How To Make 10 Crochet Roses Step by Step

How To Make 10 Crochet Roses Step by Step

Few things in the world of handmade crafts are as universally adored as a crocheted rose. Whether you want to embellish a hat, brighten up a bag, decorate a wreath, or create a full bouquet that will never wilt, knowing how to make crochet roses opens up an entire world of creative possibilities. The best part? Once you learn the basic technique, you can adapt it endlessly — changing colors, yarn weights, and petal counts to create roses that are tight and bud-like or wide and fully bloomed.

In this guide, you will learn how to make 10 crochet roses step by step, covering ten different styles and sizes so you have a complete collection of techniques at your fingertips. Whether you are a beginner picking up a crochet hook for the first time or an experienced crafter looking for new designs to add to your repertoire, there is something here for everyone. Grab your yarn, your hooks, and a little patience, and let’s get started.


What You’ll Need Before You Begin

Before diving into the individual roses, it helps to gather your supplies. Having everything ready will make the process smooth and enjoyable.

For most of these roses, you will need a selection of yarn in your preferred colors — red, pink, ivory, and peach are classic choices, but any color works beautifully. A range of crochet hooks from 2.0mm to 5.0mm will serve you well, since different yarn weights call for different hook sizes. You will also want a yarn needle for weaving in ends, scissors, and optional stitch markers to keep your place in the round.

A note on abbreviations used throughout this guide: ch means chain, sl st means slip stitch, sc means single crochet, hdc means half double crochet, dc means double crochet, tr means treble crochet, and sp means space.


Rose 1: The Classic Spiral Rose

This is the quintessential crochet rose — the one most people picture when they think of a handmade flower. It works up quickly and looks stunning in any weight of yarn.

Start by making a foundation chain of 25 stitches. Row 1: sc in the second chain from the hook and in each chain across — 24 sc. Row 2: ch 3, turn. Work 2 dc in the first stitch, then 2 dc in every stitch across. You will have 48 dc total. Fasten off, leaving a long tail. Now roll the strip into a spiral, starting from one end. As you roll, the stitches will naturally form petals that fan outward. Use the long tail and your yarn needle to stitch through the base of the spiral a few times to secure it. This rose looks elegant attached to a hair clip or the corner of a shawl.


Rose 2: The Five-Petal Flat Rose

This rose sits flat and has a more stylized, graphic appearance. It is perfect for appliqués on clothing or bags.

Make a magic ring and ch 1. Work 5 sc into the ring and pull it closed. Sl st to join the round. Round 2: ch 1, work 2 sc in each stitch around — 10 sc, join with sl st. Round 3: ch 3, skip 1 stitch, sl st in the next stitch — repeat around to create 5 ch-3 loops. Round 4: Into each loop, work 1 sc, 1 hdc, 3 dc, 1 hdc, 1 sc. These are your five petals. For a second layer of petals, sl st to the back of each stitch from round 2, creating a new round of 5 ch-5 loops, then fill each loop with 1 sc, 1 hdc, 5 dc, 1 hdc, 1 sc. The layered look gives this flower wonderful depth.


Rose 3: The Mini Rose Bud

When you need small accents by the dozen — perhaps for a baby blanket border or a garland — this tiny rose bud is your best friend. It uses fingering weight yarn and a 2.0mm or 2.5mm hook.

Ch 10. Row 1: sc in the second chain from the hook, hdc in the next, dc in the next 3, hdc in the next, sc in the last 3. Do not turn. Instead, work back along the opposite side of the foundation chain: sc, hdc, dc, dc, dc, hdc, sc. This creates a petal-shaped strip. Roll it tightly from one end to the other and secure at the base with a few stitches. The finished bud will be small enough to sit on your fingertip — adorable and incredibly versatile.


Rose 4: The Open Bloom Rose

Unlike the tightly wound roses, this design is worked in the round and creates a looser, more open flower that resembles a rose just beginning to open.

Start with a magic ring, ch 1, and work 6 sc into the ring. Join and ch 1. Round 2: work 2 sc in each stitch — 12 sc. Round 3: ch 1, sc in first stitch, ch 3, skip 1, sc in next, ch 3, skip 1 — repeat around to create 6 loops. Round 4: into each loop, work 1 sc, 3 dc, 1 sc. Round 5: sl st behind the sc posts of round 3, ch 4, sl st to the next sc post — repeat to form 6 new loops. Round 6: into each loop, work 1 sc, 2 hdc, 3 dc, 2 hdc, 1 sc. Round 7: sl st behind the sc posts of round 5, ch 5, sl st to next post — repeat. Round 8: into each loop, work 1 sc, 2 hdc, 5 dc, 2 hdc, 1 sc. Each round adds a larger layer of petals, mimicking the way a real rose unfolds.


Rose 5: The 3D Dimensional Rose

This is the showstopper of the collection. Worked in a single long strip that gets shaped and assembled, this rose has genuine sculptural presence. Use a medium weight yarn and a 4.0mm hook.

Ch 5, sl st to form a ring. Ch 3 (counts as first dc), work 14 dc into the ring, sl st to join — 15 dc. This forms the center base. Now make the petal strip separately: ch 4. Row 1: work 3 dc in the fourth chain from the hook, ch 3, turn. Row 2: work 2 dc in the first stitch, 1 dc in the next, 2 dc in the last, ch 3, turn. Row 3: work dc across, ch 3, turn. Repeat rows 2 and 3 to create petals of increasing size. Make 15 petals total, alternating between small (3 rows), medium (5 rows), and large (7 rows), making 5 of each size. Attach the small petals around the inner ring first, stitching each one securely. Layer the medium petals behind and between the small ones, then add the large petals to the outermost ring. Pinch and shape each petal as you go to give it a natural curve. The result is breathtaking.


Rose 6: The Easy Beginner Rose

If you are just starting out with crochet and want a win you can hold in your hands quickly, this is the rose for you. It requires only chains and single crochets.

Ch 25. Row 1: sc in the second chain from the hook and in each chain across — 24 sc. Row 2: ch 1, turn. Work 2 sc in each stitch across — 48 sc. Fasten off with a long tail. Begin rolling the strip tightly from one short end, stitching through the base every few rolls to keep it together. As you roll, the double layer of stitches will fan outward naturally into petal-like shapes. Flatten the base and stitch it firmly. This rose takes about 15 minutes from start to finish, making it perfect for beginners and for making large quantities.


Rose 7: The Granny Square Rose

For those who love granny squares, this rose is worked directly into a granny square format so it can be joined with other squares into a blanket, pillow cover, or wall hanging.

Ch 4, sl st to form a ring. Round 1: ch 3 (counts as dc), 2 dc into ring, ch 2, (3 dc, ch 2) three times into ring, sl st to top of beginning ch-3 to join — 4 groups of 3 dc with ch-2 corner spaces. Round 2: sl st to the corner space, ch 3, (2 dc, ch 2, 3 dc) in the same corner space, ch 1, (3 dc, ch 2, 3 dc) in each remaining corner, ch 1, sl st to join. Now the rose: working in the center ring from the front, attach a new color and ch 3. Work 2 dc, ch 2, (3 dc, ch 2) three times into the ring, sl st to join. Into each ch-2 space, work 1 sc, 1 hdc, 3 dc, 1 hdc, 1 sc. You now have a granny square with a rose blooming from its center.


Rose 8: The Leaves-and-Rose Set

A rose looks even lovelier with foliage. This pattern creates a rose with two attached leaves for a complete, realistic look.

Make the rose using the classic spiral method from Rose 1, but use a shorter foundation chain of 20 stitches for a slightly smaller flower. For the leaves, ch 10. Work sl st in the second chain from the hook, sc in the next, hdc in the next, dc in the next 4, hdc in the next, sc in the next, then work 3 sc into the last chain for the tip. Rotating to work back along the other side of the chain: sc, hdc, dc in the next 4, hdc, sc, sl st to join at the base. Ch 1 and make a second leaf the same way. Attach both leaves to the base of the rose with your yarn needle, positioning them so they frame the flower naturally. These sets make wonderful brooches and corsages.


Rose 9: The Vintage Rosette

Inspired by old-fashioned ribbon rosettes, this design has a flat, symmetrical look that is perfect for decorating wreaths, picture frames, and home décor.

Ch 6, sl st to form a ring. Round 1: ch 1, work 12 sc into ring, sl st to join. Round 2: ch 4, skip 1 stitch, sl st in next stitch — repeat around to create 6 ch-4 loops. Round 3: into each loop, work 1 sc, 1 hdc, 3 dc, 1 hdc, 1 sc — 6 petals. Round 4: working behind round 3, sl st around the post of each sc from round 1 (the ones that were skipped), creating 6 new anchor points. Ch 5, sl st to the next anchor — repeat for 6 ch-5 loops. Round 5: into each loop, work 1 sc, 2 hdc, 4 dc, 2 hdc, 1 sc. Round 6: repeat the anchor process, ch 6, sl st between anchors — 6 larger loops. Round 7: into each loop, work 1 sc, 2 hdc, 6 dc, 2 hdc, 1 sc. Block the finished rosette lightly with a damp cloth for a crisp, flat shape.


Rose 10: The Large Garden Rose

The final rose in our collection is the grandest of all — a large, lush garden rose suitable for a centerpiece, a statement brooch, or the focal point of a decorative wreath. Use bulky yarn and a 5.0mm or 6.0mm hook.

Make a magic ring, ch 3, work 4 dc into ring, ch 3, sl st into ring — repeat this sequence (ch 3, 4 dc into ring, ch 3, sl st) four more times to create 5 base petals. Pull the ring closed. These form the innermost buds of the rose. For the second layer, join a new length of yarn to the base of the ring. Ch 5, sl st into the base between the first and second bud petal, ch 5, sl st into the base between the second and third petal — continue around to create 5 new ch-5 loops. Into each loop, work 1 sc, 1 hdc, 5 dc, 1 hdc, 1 sc. For the third layer, ch 6 loops between each petal, and into each, work 1 sc, 2 hdc, 6 dc, 2 hdc, 1 sc. For the fourth and final outer layer, ch 7 loops and work 1 sc, 2 hdc, 8 dc, 2 hdc, 1 sc into each. Gently cup and shape each layer of petals inward toward the center as you work, or block the finished rose over a rounded surface — a small bowl works perfectly — to encourage a natural, cupped shape.


Tips for Perfect Crochet Roses Every Time

Now that you have ten beautiful patterns at your disposal, here are a few tips to ensure every rose you make turns out as lovely as possible.

Tension matters more than you might think. Tight, consistent tension creates roses with clean, defined petals, while looser tension produces a softer, more organic look. Neither is wrong — they just create different aesthetics, so choose based on the style you are after.

Always leave a long tail when fastening off. Crochet roses are assembled with a needle and that tail yarn, so having plenty of length to work with makes the process much easier and more secure.

When rolling spiral roses, roll firmly at the center and more loosely toward the outer edge. This mimics the natural structure of a real rose, where petals are tightly packed at the center and gradually open outward.

Blocking your roses with a light steam or damp pressing can dramatically improve their appearance, especially for the flatter designs like the vintage rosette. Hold a steam iron a few inches above the rose, then gently shape the petals while they are still warm and slightly damp.

Do not be afraid to mix yarn types. A rose worked in a slightly shiny yarn like bamboo or silk blend will look completely different from one worked in matte cotton or rustic wool — all of them beautiful in their own way.

If you plan to make many roses for a project like a wreath or bouquet, working in batches is more efficient than finishing each rose individually before starting the next. Make all your base circles first, then all your petal strips, then assemble everything at once.


Creative Ways to Use Your Crochet Roses

Once you have a collection of roses in various sizes and styles, the ways to use them are almost limitless. Stitch a single large garden rose onto a plain tote bag for an instant upgrade. Cluster several mini rose buds along a headband for a bohemian hair accessory. Attach leaves-and-rose sets to gift wrap instead of ribbon bows for a keepsake topper the recipient will actually keep.

For home décor, glue an assortment of roses onto a foam wreath form for a stunning wall decoration that works year-round. Pin roses along a mantel garland for a romantic touch during the holidays. Create a framed arrangement by gluing roses of graduating sizes onto a canvas — it becomes a piece of fiber art.

Crochet roses also make thoughtful handmade gifts on their own. A small jar filled with mini rose buds, tied with twine, is the kind of gift that feels personal and made with genuine care.


Final Thoughts

Learning how to make crochet roses step by step is one of those crafting skills that pays dividends for years to come. Once the techniques feel natural in your hands, you will find yourself reaching for your hook whenever you want to add a handmade touch to something — a wrapped gift, a knitted hat, a friend’s birthday card.

The ten roses in this guide range from the simplest beginner roll to the most elaborate multi-layer garden bloom, giving you a full toolkit of floral crochet techniques. Work through them in order to build your confidence, or jump straight to the one that speaks to you most. There is no wrong way to explore the craft.

Most importantly, enjoy the process. Crochet has a meditative quality that is good for the mind and the spirit, and every rose you complete is a small, tangible thing of beauty you made with your own hands. That is always worth celebrating.

Categorized in:

Crochet Bouquet Tutorials,

Last Update: October 10, 2026

Tagged in:

, ,