How to Crochet a Rose and Rosebuds
Learn how to crochet a rose! What a wonderful idea to recreate one of the most beautiful flowers with crochet. I really enjoy crocheting flowers of any type, but a rose is one of my favorite flowers, so here are some instructions for crocheting different types of roses.

How to Crochet a Rose with Step by Step Instructions
Crocheting flowers is a great stash-busting idea; you can use up all those little bits of leftover yarn and make pretty flowers for any use at all. I have even seen a bridal bouquet made from 3D crochet roses and it was amazing!
Supplies
- Any yarn
- Crochet hook size suitable for that yarn,
- Crochet tools – scissors, tapestry needle.
You can choose any thickness of yarn to make any of the roses mentioned in this article. Thick and chunky yarn or worsted-weight yarn will make a wonderful squishy, soft rose, or the finest embroidery thread will make a rose suitable for fine appliqué or jewelry.
You can make these roses in whatever size or color you choose. A variegated yarn makes a pretty rose that changes color from the center to the outer petals.
For my crochet rose samples, I used DK yarn (8ply) with a 4 mm hook. The 3-D and rose granny squares were made in cotton yarn while the rosebud was made in wool yarn. if you look closely you can see that the rosebud is a little fluffier.
Abbreviations for Crochet Roses
All instructions are written in US terms.
- tr = treble crochet
- sc = single crochet
- dc = double crochet
- hdc = half double crochet
- ch = chain stitch crochet
- sl st = slip stitch crochet
- V st = V stitch crochet, (dc, ch2, dc)
- sp = space
- sk = skip
Skill Level for Crochet Rose
Any skill level, as long as you know how to form the basic stitches mentioned above. If you are a beginner, don’t be put off by the thought that you can’t do it. You certainly can! Trust me, these are excellent designs for beginners to learn how to crochet flowers.
Types of Crochet Roses
Here I will show you how to crochet 4 crochet roses
- Easy crochet rose pattern
- Rosebud crochet pattern
- Crochet rosette pattern (this is the center of the granny square)
- Rose granny square
The 3D rose is crocheted in one piece, then rolled into position before sewing the ends in to fasten through the layers of the rose petals. The folded rose is simply a folded circle, the rose granny square is not much more difficult than an ordinary granny square.

How to Crochet an Easy Rose 3D
Foundation Chain
- Chain 58, leaving around 10 “(25cm) yarn tail for sewing the ends together.
Row 1
- Work a dc into the 7th chain (the 5 skipped chains count as first dc plus ch 2, V stitch),

- *Ch 2, skip the next two chains, (dc, ch 2, dc) in the next chain; repeat from * across (18 V spaces created)

You can see that the crochet rose already wants to curl in on itself!
Row 2
You will have to work the petals into the Vs and sc into the stitch between the V stitches.
- Ch 3, turn;
- 5 dc in the next ch-2 sp, sc in the next sp,
- (6 dc in next ch-2 sp, sc in next sp) 5 times,
- (9 dc in next ch-2 sp, sc in next sp) 6 times
- (9 tr in next ch-2 sp, sc in next sp)
- Repeat to the end, finishing with 9 tr in the final V stitch. End off the yarn.

You should now have a spiral shape of petals that want to naturally curl in on themselves; this is how you will proceed to make the rose.
- Start with the smaller crochet rose petals at the center, and roll up your length of petals, with the largest ones on the outside.

- Use your 10” length of yarn to stitch the rose petals in place. Make sure your stitches go through all the petals, even those in the very center!

How to Crochet a Rosebud
This one forms more of a rosebud and is crocheted in the round to form a simple crochet circle.
Center Round 1
- Make a magic ring or ch3 and close with a sl st. to make a ring.
- Ch3. Work 11 dc into ring.
- Sl st to top of ch3. (12 sts).

Round 2
- Ch3, 1 dc into same space as ch.
- Work 2 dc into each stitch all around.
- Sl st to top of ch3. (24 sts)

Round 3
- Ch3, 1 dc into same space, 1 dc into next st.
- Work (2 dc into next st, 1 dc into following st) all the way around.
- Sl st to ch 3. (36 sts)

Round 4
- Ch3, 1 dc into same space. 1 dc into each of next 2 sts, then (2 dc into next st, 1dc, 1 dc into following sts. ) all the way around.
- Do not sl st this round. This will leave a slight slot in your circle.

Finishing the Crochet Rose Bud
- Fasten off, leaving a long tail 10 “(25cm) to sew the folds into place.
- To assemble, place the slot at the top; this will be your midpoint. Roll up the circle from bottom to top.

- Wrap the tail tightly around the center.

- Turn it sideways.
- Hold the tube closed with a finger on the slot.
- Insert your fingers from the bottom and fold upwards until you reach the slot. You are sort of turning the bottom half of the circle inside out.
- Tuck the right side in and fold the left side over to form a rose bud. Sew into place.

Add some leaves and a long stem and this will make a beautiful gift.

How to Crochet a Rose Granny Square
Would you like to make a flatter version of a rose, which can be made into a blanket, scarf or bag? If the 3D style roses are not for you, here is how to make a flatter “granny square” type rose. This rose is still slightly raised to give a lovely rose-like texture but is not suitable for attaching to stems.
Round 1
- Create a magic circle, ch1, 6sc in the center, sl st into the 1st loop. ( 6sc .)
Round 2
Only work into FRONT loops. Instead of inserting your hook through both loops, as normal, only insert it through the front loop to start the stitch.
- *(sc, hdc, dc) in first stitch,
- (hdc, sc, sl st into second stitch)*
- repeat * to * 2 times more. (3 petals )

Round 3
Only work into BACK loops of round 1. (You may have to bend your petals forward a bit to do this round.)
- Work 2 sc into each sc st from round 1.
- Sl st into front loop of the first st. (Total: 12sc, behind the petals.)

Round 4
Only work into the FRONT loops of that sc round.
- *(sc, hdc, dc) in first stitch,
- (hdc, sc, sl st into same stitch) all in second stitch*
- repeat * to * 5 times more. (6 petals will be created behind the first 3 petals.)

Round 5
Only work into the BACK loops of round 3.
- work 2 sc into each st.
- sl st into initial st’s front loop to finish round, 24sc total. (worked in the same way as round 3.)

Round 6
Only work into the FRONT loops.
- *(sc, hdc) in first stitch,
- 2 dc in next st,
- 2 dc in following st,
- (hdc, sc, sl st into same stitch) all into fourth stitch*
- repeat * to * 5 times more. There is now a total of 6 bigger petals.
- Finish by fastening off and weaving in your ends.

You could use this as a standalone rose too!

Round 7 (Crochet Rose Leaf)
This is your “leafy” round, so change yarn color. I suggest green but its not essential!
Working only into the BACK loops of round 5, you are still working behind the petals.
- Attach yarn to any st,
- ch2 (counts as the start of a dc cluster stitch), continue cluster stitch in same stitch [yarn over, insert hook into stitch, pick up yarn, pull through first 2 loops (2 loops on hook), yarn over, insert hook into stitch, pick up yarn, pull through next 2 loops (3 loops on hook), yarn over pull through all loops on hook],
SKILL NEEDED: Double crochet cluster stitch:
- Yarn over, insert hook into stitch, pick up yarn, pull through first two loops (2 loops on hook),
- yarn over, insert hook into stitch, pick up yarn, pull through next two loops (3 loops on hook),
- yarn over, insert hook into stitch, pick up yarn, pull through next two loops (4 loops on hook),
- yarn over pull through all loops on hook.
- ch3, dc cluster (see pink box above) into same st.
- Ch5, skip 5.
- *(dc cluster, ch3, dc cluster) in same stitch,
- ch5, skip 5*
- repeat * up to 2 times more,
- sl st into initial dc cluster.
- Finish by fastening off and weaving in your ends.

Round 8
This is the background color.
- Attach yarn to any ch3 space in row 7.
- Ch3 (counts as dc),
- (dc, ch3, 2dc) in the ch3- sp,
- dc into top of dc cluster,
- 5dc in ch5-sp, dc into top of cluster,
- *(2dc, ch3, 2dc) in the ch3- sp, dc, 5dc in ch5-sp, dc*
- repeat * to * 2 more times,
- sl st in the first dc.
- Finish by fastening off and weaving in your ends.

Well done! You have completed your Crochet Rose Granny Square. Join as many as you like together to make a bag, scarf or blanket.
Crochet Rose FAQs
How long does it take to crochet a rose?
Each rose takes between 20 – 30 minutes to make, but with practice, you’ll be able to complete one in less time than it takes to watch your favorite show.
How do I crochet roses with stems?
You will need florist’s wire and tape for this. Fold the 20 gauge wire in half and thread it through the middle of the rose, from the top to the bottom where everything was sewn into place.
Attach the florist tape and wrap it around the wire, beginning at the bottom of the rose. Wrap it around the same area several times to create a “bump,” then work your way down, wrapping it around any yarn ends and the wire.
If you want to add leaves at any point, work leaves as explained here, push some wire through the center vein and stem of the leaf, then continue wrapping with florist tape over the wired stem.
What can I do with my crochet roses?
Make brooches out of them and pin them to hats, bags, hair slides, or cardigans. Construct several of them to adorn a tea cozy, a bag, or a cushion. Make a pretty floral garland by stringing them together. Make some pretty rosy bunting by sewing them to crochet triangles. Create a whole bunch of roses with stems to use as a home decoration.

In Conclusion
Crochet roses are a beautiful and versatile addition to any crochet project. Whether used as standalone decorations or incorporated into larger designs, crochet roses can add a touch of elegance and romance to any project. With a bit of practice and patience, anyone can learn to crochet roses and create stunning pieces that will be admired for years. So why not give it a try and see how your crochet skills can blossom into a beautiful bouquet of roses?
More Crochet Flowers

Tools
- Crochet Hook
Materials
- Yarn
Instructions
- Chain 58, leaving around 10 "(25cm) tail. Work a dc into the 7th chain.
- *Ch 2, skip the next two chains, (dc, ch 2, dc) in the next chain; repeat from * across (18 V spaces created)
- Ch 3, turn; 5 dc in the next ch-2 sp, sc in the next sp (6 dc in next ch-2 sp, sc in next sp) 5 times, (9 dc in next ch-2 sp, sc in next sp) 6 times, (9 tr in next ch-2 sp, sc in next sp) Repeat to the end, finishing with 9 tr in the final V stitch. End off the yarn.
- Start with the smaller petals at the center, and roll up your length of petals, with the largest ones on the outside. Use your 10” length of yarn to stitch the rose petals in place.
Author - Luisa Clare
Luisa Clare is the founder of Treasurie, a sewing and crochet education platform offering step-by-step tutorials and printable patterns. With over 15 years of experience in dressmaking, pattern design, crochet, and craft education, she specialises in teaching beginners through clear, easy-to-follow lessons. Her tutorials and patterns are used by home sewists and crocheters worldwide to build practical skills and confidence. Learn more about Luisa and Treasurie.







I like you provided different rose sizes & kinds, as well as leaves. Thank you so much. God bless You.