That’s a crochet spiral rose flower, a beautiful 3D flower pattern! 🌹
Here’s how to make it step-by-step:
🧶 Crochet Spiral Rose – Detailed Pattern
🌸 Materials
- Yarn: DK or worsted weight (any color)
- Hook: 3.0 mm–4.0 mm (match yarn)
- Scissors
- Yarn needle for sewing

🌼 Abbreviations
| Abbreviation | Meaning |
|---|---|
| ch | chain |
| sl st | slip stitch |
| sc | single crochet |
| hdc | half double crochet |
| dc | double crochet |
| tr | treble crochet |
| st | stitch |
| sk | skip |
🌹 Step 1: Foundation
1️⃣ Start with a slip knot, then
2️⃣ Ch 61 (you can make more or fewer — longer chain = bigger flower).
3️⃣ Turn your work.

🌹 Step 2: Base Row
- In the 4th ch from hook, make 1 dc.
- Continue to make 1 dc in each chain across the row.
👉 You’ll have 58 dc + turning chain (acts as 1 dc). - Turn.
🌹 Step 3: Petal Row
Now you’ll crochet petals along the top edge.
Repeat the following sequence across:
Petal pattern:
(sc, hdc, 3 dc, hdc, sc) — all in the same stitch.
Then sk 1 stitch before starting the next petal.
So:
1️⃣ In next st: (sc, hdc, 3 dc, hdc, sc)
2️⃣ Sk next st
3️⃣ Repeat until end of row.
You’ll see your work start curling slightly — that’s good! That’s the rose shape forming.

🌹 Step 4: Second Layer of Larger Petals (Optional)
If you want a fuller flower (like in your picture), add another row behind the first layer:
1️⃣ Work into the bottom edge of the starting chain (other side).
2️⃣ Repeat the same petal pattern but make petals larger:
(sc, hdc, 5 dc, hdc, sc) — for each petal.
3️⃣ Skip 1 stitch between petals again.
Now you’ll have a longer strip with larger outer petals.
🌹 Step 5: Forming the Flower
- Start rolling from one end — this will be the center of the rose.
- Roll tightly for the center, then looser as you go for a blooming look.
- Use your fingers to shape the petals naturally.
- Once you’re happy with the shape, sew along the bottom with a yarn needle and matching thread/yarn to secure it.

🌿 Optional: Crochet Leaf
Make 1 or 2 leaves to attach under the flower.
Leaf pattern:
1️⃣ Ch 10
2️⃣ In 2nd ch from hook: sc
3️⃣ hdc in next st
4️⃣ dc in next 3 sts
5️⃣ tr in next 2 sts
6️⃣ dc in next st
7️⃣ hdc in next st
8️⃣ sc in last st
9️⃣ Ch 1, now work on the other side of the chain: repeat steps in reverse order.
10️⃣ Sl st to first sc. Fasten off, weave in ends.
🌹 Step 6: Assembly
- Sew leaves to the back of the rose.
- Optionally attach a pin, hair clip, or use it for decoration (blanket, bag, etc.).