The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
There’s something quietly magical about turning a few balls of yarn into a blooming rose, and this Layered Rose Granny Square does exactly that. Combining a dimensional, multi-petal rose with soft sage leaves and a delicate scalloped border, this square feels more like a piece of fabric art than a simple granny square. It’s the kind of project that looks far more complicated than it actually is — once you understand the rhythm of the petal layers, the rest comes together quickly and intuitively.
This pattern is perfect for crocheters who love floral motifs, blanket appliqués, or statement coasters and pillow panels. If you’ve ever wanted to recreate the look of a hand-stitched rose without embroidery, this is your project. It’s also a wonderful “single square” pattern — meaning you don’t need to commit to an entire blanket to enjoy the payoff. Make one as a standalone coaster, frame it, or stitch a handful together for a romantic, cottage-style throw.
The finished square works up to roughly 15cm x 15cm (6in x 6in), making it ideal for joining into blankets, turning into pillow toppers, or using as a single statement piece on a bag or cushion. The rose itself is built in layers — a base layer, a middle layer, and a tightly curled center — which is what gives it that lush, blooming look set against the soft textured petals of the granny square border.
Below you’ll find the complete written pattern, including gauge, full materials list, every abbreviation used, and step-by-step instructions for each component: the Rose, the Leaves, and the Granny Square Base. Everything is written out in full, with stitch counts after every round, so you can crochet directly from this article without needing to reference anything else.

|
Difficulty
Intermediate
|
Time
4–5 Hours
|
Hook Size
3.5mm (E/4)
|
Yarn Weight
DK (Light Worsted)
|
Finished Size
15cm x 15cm
|
Gauge
- Gauge swatch: 18 sts x 20 rows = 10cm x 10cm (4in x 4in) square, worked in double crochet (dc)
- Hook used for gauge swatch: 3.5mm (US E/4)
- Yarn weight used: DK / Light Worsted (Yarn Weight #3)
Gauge is not critical for this project since it’s a single motif rather than a garment, but matching it will help you achieve the 15cm finished square size shown.
Materials List
- DK weight yarn in Blush Pink – approx. 30g (for outer border petals and rose outer layer)
- DK weight yarn in Ivory/Cream – approx. 20g (for rose middle layer and border background)
- DK weight yarn in Sage Green – approx. 10g (for leaves)
- 3.5mm (US E/4) crochet hook
- Tapestry/yarn needle (for weaving in ends and assembling the rose)
- Scissors
- Stitch markers (optional, helpful for tracking rounds)
Abbreviations Table
| Abbreviation | Meaning |
|---|---|
| ch | chain |
| st(s) | stitch(es) |
| sl st | slip stitch |
| sc | single crochet |
| hdc | half double crochet |
| dc | double crochet |
| tr | treble crochet |
| dtr | double treble crochet |
| sk | skip |
| rep | repeat |
| sp | space |
| MR | magic ring |
| BLO | back loop only |
| RS | right side |
| ( ) | stitch count at end of round/row |
Pattern Instructions
Part 1: The Rose
The rose is made of three separate layers (small, medium, large petals) that are crocheted flat, then stacked and stitched together. Each layer starts with a magic ring — a technique where you loop the yarn around your fingers and crochet into the loop, then pull the tail to close the center tightly, leaving no gap.
Layer 1 – Small Center Petals (Ivory)
Round 1: MR, ch 1, 8 sc into ring, pull tail to close, sl st to join. (8 sc)
Round 2: *Ch 3, sk next st, sc in next st; rep from * around. (4 ch-3 sps)
Round 3: In each ch-3 sp work (sc, hdc, 3 dc, hdc, sc) — this forms one petal. Rep around all 4 spaces. (4 petals)
Fasten off, leaving a long tail for assembly.
Layer 2 – Middle Petals (Cream/Ivory)
Round 1: MR, ch 1, 10 sc into ring, sl st to join. (10 sc)
Round 2: *Ch 4, sk next st, sc in next st; rep from * around. (5 ch-4 sps)
Round 3: In each ch-4 sp work (sc, hdc, 3 dc, tr, dc, hdc, sc) — one larger petal per space. (5 petals)
Fasten off, leaving a long tail.
Layer 3 – Outer Petals (Blush Pink)
Round 1: MR, ch 1, 12 sc into ring, sl st to join. (12 sc)
Round 2: *Ch 5, sk next st, sc in next st; rep from * around. (6 ch-5 sps)
Round 3: In each ch-5 sp work (sc, hdc, dc, 2 tr, dc, hdc, sc) — one large outer petal per space. (6 petals)
Fasten off, leaving a long tail.
Assembling the Rose: Lay Layer 3 flat (largest, on the bottom). Center Layer 2 on top, rotating slightly so its petals sit between the gaps of Layer 3’s petals. Stitch through the centers of both layers with a yarn needle to secure. Repeat with Layer 1 on top, again offsetting the petals. To create the curled center bud look, roll a small extra strip of ivory yarn (chain 12, do not turn) into a loose coil and tack it into the very center with a few stitches.
Part 2: The Leaves (Make 6)
Worked flat in sage green, starting with a foundation chain.
Row 1: Ch 8. Starting in 2nd ch from hook: sc, hdc, dc, dc, hdc, sc, sl st in last ch. (7 sts)
This is your working up one side of the chain. Now work down the other side of the same foundation chain (this is the “second side of the chain” technique — you simply continue working stitches into the remaining unused loops along the bottom of your starting chain to create a symmetrical leaf shape): sl st in first ch, sc, hdc, dc, dc, hdc, sc. (7 sts)
Fasten off, leaving a tail for sewing onto the square.

Part 3: Granny Square Base
Worked in Blush Pink (outer rounds) and Ivory (inner rounds).
Round 1 (Ivory): MR, ch 3 (counts as first dc), 11 dc into ring, sl st to join in top of ch-3. (12 dc)
Round 2 (Ivory): Ch 1, *sc in next st, ch 3; rep from * around, sl st to join in first sc. (12 sc, 12 ch-3 sps)
Round 3 (Blush Pink): Join in any ch-3 sp. Ch 3, 2 dc, ch 2, 3 dc in same sp (corner), *ch 1, (3 dc, ch 2, 3 dc) in next ch-3 sp; rep from * around (3 more corners), ch 1, sl st to join. (4 corner groups)
Round 4 (Blush Pink): Ch 3, dc in each st around, working (3 dc, ch 2, 3 dc) in each corner ch-2 sp, and 1 dc in each ch-1 sp. Join with sl st. (count will total 60 sts including corners)
Round 5 – Scalloped Edge (Blush Pink): *Sk 1 st, (sc, 3 hdc, sc) in next st, sk 1 st, sl st in next st; rep from * around, working an extra scallop at each corner. (24 scallops total — 6 per side including corner scallops)
Fasten off and weave in ends.
Assembly Steps
- Center the completed rose on top of the granny square base, leaving roughly 2cm (¾in) of border visible on all sides.
- Pin or hold the rose in place and stitch through the bottom layer (Layer 3) into the granny square base using a yarn needle, tacking at 4–6 points around the rose’s outer edge.
- Arrange 6 leaves around the rose, tucking 2 leaves between each side of the rose and the square’s edges, alternating spacing evenly (roughly every 60° around the rose).
- Sew each leaf down at its base only, leaving the leaf tip slightly raised for dimension.
- Weave in all remaining ends on the back of the square using a yarn needle, securing each tail with a couple of small backstitches before trimming.
- Lightly steam-block the finished square by hovering a steam iron 5cm above the surface (do not touch the iron to the yarn) to help the petals and scallops lie flat and even.
Beginner/Intermediate Tips
- When working the petal rounds, keep your tension slightly loose on the taller stitches (tr, dtr) — this is what gives the petals their natural curl and dimension rather than lying flat.
- If your magic ring feels bulky, switch to a chain-4 joined with a slip stitch as your foundation ring instead; the petal count and instructions stay identical.
- Stack the rose layers before sewing and look at it from above to check the petals are evenly offset before committing to stitching — small rotations make a big difference in how full the rose looks.
- Block your granny square base before attaching the rose; it’s much easier to get flat, even scallops without the extra bulk of the rose getting in the way.

Variations
- Color Swap: Try a deep red rose with dark green leaves and a cream border for a classic rose-garden look.
- Mini Coaster Size: Use a 2.5mm hook and fingering weight yarn to shrink the whole motif down to a 10cm coaster.
- Blanket Set: Make 16 squares in rotating colorways (pink, lavender, butter yellow) and join with single crochet for a floral throw blanket.
9 4. Pillow Topper: Skip the granny border rounds and stitch the rose-and-leaves motif directly onto a plain crocheted or store-bought pillow cover for a quicker finish. - Two-Tone Petals: Work each rose layer in a gradient — light pink center, medium pink middle, deep rose outer — for an ombré bloom effect.
Save this pattern now so you don’t lose it — and tag your finished rose squares with #FoodiePlumCrochet so we can see your beautiful blooms!



