Skip to content
✨ FREE Pattern 🎯 Beginner Friendly ⏱️ Single-Day Project

Sage Green and Cream Crochet Flower Tote Bag

⏱️ 3–4 hours
↓ Jump to Pattern
Sage Green and Cream Crochet Flower Tote Bag
✨ FREEBeginner Friendly
🪝

Beginner Friendly

Perfect for those just starting their crochet journey, with clear instructions and simple techniques

⏱️

Single-Day Project

A satisfying project you can complete in a single afternoon or evening.

🎀

Handmade Gift

A beautiful keepsake — free forever. Read online or print at home.

About This Sage Green and Cream Crochet Flower Tote Bag

Sage Green and Cream Crochet Flower Tote Bag – Free Pattern

Create a beautiful handmade accessory with this sage green and cream crochet flower tote bag! Featuring a sturdy sage-green base, an airy ivory mesh body, elegant crocheted handles, and delicate white flowers with green leaves, this charming tote combines practical everyday style with timeless handmade beauty.

The soft botanical colors give the bag a fresh, natural appearance, while the decorative floral appliqués, wooden button closure, and matching tassel add a lovely finishing touch. Perfect for shopping, casual outings, summer adventures, or thoughtful handmade gifts, this crochet tote is both fashionable and functional.

In this free step-by-step crochet tutorial, you’ll learn how to create the solid base, work the open mesh body, crochet strong handles, make dimensional flowers and leaves, and assemble the finished bag.

Pattern Note: This is an original crochet pattern inspired by the pictured bag. It recreates the main design elements, although the exact stitch construction of the photographed item cannot be confirmed from the image alone.

Pattern Information

  • Skill Level: Intermediate
  • Finished Width: Approximately 36 cm (14 inches)
  • Finished Height: Approximately 32 cm (12.5 inches), excluding handles
  • Base Depth: Approximately 10 cm (4 inches)
  • Handle Drop: Approximately 25 cm (10 inches)
  • Yarn Weight: Worsted-weight cotton (#4)
  • Hook Size: 4 mm
  • Terminology: US crochet terms
  • Construction: Oval base worked in continuous rounds, mesh body, attached handles, and sewn-on decorations
  • Estimated Time: 12–18 hours

Materials Needed

  • Approximately 250–300 g sage-green cotton yarn
  • Approximately 200–250 g cream or ivory cotton yarn
  • Small amount of darker olive-green yarn for flower centers and leaves
  • 4 mm crochet hook
  • 3.5 mm crochet hook for flower details
  • Yarn needle
  • Stitch markers
  • Scissors
  • Measuring tape
  • One wooden button, approximately 20–25 mm
  • Two or three decorative wooden beads
  • Optional cotton fabric for lining
  • Optional magnetic snap or zipper

Yarn Tip: Mercerized cotton or tightly twisted cotton yarn is ideal for this project because it helps the bag maintain its shape and reduces stretching during everyday use.

Crochet Abbreviations

  • ch: Chain
  • sc: Single crochet
  • hdc: Half double crochet
  • dc: Double crochet
  • tr: Treble crochet
  • sl st: Slip stitch
  • st: Stitch
  • sp: Space
  • inc: Increase (2 sc in the same stitch)
  • sc2tog: Single crochet two stitches together
  • BLO: Back loop only
  • FO: Fasten off

Part 1: Crochet the Sage-Green Oval Base

The base provides structure and helps the finished tote stand upright.

Using sage-green yarn and a 4 mm hook:

Round 1

Ch 35.

Sc in the second chain from the hook and in each of the next 32 chains.

Work 3 sc in the final chain.

Continue along the opposite side of the foundation chain, working 32 sc.

Work 2 additional sc in the first chain to complete the oval.

You should have 70 stitches.

Round 2

Work sc along the straight sides and increase evenly around both rounded ends.

Place a stitch marker at the beginning of the round.

Rounds 3–8

Continue working sc around, placing increases at the curved ends to keep the base flat.

Stop when the oval measures approximately 36 × 10 cm.

If the base begins to ripple, reduce the number of increases. If it curls upward prematurely, add increases around the ends.

Round 9

Work one round of sc in BLO without increasing.

This creates a defined edge between the base and the body of the bag.

Part 2: Build the Solid Sage-Green Lower Section

Continue using sage-green yarn.

Rounds 10–18

Work sc in every stitch around without increasing.

Keep your tension firm and even.

The sides should gradually rise from the oval base.

Continue until the solid lower section measures approximately 7–8 cm high.

This section gives the bag durability and provides a stable foundation for the openwork mesh.

Part 3: Crochet the Cream Mesh Body

Change to ivory or cream yarn.

The mesh section is the main decorative feature of the tote bag.

Mesh Round 1

Ch 4 (counts as dc and ch 1).

Skip the next stitch, dc in the following stitch, ch 1.

Repeat around.

Join with a sl st.

If necessary, adjust the final repeat to maintain an even stitch pattern.

Mesh Round 2

Sl st into the first chain space.

Ch 4.

Dc into the next chain space, ch 1.

Repeat around.

Join with a sl st.

Mesh Rounds 3–15

Repeat Mesh Round 2.

The repeated double crochet and chain spaces create an airy lattice pattern.

Continue until the cream mesh section measures approximately 17–19 cm high.

Keep the mesh openings uniform so the bag maintains a balanced appearance.

Part 4: Crochet the Upper Sage-Green Band

Change back to sage-green yarn.

Round 1

Work sc evenly around the top of the mesh section, placing one sc into each dc and chain space.

Rounds 2–7

Work sc in each stitch around.

This creates a strong upper band approximately 4–5 cm tall.

Round 8

Work one final round of sc.

FO and weave in the ends.

The upper band should feel firm enough to support the handles without stretching excessively.

Part 5: Crochet the Two Strong Handles

Using sage-green yarn and a 4 mm hook:

Handle 1

Ch 9.

Row 1: Sc in the second chain from the hook and across. You should have 8 sc.

Row 2: Ch 1, turn. Sc across.

Repeat Row 2 until the strap measures approximately 65–70 cm long.

FO, leaving a long tail for sewing.

Handle 2

Repeat the same instructions to make a second identical strap.

Reinforcing the Handles

For extra strength, crochet a row of slip stitches along both long edges of each strap.

Alternatively, sew a narrow strip of cotton webbing to the underside of each crocheted handle.

This is especially helpful if the bag will be used for shopping or carrying heavier items.

Part 6: Attach the Handles

Lay the tote flat with the front facing upward.

Position the first handle ends approximately 8–10 cm from each side edge of the front panel.

Attach the second handle in the same position on the back panel.

Use a yarn needle and matching sage-green yarn to sew the ends securely to the inside of the upper band.

Stitch each handle attachment in a rectangular shape with diagonal reinforcement stitches.

Make sure both handles are evenly positioned and the bag hangs symmetrically.

Part 7: Crochet the White Flower Appliqués

The three dimensional flowers give this tote its signature romantic botanical style.

Make three flowers in slightly different sizes.

Use cream yarn and a 3.5 mm crochet hook.

Flower Center

Using olive-green yarn:

Round 1: Make a magic ring and work 6 sc into the ring.

Pull tight and join with a sl st.

Round 2: Work 2 sc in each stitch around.

You should have 12 stitches.

FO and change to cream yarn.

Flower Petals

Work the following sequence into each pair of stitches:

Sl st into the first stitch.

Ch 3.

Work 2 dc, 1 tr, 2 dc into the next stitch.

Ch 3 and sl st into the following stitch.

Repeat around to form six rounded petals, distributing the repeats evenly.

FO and weave in the ends.

Large Flower

Use a 4 mm hook or add an additional petal round to create a flower approximately 9–10 cm wide.

Medium Flower

Follow the standard pattern for a flower approximately 7–8 cm wide.

Small Flower

Use a 3 mm hook and slightly thinner yarn for a flower approximately 5–6 cm wide.

Make one flower of each size.

Part 8: Crochet the Sage-Green Leaves

Using sage-green or olive-green yarn:

Leaf Foundation

Ch 12.

Leaf Row 1

Sc in the second chain from the hook.

Hdc in the next stitch.

Dc in the next 3 stitches.

Tr in the next 2 stitches.

Dc in the next 2 stitches.

Hdc in the next stitch.

Work 3 sc into the final chain.

Continue along the opposite side of the foundation chain, mirroring the stitch sequence.

Join with a sl st.

Leaf Edging

Work sc evenly around the leaf.

At the pointed tip, work ch 2 and sl st into the same stitch.

FO, leaving a long tail for sewing.

Make approximately 5–7 leaves in different shades of sage and olive green.

For extra texture, surface crochet a central vein along each leaf using a contrasting green yarn.

Part 9: Arrange the Floral Decorations

Lay the tote bag flat with the front facing upward.

Position the largest flower toward the lower-right side of the cream mesh section.

Place the medium flower slightly above it.

Position the smallest flower near the upper-right corner.

Arrange the crocheted leaves around the flowers, allowing some leaves to overlap naturally.

Use stitch markers or sewing pins to hold the arrangement in place.

Check that the design feels balanced and does not interfere with the bag handles.

Once satisfied, sew each flower and leaf securely onto the mesh using matching yarn.

Attach the appliqués at several points rather than only at their centers to prevent them from catching on objects.

Part 10: Crochet the Button Closure

The wooden button closure adds a practical and decorative finishing touch.

Button Loop

Using sage-green yarn, attach the yarn to the center of the upper back edge.

Ch approximately 15–20 stitches, adjusting the length to fit your chosen button.

Sl st into the starting stitch to form a loop.

Work sc around the chain loop for reinforcement.

FO and weave in the ends.

Attach the Button

Sew the wooden button to the center of the upper front band.

Test the closure to ensure the loop fits comfortably over the button without being too loose.

Part 11: Make the Decorative Tassel

The tassel adds movement and a playful handmade detail to the finished tote.

Step 1

Cut a piece of cardboard approximately 12 cm long.

Step 2

Wrap sage-green and cream yarn around the cardboard approximately 35–45 times.

Step 3

Slide a separate strand beneath the wrapped yarn and tie securely at the top.

Step 4

Cut the loops along the opposite edge.

Step 5

Wrap matching yarn around the bundle approximately 2 cm below the top to form the tassel head.

Step 6

Trim the ends evenly.

Step 7

Thread two or three wooden beads onto the hanging cord.

Step 8

Attach the tassel near the upper-left handle attachment.

The finished tassel should hang naturally against the cream mesh section.

Part 12: Add an Optional Fabric Lining

A fabric lining is recommended if you plan to carry small items such as keys, cosmetics, or a wallet.

Step 1

Measure the inside dimensions of the finished tote.

Step 2

Cut two rectangular pieces of cotton fabric, allowing approximately 1.5 cm for seam allowances.

Step 3

Sew the sides and bottom together.

Step 4

Shape the lower corners to match the depth of the crocheted base.

Step 5

Fold and press the upper edge of the lining.

Step 6

Insert the lining into the bag with the wrong sides facing.

Step 7

Hand-sew the lining to the inside of the upper sage-green band.

Keep the stitches small and discreet so they do not show on the outside.

Optional: Add an interior pocket for a phone or other small essentials.

Part 13: Finishing and Blocking

Step 1

Weave in all loose yarn ends.

Step 2

Check the handle attachments and reinforce them if necessary.

Step 3

Make sure the floral appliqués are firmly sewn in place.

Step 4

Gently shape the tote to the desired dimensions.

Step 5

Lightly steam-block according to the yarn manufacturer’s instructions.

Step 6

Allow the bag to dry completely before use.

Step 7

Attach the decorative tassel and wooden beads.

Your beautiful sage green and cream crochet flower tote bag is complete!

Creative Color Variations

Classic Botanical

Sage green, ivory, and olive green.

Romantic Cottagecore

Dusty pink, cream, and soft eucalyptus green.

Coastal Summer

Powder blue, white, and sandy beige.

Vintage Garden

Lavender, ivory, and muted forest green.

Elegant Neutral

Warm beige, cream, and caramel brown.

Autumn Meadow

Terracotta, mustard yellow, ivory, and moss green.

Modern Minimalist

Charcoal gray, white, and soft sage.

Helpful Crochet Tips

  • Use cotton yarn for better structure and durability.
  • Keep your stitches tight and consistent when working the base.
  • Use stitch markers to track the beginning of each round.
  • Check the base measurements before starting the mesh section.
  • Maintain even spacing between the mesh openings.
  • Avoid overly loose tension in the upper band.
  • Reinforce the handles if the bag will carry heavier items.
  • Use matching yarn when sewing on floral appliqués.
  • Arrange the flowers before permanently attaching them.
  • Use a smaller hook for delicate flower details.
  • Make the leaves in different shades of green for added depth.
  • Add a fabric lining to prevent small items from falling through the mesh.
  • Choose a lightweight wooden button for the closure.
  • Secure the tassel firmly to prevent it from coming loose.
  • Block the finished tote for a polished appearance.

Frequently Asked Questions

Is this crochet tote bag suitable for beginners?

This pattern is best for intermediate crocheters, although confident beginners familiar with basic stitches, working in rounds, and sewing appliqués can also try it.

What yarn is best for this crochet bag?

Worsted-weight cotton yarn is recommended because it provides structure, durability, and a neat stitch definition.

Can I use acrylic yarn?

Yes, but acrylic yarn may stretch more than cotton. Consider adding a fabric lining and reinforcing the handles.

Can I make the tote bag larger?

Absolutely. Increase the foundation chain and add more base rounds, then continue the body until the desired dimensions are reached.

Can I make the bag smaller?

Yes. Reduce the starting chain and crochet fewer rounds in the base and body sections.

Are the flowers necessary?

No. The bag looks beautiful as a simple two-tone mesh tote, but the flowers add a lovely decorative touch.

Can I change the flower colors?

Yes. Try blush pink, lavender, yellow, or soft peach flowers for a different botanical look.

Does the bag need a lining?

A lining is optional, but it is recommended if you plan to carry smaller personal items.

How do I prevent the handles from stretching?

Use firm cotton yarn, tight stitches, and reinforced attachment points. You can also add cotton webbing to the underside of the handles.

Can I sell finished bags made from this pattern?

Yes. You may sell handmade bags created using this pattern. Credit to the pattern designer is appreciated.

Care Instructions

  • Hand wash in cool water whenever possible.
  • Use a mild detergent.
  • Avoid bleach and harsh cleaning products.
  • Do not twist or wring the bag.
  • Gently squeeze out excess water using a clean towel.
  • Reshape the bag while damp.
  • Lay flat to dry.
  • Avoid hanging the bag while wet, as this may stretch the handles.
  • Keep away from excessive heat and direct sunlight during drying.
  • Spot clean the floral appliqués when needed.
  • Store in a clean, dry place.

Final Thoughts

This sage green and cream crochet flower tote bag is a wonderful combination of beauty, practicality, and handmade charm. The airy cream mesh, sturdy sage-green structure, delicate white flowers, and leafy accents create a timeless botanical accessory that works beautifully for spring, summer, and everyday use.

Whether you’re making it for yourself, giving it as a thoughtful handmade gift, or adding it to your crochet collection, this elegant tote is sure to become a favorite project.

Love this floral crochet tote? Save this free crochet bag pattern to Pinterest and share it with your crochet friends for more beautiful handmade accessories and creative inspiration!

Sage Green and Cream Crochet Flower Tote Bag

The finished Sage Green and Cream Crochet Flower Tote Bag

🧶
Cozy Amigurumi

All our free patterns are tested multiple times by real makers before publishing. We believe clear, beautiful patterns should be free for everyone.

Read Our Story →
🎁

Get Free Patterns in Your Inbox

New free amigurumi patterns every week — no spam, unsubscribe anytime.

🔒 No spam · Unsubscribe anytime · 100% free patterns only

Made this? Share it! 📸 Tag #CozyCrochetPatterns on Instagram or Pinterest

Want More?

232 Free Patterns Waiting for You 🎀

Instant PDF delivery. All tested. All beautiful.

Browse More Free Patterns →
Stay in the Loop

Free patterns + tips every week 📬

Join 902 crocheters — no spam, just yarny goodness.

We respect your privacy. Unsubscribe anytime. Privacy Policy