
Free Crochet Rose Bouquet Pattern: Small Roses, Leaves & Stems
There’s something quietly magical about a bouquet of roses that never wilts. No water, no fading petals, no sad drooping stems after a week on the counter — just soft, beautiful blooms that last as long as you want them to. If you’ve been looking for a free crochet rose bouquet pattern that includes small roses, leaves, and stems all in one place, you’ve landed in exactly the right spot. This tutorial will walk you through everything you need to create a stunning handmade bouquet, whether you’re a beginner who’s just getting comfortable with single crochet or an experienced crocheter looking for a satisfying weekend project.
These small crocheted roses are endlessly versatile. Bundle them into a gift bouquet, use them to decorate a hair clip or headband, attach them to a tote bag, or arrange them in a little vase on your shelf. The possibilities are genuinely unlimited, and once you get the rhythm of making them, you’ll find yourself reaching for yarn and a hook every time you have a spare hour.
Let’s get into everything — materials, stitches, the full pattern for the roses, leaves, and stems, and plenty of tips along the way.
What You’ll Need
Before you start, gather your materials. Because these are small roses, you don’t need much yarn at all, which makes this a wonderful stash-busting project.
Yarn: Worsted weight yarn (size 4) works beautifully for roses that are roughly 1.5 to 2 inches in diameter. If you want smaller, more delicate blooms, go down to DK weight (size 3) or even fingering weight (size 1) with a correspondingly smaller hook. For a classic bouquet look, you’ll want one or two shades of pink or red for the roses, green for the leaves and stems, and optionally a soft yellow or cream for accent blooms.
Hook: A US size G (4.0mm) hook pairs well with worsted weight yarn. Adjust as needed for your yarn weight.
Additional supplies: Scissors, a yarn needle for weaving in ends, floral wire or pipe cleaners for the stems (optional but highly recommended for posable, realistic-looking stems), wire cutters if you’re using floral wire, and floral tape if you’d like to wrap the stems for a polished finish. A little craft glue can also be helpful for securing the finished roses to the stems.
Gauge: Gauge is flexible for this project since you’re making decorative items rather than garments. That said, for reference, 14 stitches and 16 rows in single crochet with worsted weight yarn and a G hook produces approximately a 4×4 inch swatch.
Abbreviations Used in This Pattern
This pattern is written in US crochet terms.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
st(s) — stitch(es)
sp — space
rep — repeat
MR — magic ring (also called a magic circle)
Understanding the Construction
Before diving into the row-by-row instructions, it helps to understand how these roses are constructed. The small rose is made in a flat spiral, starting from the center and working outward. As you crochet each petal section, the strip naturally wants to curl and roll, which is what creates that beautiful dimensional rose shape when you roll it up and secure the base.
The leaves are worked separately and attached to the stems, and the stems themselves are simply lengths of floral wire wrapped in green yarn or covered with crocheted chain stitch tubes. The whole construction is modular, meaning you can make as many or as few of each component as you like and arrange your bouquet however suits you.
The Small Crochet Rose Pattern
This pattern makes one small rose approximately 1.5 to 2 inches in diameter with worsted weight yarn.
Foundation row: With your rose-colored yarn, ch 36.
Row 1: Starting in the second chain from the hook, work 1 sc in each of the first 5 chains. Then, working across the remaining chains, work the following petal sequence: skip 1 ch, (1 hdc, 3 dc, 1 hdc) all in the next ch, skip 1 ch, 1 sc in the next ch. Repeat from to across until you reach the last few stitches, ending with a slip stitch into the final chain. You’ll end up with a strip of small scallops that looks like a row of petals laid flat.
To assemble the rose: Do not fasten off yet. Beginning at the first end of your strip (the end where you started), roll the strip tightly inward toward yourself. The first few stitches you made — the smaller single crochets — will form the tight inner bud of the rose, and the larger petal scallops will fan outward as you roll. As you roll, use the working yarn tail to whip stitch or weave through the base of the rose to hold the coil in place. When you’re happy with the shape, fasten off and weave in the end securely through the base.
A note on petal variation: If you want a rose with more layers and a fuller appearance, simply add more repeats to your foundation chain. A chain of 46 or 56 gives you a larger, more open bloom. Conversely, a chain of 26 gives you a tighter little rosebud that looks lovely mixed into a bouquet alongside the larger flowers.
The Crochet Leaf Pattern
This pattern makes one leaf approximately 1.5 inches long. Make two or three leaves per stem for a natural look.
Foundation: With green yarn, ch 10.
Row 1: Starting in the second chain from the hook, work 1 sc, 1 hdc, 1 dc, 1 tr, 1 dc, 1 hdc, 1 sc. In the last chain (the tenth), work 3 sc to create the leaf tip. Now working down the other side of the foundation chain (you’re essentially crocheting back along the underside of your starting chain), work 1 sc, 1 hdc, 1 dc, 1 tr, 1 dc, 1 hdc, 1 sc. Join with a slip stitch to the first sc at the base of the leaf.
Fasten off, leaving a tail long enough to attach the leaf to the stem. Weave in any other ends.
The leaf will have a natural point at the tip and a slight curve to it, especially if you block it gently with a little steam from an iron held a few inches away.
The Stem
For each stem, cut a length of floral wire to your desired finished stem length plus about an inch on each end for securing. 8 to 10 inches works well for a hand-held bouquet.
Method 1 — Yarn wrapping: Apply a small dot of craft glue to one end of the wire. Press the end of your green yarn against it and begin wrapping the yarn tightly and evenly down the length of the wire in a diagonal. When you reach the other end, apply another dot of glue to secure. This is the quickest method and gives a smooth, polished stem.
Method 2 — Crocheted stem tube: With green yarn and your hook, make a slip knot and chain 2. Work 4 sc into the second chain from the hook, then join to form a tiny ring. Continue working in continuous rounds of 4 sc (without joining) around and around, essentially crocheting a narrow tube. Continue until the tube is the length of your wire. Slide the wire inside as you go, or insert it after. This method takes longer but creates a beautiful textured stem.
Method 3 — Chain stitch: For the simplest approach, make a chain of whatever length you need and use it as-is. Attach it to the rose base and weave in the ends. This works without any wire and is a great option for roses meant to lie flat as decorations rather than stand upright in a vase.
Assembling Your Bouquet
Once you have your roses, leaves, and stems ready, it’s time to bring everything together.
Start by attaching each rose to the top of a stem. If you’re using wire, bend the top inch or so of the wire into a small U shape or loop, then push it through the base of the rose. Use the yarn tail from the rose to stitch around the wire loop several times to secure it, then apply a drop of craft glue for extra hold. Let it dry completely before handling.
Next, attach the leaves. Hold a leaf against the stem about an inch or two below the rose and wrap the leaf’s yarn tail tightly around both the leaf base and the stem several times. Tie it off, add a touch of glue if needed, and let dry. For a really polished finish, wrap floral tape around the stem after attaching the leaves — start just below the rose head and spiral downward to the base of the stem. Floral tape is self-adhesive when stretched, so simply pull it gently as you wrap and it’ll stick to itself.
To create the bouquet, hold your finished stems together and arrange them until you’re happy with the composition. Vary the heights slightly so no two roses sit at exactly the same level — this looks much more natural and beautiful. Once you’re happy with the arrangement, tie the stems together with a length of ribbon or twine, or use a rubber band and cover it with a wider ribbon bow.
Color Ideas and Variations
One of the most delightful things about making a crochet rose bouquet is choosing your colors. Here are a few color palettes to inspire you.
Classic romance: Varying shades of red and deep pink roses with medium green leaves. Tie with a white satin ribbon.
Soft and dreamy: Blush pink, ivory, and pale lavender roses with sage green leaves. Tie with a dusty rose ribbon.
Bold and modern: Deep burgundy and mustard yellow roses with dark forest green leaves. Tie with kraft twine.
Monochromatic: Different shades of the same color — pale pink, medium pink, and deep rose — for a sophisticated, cohesive look.
Rainbow bouquet: One rose in every color of the rainbow for a cheerful, whimsical gift.
You can also experiment with variegated yarn for the roses, which produces a naturally ombre effect in the petals without any extra effort on your part.
Tips for Getting the Best Results
Tension matters more than you might expect when making these roses. If your tension is very loose, the petals will be floppy and the rolled rose won’t hold its shape well. Try going down a hook size if this happens, or concentrate on keeping your tension slightly tighter than usual throughout.
When rolling the rose, roll it snugly at first and then let it relax just slightly before securing. A rose rolled too tightly looks more like a bud; one rolled and then allowed to relax slightly opens up into a fuller bloom.
If your leaves are curling more than you’d like, block them. Even a few seconds of steam from a handheld garment steamer or iron will relax the stitches and let you shape them while they’re warm. Hold the shape in place for a few seconds until the yarn cools.
Don’t skip weaving in your ends carefully. Because these are small pieces, any loose end can work its way out during handling and unravel your work. Weave in ends in at least two directions for security, and use a small dab of fabric glue on the last tail if you want extra insurance.
If you’re making a large bouquet — say, twelve or more roses — consider making an assembly line of all the strips first, then rolling all the roses in one session. It’s faster and more satisfying than completing each rose individually from start to finish.
Gifting Ideas
A crochet rose bouquet makes an extraordinary gift for so many occasions. Consider making a small bouquet of three or five roses for a Mother’s Day gift, tucked into a small kraft box with tissue paper. A single rose on a stem makes a sweet Valentine’s Day card accessory, tucked inside or attached to the front of the envelope. A full bouquet of a dozen crochet roses is a stunning wedding or anniversary gift — especially meaningful if you use the wedding colors.
For a baby shower, make miniature roses in soft pastels and arrange them in a small terracotta pot with a bit of floral foam to hold the stems. It doubles as a room decoration and a keepsake gift that will never die.
Teachers, neighbors, friends going through a hard time, coworkers retiring — there are truly very few people in the world who wouldn’t be touched by a handmade bouquet of crochet roses. Part of what makes them so special is that the recipient knows someone spent real time and care making something that will last.
Storing and Displaying Your Crochet Roses
Crochet roses are surprisingly durable, but they can get dusty over time if displayed in the open. A light shake or a few seconds with a hairdryer on the cool setting will usually refresh them. For longer storage, keep them in a box or bag away from direct sunlight, which can fade the yarn over time — especially with more vibrant colors.
For display, a simple glass vase or mason jar works beautifully if you’ve used wire stems. For roses without wire stems, a ceramic pot with floral foam lets you position them at different heights and angles. You can also hang a small bouquet upside down with twine for a charming rustic look on a wall or door.
A Few Final Words
Crocheting a rose bouquet is one of those projects that feels meditative and productive in equal measure. The pattern for each rose is short enough to memorize quickly, which means your hands can work while your mind rests. And at the end of an hour or two, you have something genuinely beautiful to show for it.
Whether you’re making this for yourself, for someone you love, or just because you have a ball of pink yarn calling your name from the craft basket, I hope this pattern brings you joy from the first chain stitch to the final ribbon bow. If you make a bouquet using this pattern, feel free to share your photos — there’s nothing better than seeing the many different colors and interpretations a single pattern can inspire.
Happy crocheting, and may your yarn never tangle.