I’ve been looking for the perfect granny square tote pattern for ages, and this one finally checks every box. The Midnight Garden Peony Motif Tote combines those gorgeous layered floral motifs I adore with a practical, everyday bag shape that actually holds things properly. This is my favourite kind of project: pretty enough to show off, sturdy enough to use daily.
Get the Ad-Free PDF Pattern
You can find the free pattern below, or you can purchase the ad-free printable PDF from my shop.
Get the Printable PDF →
The charcoal and rose color combination gives this tote a moody, romantic vibe that works year round. Whether you’re heading to the farmers market or just need a reliable bag for your daily essentials, this one delivers. Let me walk you through everything you need to make your own.
What Makes This Peony Tote Special
This isn’t your grandmother’s granny square bag, though she’d probably love it too. The peony motif at the center of each square features layered petal rounds that create genuine depth and dimension. The soft pink center blooms outward through dusty rose and deep rose petals before getting framed in that striking charcoal border.
You’ll make 12 of these floral squares total. Six form the front panel, six form the back. They join together in a 3 by 2 layout, creating a bag that’s approximately 13.5 inches wide by 12 inches tall. The handle drop sits at about 9 inches, which is perfect for carrying over your shoulder or in the crook of your arm.
The structured rim keeps the top of the bag from flopping over, and those padded straps won’t dig into your shoulder even when you’ve packed more than you probably should. I appreciate patterns that think about real world use, and this one does.
Skill Level and Time Estimate
This pattern is rated for confident advanced beginners to intermediate crocheters. If you’ve made a few granny squares before and feel comfortable changing colors, you’re ready for this. The construction involves working in rounds, joining motifs, seaming panels together, and attaching reinforced handles.
Plan for about 10 to 14 relaxed hours of work. That might be a weekend project if you’re dedicated, or a couple of weeks of evening crafting sessions. The motifs work up fairly quickly once you get into a rhythm, and there’s something satisfying about watching your stack of peony squares grow.

Materials You’ll Need
Yarn Requirements:
Suggested Yarn Brands:
Choose a smooth worsted yarn with good stitch definition. Fuzzy or heavily textured yarns will hide those pretty petal details. If you’re substituting, match motif size after blocking rather than relying only on the ball band gauge.
Tools:
Gauge Information
16 single crochet (sc) by 18 rows equals 4 inches / 10 cm in single crochet, blocked.
One finished motif should measure 4.5 inches / 11.5 cm square after Round 5 and light blocking.
Gauge matters here because you need your squares to match up when joining. If your squares are coming out significantly larger or smaller, adjust your hook size accordingly. A smaller hook creates tighter stitches for a smaller square. A larger hook creates looser stitches for a larger square.
Stitch Abbreviations and Definitions
Let me break down all the stitches you’ll use in this pattern:
UK crocheters take note: US single crochet (sc) equals UK double crochet (dc). US double crochet (dc) equals UK treble (tr).
Special Techniques
Magic Ring: Loop your yarn, draw up a loop through the center, chain 1 to secure, then work your stitches into the ring. Pull the tail snug to close the center hole when finished.
Cluster Group: Work 3 double crochet (dc) stitches into the same chain space. In this design, cluster groups form the peony petals.
Corner Group: Work (3 dc, ch 2, 3 dc) into the same chain space. This transforms the circular flower shape into a square.
Whip Stitch Join: With wrong sides together and edges aligned, pass your needle through both edge loops from front to back, moving stitch by stitch with even tension. This creates a nearly invisible seam.
Pattern Notes Before You Begin
For left-handed crocheters: Work the same instructions in the opposite direction. Join placement and color order remain the same, and your motif will mirror naturally.
Peony Granny Square Instructions
Make 12 motifs total.
Start with C3 Soft Pink.
Round 1: Make a magic ring. Ch 3, work 15 dc into ring, pull ring closed, join to top of beg ch-3. Fasten off. (16 dc)
Round 2: Join C1 Dusty Rose in any space between dc. Ch 3, dc in same sp, ch 1. 2 dc in next sp between dc, ch 1; rep from around, join. Fasten off. (16 2-dc groups, 16 ch-1 sps)
Round 3: Join C2 Deep Rose in any ch-1 sp. Ch 3, 2 dc in same sp, ch 1. 3 dc in next ch-1 sp, ch 1; rep from around, join. Fasten off. (16 3-dc groups, 16 ch-1 sps)
Checkpoint: After Round 3, the flower should lie flat with 16 petal groups. If it cups (curves upward like a bowl), loosen the ch-1 spaces. If it waves or ruffles, tighten them slightly.
Color Placement Tip
For a lively garden look, alternate whether C1 or C2 is the strongest visible petal color from square to square. Keep MC consistent for the final square frame. This creates variety while maintaining cohesion.
Square Frame and Border
Continue each motif with MC Charcoal Gray.
Round 4: Join MC in any ch-1 sp. Ch 3, work 2 dc in same sp, ch 2, 3 dc in same sp. 3 dc in each of next 3 ch-1 sps, (3 dc, ch 2, 3 dc) in next ch-1 sp; rep from 3 more times, omitting final corner group on last repeat because it has already been worked. Join. (60 dc, 4 ch-2 corner sps)
Round 5: Ch 1. (Sc, ch 2, sc) in corner ch-2 sp, sc in each of next 15 dc; rep from around, join to first sc. Fasten off, leaving a 12 inch / 30 cm tail if using this motif for joining. (68 sc, 4 ch-2 corner sps)
Motif Checkpoint: Block each square to 4.5 inches / 11.5 cm. Each side has 17 sc between corner spaces when counted from corner sc to corner sc.
Motif Layout
Arrange 6 motifs for the front panel in 3 columns by 2 rows. Repeat for the back panel.
Rotate motifs as desired so the peony tones feel scattered rather than perfectly identical. This gives your finished tote that collected, organic garden feel rather than looking overly uniform.
Panel Assembly Instructions
Join Front Panel
With RS facing up, arrange 6 motifs in a 3 by 2 rectangle. Using MC and whip stitch or slip stitch join, join vertical seams first, then horizontal seams. Match corner ch-2 spaces neatly.
Panel size after blocking: approximately 13.5 inches / 34 cm wide by 9 inches / 23 cm tall.
Repeat for back panel.
Seam the Tote Body
Place front and back panels with WS together and motifs aligned. Starting at the upper side edge, whip stitch down the first side through 34 edge stitches. Seam the bottom through 51 paired edge stitches. Seam up the second side through 34 edge stitches. Leave the top open.
Fasten off securely and weave in ends.
Checkpoint: Before the rim, the tote should measure approximately 13.5 inches / 34 cm wide by 9 inches / 23 cm tall, with a flat open top and a firm bottom seam.
Optional Rounded Base
For a softer rounded bottom, pinch each lower corner into a shallow triangle and secure across 1.5 inches / 4 cm with MC. This creates a gentle base without changing the top opening count.
Top Rim Instructions
Round 1: Join MC at one side seam. Ch 1, sc 51 evenly across front top edge, sc in side seam, sc 51 evenly across back top edge, sc in opposite side seam, join. (104 sc)
Rounds 2 through 6: Ch 1, sc in each st around, join. Fasten off after Rnd 6. (104 sc each rnd)
Strap Instructions
Make 2 straps.
Row 1: Ch 89. Sc in 2nd ch from hook and each ch across, turn. (88 sc)
Rows 2 through 6: Ch 1, sc in each st across, turn. Fasten off after Row 6, leaving a long sewing tail. (88 sc)
Strap Edging: Join MC at one long edge, sl st evenly around strap perimeter for a dense corded edge. Fasten off. (approximately 188 sl sts)
Attaching the Straps
Attach each strap to the inside of the rim, centered over the outer motif columns. Sew a 1.25 inch / 3 cm square patch at each strap end, then sew an X through the patch for strength.
Finished handle drop is approximately 9 inches / 23 cm.
Finishing Your Peony Tote
Size Customization Options
For a wider tote: Add one motif column to both front and back panels. Each added motif increases width by approximately 4.5 inches / 11.5 cm and adds 34 stitches to the top rim count.
For a taller tote: Add one motif row to both panels and seam 17 additional stitches per side.
For a longer handle drop: Add 4 chains to each strap for about 1 inch / 2.5 cm extra strap length. Keep both straps identical.
Optional Fabric Lining
Cut two fabric rectangles slightly smaller than the finished panels plus seam allowance. Sew together on three sides, hem the top, and hand stitch the lining just below the crocheted rim.
A lining is recommended if you plan to carry keys, pens, or other items that may poke through crochet fabric.
Care Instructions
Troubleshooting Common Issues
Motif cups after Round 3: Your flower center is tight. Use a larger hook for the flower rounds or relax the ch-1 spaces.
Motif ruffles: Your flower center is loose. Tighten color change joins and block to the stated square size.
Panel edges do not match: Count each motif side before joining. Each side should have 17 sc between corner spaces.
Top rim pulls inward: Add 1 sc at each side seam on the next round, then continue evenly.
Strap stretches: Add another row of sc or stitch a fabric/ribbon stay to the wrong side of the handle.
Quick Reference Checkpoints

You’re Ready to Start Your Midnight Garden Tote
This Peony Motif Tote crochet pattern brings together everything I love about granny square projects: beautiful motifs, satisfying color work, and a finished piece you’ll actually use. The layered peonies look impressive, but once you’ve made two or three squares, you’ll find your rhythm.
I hope you enjoy making this as much as I enjoyed designing it. Thank you for choosing this pattern for your next project!
If you found this crochet pattern tutorial helpful, I’d love for you to save it to your Pinterest boards so you can find it easily when you’re ready to cast on. And please drop a comment below if you make one of these totes. I always love seeing what colors you choose and how your finished bags turn out. Happy crocheting!
Want a Quick & Easy Printable Version?
Get a clean, beautifully formatted PDF of this pattern — easy to follow step by step, ready to print or save on any device. No scrolling, no distractions, just the pattern.
Get the Printable PDF →