
How to Crochet a Stem Rose: A Complete Pattern for Beginners and Beyond
Few things in the world of crochet are as satisfying as finishing a flower that looks like it was plucked straight from a garden. The stem rose is one of those projects — elegant, deceptively simple once you get the hang of it, and endlessly versatile. Whether you want to make a bouquet that lasts forever, decorate a hat, embellish a gift, or simply practice your three-dimensional crochet skills, this pattern has everything you need.
This guide walks you through the entire process of crocheting a stem rose from start to finish. You’ll find a full materials list, stitch abbreviations, step-by-step instructions for the rose head, the stem, and optional leaves, as well as helpful tips for customizing size and color. By the end, you’ll have a beautiful handmade flower you’ll be proud to display or gift.
Why Crochet Roses Are Worth Making
Crochet flowers have surged in popularity in recent years, and for good reason. Unlike fresh-cut flowers, they never wilt. Unlike silk flowers, they carry the warmth and personality of something made by hand. A crocheted stem rose takes anywhere from thirty minutes to a couple of hours depending on your experience level, and the result is something that can sit in a vase, be tucked into a wrapped gift, pinned to a lapel, or added to a wreath.
The stem rose in particular is a favorite because it mimics the classic long-stemmed rose shape we all recognize. The layered petals create a realistic bloom, and the wire-reinforced stem lets you bend and arrange it exactly the way you would with a real flower. Once you’ve made one, you’ll want to make a dozen.
Materials You’ll Need
Before you start, gather everything on this list. Having your materials ready before you cast on saves a lot of frustration mid-project.
Yarn: Worsted weight yarn in your chosen rose color — red, pink, cream, peach, coral, or any shade you love. You’ll also want green yarn for the stem and leaves. Approximately 50 yards of rose color and 30 yards of green is more than enough for one flower.
Hook: A size 3.5mm (E/4) or 4mm (G/6) crochet hook works beautifully with worsted weight yarn. If you prefer a tighter, more compact rose, go down a hook size. If you want a more open, airy bloom, go up slightly.
Floral wire or pipe cleaner: One 12-inch length of floral wire gives your stem structure and lets you bend it naturally. Floral wire wrapped in green floral tape has the best look, but a plain pipe cleaner works perfectly well.
Fiberfill stuffing (optional): A tiny pinch of stuffing inside the rose head helps it hold its shape and look fuller.
Yarn needle: For weaving in ends and sewing pieces together.
Scissors
Stitch markers: A few locking stitch markers make it much easier to track your rounds in the rose head.
Stitch Abbreviations
This pattern uses standard US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
inc — increase (two stitches in the same stitch)
MR — magic ring
BLO — back loop only
FLO — front loop only
sk — skip
rep — repeat
st(s) — stitch(es)
( ) — work all stitches inside parentheses into the same stitch
[ ] x — repeat the instructions inside brackets the specified number of times
Understanding the Construction
The stem rose is made in separate pieces that are assembled at the end. The rose head is worked in continuous rounds that naturally spiral outward to create layers of petals. The stem is a simple tube worked around floral wire. The leaves are flat, pointed shapes that add realism to the finished flower.
Understanding this structure before you begin will help you visualize each step as you go. The key to this rose’s beautiful shape is the way the petal rounds are worked — each layer of petals is created in the front loops of one round and the back loops of the next, which causes the petals to curl forward and stack on top of each other naturally.
Part One: The Rose Head
Starting the Center
Begin with your rose-colored yarn.
Round 1: Make a magic ring. Ch 1, work 6 sc into the ring. Pull the ring closed. Do not join. Place a stitch marker in the last stitch to mark the end of the round. (6 sts)
Round 2: Work 2 sc in each stitch around. (12 sts)
Round 3: [Sc 1, inc] x 6. (18 sts)
Round 4: [Sc 2, inc] x 6. (24 sts)
Round 5: [Sc 3, inc] x 6. (30 sts)
At this point you have a small flat disc with 30 stitches. This forms the base of the rose and will be hidden inside the bloom once you add the petals. Set a stitch marker at the beginning of the next round.
First Petal Layer (Inner Petals)
The first layer of petals is worked in the front loops only of Round 5. This is a crucial step — by working in the front loops here, you leave the back loops free to work the next round into, which is what creates the layered effect.
Round 6 (FLO): Working in front loops only of Round 5, [ch 2, (hdc, dc, hdc) in next st, ch 2, sl st in next st] x 10. (10 small inner petals)
These small petals will curl slightly forward. Don’t worry if they look a little messy at this stage — they’ll settle into place as you add more layers.
Second Petal Layer (Middle Petals)
Now you’ll work into the back loops of Round 5 that you left free when you worked the inner petals.
Round 7 (BLO): Working in the back loops of Round 5, sc in each st around. (30 sts)
Round 8: [Sc 4, inc] x 6. (36 sts)
Round 9 (FLO): Working in front loops only, [ch 3, (dc, 2 tr, dc) in next st, ch 3, sl st in next st] x 12. (12 medium petals)
These petals are larger than the inner layer and will fan out around them beautifully.
Third Petal Layer (Outer Petals)
Round 10 (BLO): Working in back loops of Round 8, sc in each st around. (36 sts)
Round 11: [Sc 5, inc] x 6. (42 sts)
Round 12 (FLO): Working in front loops only, [ch 3, (dc, tr, 2 dtr, tr, dc) in next st, ch 3, sl st in next st] x 7. (7 large outer petals)
At this point your rose should look dramatically more flower-like. The three layers of petals frame each other and create that lush, full look of a garden rose in bloom.
Finishing the Rose Head
Round 13 (BLO): Working in back loops of Round 11, sc in each st around. (42 sts)
Round 14: [Sc 5, sc2tog] x 6. (36 sts)
Round 15: [Sc 4, sc2tog] x 6. (30 sts)
If you’re using fiberfill stuffing, add a small pinch now. It doesn’t take much — just enough to give the base a little body so it doesn’t collapse.
Round 16: [Sc 3, sc2tog] x 6. (24 sts)
Round 17: [Sc 2, sc2tog] x 6. (18 sts)
Round 18: [Sc 1, sc2tog] x 6. (12 sts)
Round 19: [sc2tog] x 6. (6 sts)
Fasten off and leave a long tail. Thread the tail onto your yarn needle and weave it through the remaining 6 stitches, pulling tight to close the opening. Weave in this end securely.
Part Two: The Stem
The stem is a simple tube that is worked around your floral wire so that the wire sits inside and provides structure.
Preparing the Wire
Fold a small hook at the very top of your floral wire using pliers or by bending it tightly around a pencil. This hook is what will anchor the stem inside the rose head and prevent it from slipping out.
Crocheting the Stem
Switch to green yarn.
Foundation: Ch 4, sl st in first ch to form a ring. (4 sts)
Round 1: Sc in each ch around. Place your wire inside the tube as you go, with the hooked end pointing upward. (4 sts)
Continue to sc in each stitch around, encasing the wire as you work, until your stem tube measures approximately 8 to 10 inches — or whatever length you prefer for your finished rose. If you want a taller vase arrangement, make it longer. If you want a shorter boutonniere-style rose, keep it at 4 or 5 inches.
Fasten off and weave in the end.
Part Three: The Leaves (Make Two)
Leaves are optional but they elevate the finished flower considerably. Each leaf is worked back and forth in rows with increases and decreases to create a pointed oval shape.
With green yarn, ch 10.
Row 1: Starting in second ch from hook, sc 1, hdc 1, dc 3, hdc 1, sc 1, work 3 sc in last ch (this is the tip of the leaf). Now work back along the other side of the foundation chain: sc 1, hdc 1, dc 3, hdc 1, sc 1, sl st. (21 sts plus sl st)
Row 2: Ch 1, turn. Working in BLO, sc across to the tip, work 3 sc in center tip stitch, sc back to end. Sl st.
Fasten off and leave a tail for sewing. This creates a nicely shaped leaf with a subtle ridge down the center.
Make a second leaf the same way.
Assembly
Now comes the most satisfying part — putting it all together.
Take the hooked end of your wire stem and push it up through the bottom opening of the rose head (at the gathered Round 19 end). The hook should catch inside the rose and anchor it in place. If needed, use a dab of fabric glue or a few hand stitches to secure the rose head to the top of the stem more firmly.
Using your yarn needle and a length of green yarn, sew one leaf to each side of the stem, about 2 to 3 inches down from the base of the rose. Position them so they angle slightly outward and downward the way real rose leaves do.
Weave in all remaining ends, and your stem rose is complete.
Tips for a More Realistic Rose
Vary your petal tension. Pulling your yarn a little tighter on the outer petals and a little looser on the inner ones encourages them to curl and layer more naturally.
Block your petals lightly. A light spritz of water and a gentle shaping with your fingers while the rose is still damp will encourage the petals to sit exactly the way you want them.
Use a stiffer yarn for more defined petals. Cotton yarn holds its shape beautifully and gives petals a crisp edge. Acrylic is softer and floppier, which some people prefer for a more romantic, drooping petal look.
Experiment with ombre or variegated yarn. A yarn that shifts from deep red to coral to pale pink in one skein creates an incredibly natural-looking rose with almost no extra effort.
Add a subtle touch of color. A few strokes of watercolor paint or chalk pastel at the base of each petal deepens the color and adds a painterly realism that is especially beautiful in photos.
Sizing Variations
The pattern as written creates a rose that is roughly 2.5 to 3 inches in diameter — a classic long-stem size. Here’s how to adjust it:
For a miniature rose, use fingering weight yarn and a 2.25mm hook. The finished bloom will be closer to 1 inch across — perfect for hair clips, brooches, and card embellishments.
For a large garden rose, use bulky weight yarn and a 6mm hook. The bloom will be nearly 4 inches across and looks absolutely stunning in a tall floor vase or as a statement piece in a wreath.
For a rose bud, work only through the first petal layer (through Round 9) and then decrease the base closed without adding the outer petals. The result looks like a tightly closed bud just beginning to open — lovely on its own or combined with full blooms in a bouquet.
Ideas for Using Your Crochet Stem Roses
A single rose in a small bud vase on a windowsill is a timeless piece of home décor. A bundle of three in a mason jar makes a thoughtful handmade gift. Here are a few more ideas to spark your creativity.
Tie a small cluster of roses with ribbon and wire them to a gift box in place of a bow. Arrange a full dozen roses in a ceramic vase for a centerpiece that will never need to be replaced. Hot glue a rose to a barrette or bobby pin for an elegant hair accessory. Sew a rose to a knitted or crocheted hat for a one-of-a-kind finish. Create a wreath using a wire form and a mixture of stem roses, buds, and leaves for a stunning year-round door decoration. Use them as cake toppers for a baby shower, wedding, or birthday — they photograph beautifully and the birthday person can keep them forever.
Caring for Your Crochet Roses
The beauty of crochet flowers is that they require almost no care. If your roses get dusty, give them a gentle shake or use a hair dryer on a cool setting to blow the dust away. If they become flattened or misshapen, re-wet the petals lightly with water, reshape them by hand, and let them dry completely.
If you used cotton yarn, the roses can even be washed carefully by hand with mild soap and cool water. Reshape them while wet and lay flat to dry.
A Note on Gifting Handmade Flowers
There is something genuinely moving about giving someone a flower that will never die. A crocheted rose says not just “I thought of you” but “I made time for you.” If you’re giving these roses as gifts, consider attaching a small tag that tells the recipient what yarn was used or a few words about why you made it for them. Those little details transform a pretty craft project into something truly personal.
Whether you’re making your very first crochet rose or your hundredth, we hope this pattern serves you well and brings a little beauty into your corner of the world. Happy crocheting.