Spring Garden Granny Square Tote Free Crochet Pattern

This granny square tote uses basic stitches, soft pastel cotton yarn, and a simple four-round flower motif. You make 30 squares, join them into panels, add a solid top band, and attach two sturdy handles. The whole bag comes together in about 12 to 16 hours, and the result is a market-ready tote with serious handmade charm. If you can work a magic ring, double crochet clusters, and single crochet rows, you already have everything you need.

What You Will Make

The Spring Garden Granny Square Tote is a structured bag built from 30 blossom granny squares. The front and back panels each have 12 squares arranged in a 4 by 3 grid. Two slim side panels of 3 squares each give the tote its depth. A smooth lilac top band and double-thick handles finish the piece.

Finished size: 14 inches wide by 13.5 inches tall, excluding handles. Handle drop sits at 9 inches for comfortable shoulder carry. Skill level is confident beginner.

Materials and Yarn

You need worsted weight cotton yarn (CYC 4) in six colors.

  • Lilac (main color): approximately 250 g for the top band, handles, square borders, and joining
  • Cream: approximately 120 g for the outer round of every square
  • Blush Pink, Sage Green, Butter Yellow, Soft Mauve: approximately 45 g each for petal rounds and centers

Paintbox Yarns Cotton DK held double, Lily Sugar’n Cream, or Drops Paris all deliver crisp pastels and solid structure. Grab a US H-8 (5.0 mm) hook for squares and body, a US G-6 (4.0 mm) for firmer handles, tapestry needle, stitch markers, scissors, and optional fabric lining.

Gauge

One finished blossom granny square measures 3.5 inches (9 cm) square after light blocking with a 5.0 mm hook. In the top band, 16 single crochet stitches and 18 rows equal 4 inches.

Matching the square size matters more than row gauge. Block one square and check before making all 30. That single test saves a lot of later frustration.

Abbreviations (US Terms)

  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • dc = double crochet
  • st(s) = stitch(es)
  • sp = space
  • rnd = round
  • rep = repeat
  • MC = main color (Lilac)
  • beg = beginning
  • 3-dc grp = three double crochets worked together in one space

UK crocheters: US sc equals UK dc, US dc equals UK tr. Substitute throughout and the pattern works the same.

Special Stitches

3-dc group (cluster): Work 3 dc into the same stitch or space. This is the building block of every granny round.

Corner: Work (3 dc, ch 2, 3 dc) all in one ch-2 space. This forms the square’s corner.

Invisible join: Finish a round by threading the tail under the first stitch of the round for a seamless close.

Pattern Notes Before You Begin

The tote is built from 30 blossom granny squares: 12 for the front, 12 for the back, and 3 for each slim side panel. Every square is worked in the round from the center out and fastened off after Round 4.

  • Weave the center tails as you go to save finishing time.
  • Squares are joined with a flat whip stitch in Lilac through back loops only, keeping seams tidy on the right side.
  • The beginning ch-3 of each dc round counts as the first dc unless noted otherwise.
  • Work over yarn tails on color-change rounds where you can. Cotton tails like to wriggle loose.
  • Stitch counts appear in parentheses at the end of every round and row. Check against them before moving on.
  • A light steam-block on each square before joining makes the grid sit square and crisp.

The Blossom Granny Square Pattern

Make 30 squares total. Each square is four quick rounds. Begin every square with a magic ring. The ch-3 counts as the first dc on dc rounds.

Round 1: Center (Soft Mauve)

Into a magic ring: ch 3 (counts as first dc), work 11 dc into the ring. Pull the ring closed and join with sl st to the top of the beg ch-3. Fasten off Mauve. (12 dc)

Round 2: Petals (Blush, Sage, or Butter)

Join your petal color in any st. Ch 3, 2 dc in same st (first 3-dc grp). Skip next st. *[3 dc in next st, skip next st]* around. You will have 6 groups total. Join to top of beg ch-3. Fasten off. (18 dc / 6 groups)

Rotate Blush, Sage, and Butter through the petal round square by square for the scattered-bloom look. Each square keeps the same Cream outer round and Mauve center so the grid reads as one unified garden.

Round 3: Shaping (Cream)

Join Cream in the gap before any 3-dc grp. *[(3 dc, ch 2, 3 dc) in next gap to form a corner, then 3 dc in the following gap]* around. Alternate corner and side through all 6 gaps so the round resolves into 4 corners and 2 side groups. Ch 1 between groups. Join. (8 groups, 4 corners)

Round 4: Border (Lilac / MC)

Join Lilac in any corner ch-2 sp. *[(3 dc, ch 2, 3 dc) in corner sp, then 3 dc in each ch-1 sp along the side]* around all four sides. Ch 1 between groups. Join with sl st and fasten off, leaving a 12-inch tail for seaming. (12 groups, 4 corners)

A finished square has three 3-dc groups along each side plus a corner at each point. Steam-block to a true 3.5 inches square before joining.

Square Layout and Color Placement

Lay your blocked squares out before joining. Each face is a 4 by 3 grid. Scatter the Blush, Sage, and Butter petals so no two neighbors share the same petal color. Keep Cream and Mauve constant for a unified look.

  • Front: 12 squares
  • Back: 12 squares
  • Side strips: 3 squares each (2 strips)
  • Total: 30 squares

Make a couple of spare squares if you want to audition color placement before committing. Trust me, rearranging them on the floor is half the fun.

Joining the Panels

  1. Build the Front and Back: With Lilac and a tapestry needle, whip stitch squares into rows of 4, working through back loops only. Then join the three rows to form a 4 by 3 panel. Repeat for the back.
  2. Make the Side Strips: Join 3 squares end-to-end into a vertical strip. Make two. These become the slim gussets that give the tote its depth.
  3. Assemble the Body: Seam a side strip between the front and back panels along each side edge, matching square to square. Then seam across the bottom, joining front to back through the base. Leave the top open.
  4. Even the Rim: With Lilac, work 1 rnd of sc evenly around the entire top opening. Work roughly 3 sc across each square’s edge and 1 sc in each seam. Join. This sets a firm base for the band (approximately 160 sc).

Keep seam tension relaxed and even. Pulling tight puckers the grid. Matching corner stitches square-to-square keeps every blossom aligned.

Top Band Instructions

Work the top band in Lilac using your 5.0 mm hook.

Round 1: Join Lilac to the rim. Ch 1, sc in each st around. Join. (160 sc)

Rounds 2 through 9: Ch 1, sc in each st around. Join each round. Repeat for 8 rounds total to build a smooth band about 2 inches tall. Do not fasten off after Round 9.

Handle Instructions (Make 2)

Switch to your G-6 (4.0 mm) hook for firmer handles.

Row 1: With Lilac, ch 9. Sc in 2nd ch from hook and each ch across. Turn. (8 sc)

Rows 2 through 90: Ch 1, sc in each st across. Turn. Repeat to a length of about 22 inches, or your preferred drop. Fasten off, leaving a long tail.

Pin each handle end to the inside of the band, about 4 squares apart and centered over the front and back. Whip stitch firmly through both band layers, reinforcing each end with an extra pass.

For heavier loads, fold each handle lengthwise and seam into a tube, or crochet around a length of cotton cord before attaching.

Finishing and Blocking

Thread every remaining tail onto a tapestry needle and weave at least 1.5 inches along stitches of the same color. Snip close.

Lightly steam the assembled tote, gently squaring the corners and smoothing the band. Let it dry fully before use.

Optional lining: Cut cotton fabric to the inside dimensions plus a 0.5-inch seam allowance. Stitch into a pouch and hand-sew it just below the band. This adds structure and stops small items from slipping through the openwork.

Give the handles a gentle steam so they hang straight and even.

Care Instructions

Hand wash in cool water with mild detergent. Cotton can be machine washed on gentle in a mesh bag, but hand washing protects the shape. Never wring. Press out water in a towel and reshape while damp. Dry flat, stuffed lightly with a towel to hold the box shape. Keep out of direct sun to protect the pastels. Store loosely stuffed so the base stays square.

Customizing Your Tote

  • Bigger tote: Add a column or row of squares per panel, or size up to a 5.5 mm hook and Aran cotton for a roomier bag.
  • Mini tote: Work a 3 by 3 front and back with shorter handles for a sweet child-size version.
  • Crossbody: Lengthen the handles to about 40 inches and attach as a single strap.
  • Deeper bag: Widen the side strips to two squares across for extra room.

Whatever you change, keep all squares to one blocked measurement so the grid stays even and the panels line up cleanly.

Quick Reference Summary

  • Finished size: 14 in × 13.5 in
  • Handle drop: 9 in
  • Square size (blocked): 3.5 in
  • Total squares: 30
  • Main hook: US H-8 (5.0 mm)
  • Handle hook: US G-6 (4.0 mm)
  • Time to make: 12 to 16 hours

You Might Also Like

FAQ’s

Can I use acrylic yarn instead of cotton?

You can, but the bag will stretch more and lose some of that crisp structure. Cotton holds its shape better over time. If acrylic is what you have, go down a hook size and consider adding a firm lining.

How do I keep the blossom centers looking even?

Pull every loop to the same height on the petal round. Practice a few on scrap yarn until the motion feels automatic. Consistent tension is the whole secret.

What if my squares end up different sizes?

Block every square firmly to a true 3.5 inches before joining. That single step solves most alignment issues. Check gauge early and adjust your hook if needed.

Do I really need to block every square?

Yes. Unblocked squares tend to be slightly different sizes, and those small differences add up across thirty squares. Blocking makes joining so much easier.

How many ends will I have to weave in?

Quite a few. Thirty squares and multiple color changes add up. Weave ends as you finish each square and the final pile stays manageable.

Can I make the handles longer for a deeper drop?

Absolutely. Just work more rows until you reach the length you want. Test the drop against your body before sewing them on permanently.

You Did It!

Thank you for choosing this pattern for your next project. There is something deeply satisfying about watching those pastel blossoms come together into a bag you will actually use. Grab your soft cotton, start that first magic ring, and enjoy every stitch. Happy crocheting.

Leave a Comment

Scroll to Top