Glow up your space with a realistic free crochet 3D rose flower pattern that's easy to follow, perfect for decorations or stylish gifts.
Have you ever wished you could keep the beauty of a flower forever? With this crochet 3D rose flower pattern, you can! Creating your own delicate roses in soft shades of pink, vibrant red, creamy white, or even fun rainbow hues, all with a simple hook and yarn. These roses aren't just beautiful-they are handmade treasures that can be turned into bouquets, gift decorations, or elegant home accents. It's a project that feels magical as you watch a flat strip of stitches bloom into a lifelike flower.
Learn Free Crochet 3D Rose Flower Pattern for Any Project

This pattern is perfect for beginners, guiding you step-by-step to make each petal, roll the flower into shape, and add a lace-edged holder for a charming finishing touch. You'll learn easy and fun stitches like single crochet, double crochet, and the unique waste coat stitch, which gives the design a gorgeous texture. As you go, you'll also discover useful techniques like working with a magic ring and combining stitches in clever ways that bring life to your crochet.
What You'll Learn
- How to create realistic 3D flower shapes step by step.
- Fun stitches like waste coat stitch, V-stitches, and shell stitches.
- Shaping petals and attaching decorative flower holders.
- Easy assembly tips for a polished and neat finish.

What Else You Can Make
- Bouquets-Combine roses to create stunning floral arrangements.
- Gift toppers-A handmade touch for presents.
- Hair accessories-Pins, headbands, or barrettes.
- Wreath decorations-Perfect for seasonal or event decor.
- Keychains or charms-Cute mini roses to carry everywhere.
Materials
- Yarn:
- Four-ply yarn (use contrasting colors for roses and bouquet holder).
- Example: Blush Pink for roses, Dark Fawn for bouquet stem, and white or pastel for decorative lace.
- Hook: 2.0 mm crochet hook (or size compatible with your yarn).
- Tapestry needle: For weaving in ends and sewing roses onto the holder.
- Fiberfill (optional): For shaping the bouquet holder.
- Stitch markers: To keep track of important stitches or rounds.
- Scissors: To snip yarn ends neatly.
- Glue (Optional): Hot glue gun for securing roses to the bouquet holder.
Special Techniques
Waste Coat Single Crochet (WSC):
A neat, tight variation of single crochet worked into the center "V" of the stitch below, resulting in a denser fabric.
Magic Ring Technique:
Used to create a flawless circular base. Wrap yarn into a loop, crochet into the ring, and pull tight at the end.
Shell Stitch:
Worked as 2 double crochets, chain 2, 2 double crochets into a single space. Adds decorative texture like petals.
Pattern Instructions
Part One: Mini Rose
Step 1: Foundation Chain
- Begin with a slip knot and chain 53 stitches.
- Hold your yarn comfortably, create a loop, pull the working yarn through, and insert your hook.
- Chain: Yarn over and pull through the loop each time.

Step 2: Row 1 - Foundation Row
- Skip the first chain.
- Insert your hook into the second chain from the hook, yarn over, and pull up a loop. Yarn over and pull through both loops (single crochet).
- Work one single crochet in each chain across the row for a total of 52 stitches.
Step 3: Row 2 - V Stitch Row
- Chain 5 and turn your work.
- Work a double crochet into the first stitch.
- Skip 2 stitches and then work a V-stitch in the next stitch.
- V-stitch: Double crochet, chain 2, double crochet into the same stitch.
- Repeat this V-stitch pattern across the entire row.

Step 4: Row 3 - Shell Stitch Row
- Chain 3, turn your work.
- Into the first chain-2 space of the V-stitch, work a shell stitch:
- 2 double crochets, chain 2, 2 double crochets into the same space.
- Repeat this shell stitch pattern in each chain-2 space across the row.
Step 5: Row 4 - Petal Row
- Chain 1, turn your work.
- Work 8 double crochets into the large chain-2 spaces from the previous row (shell stitch spaces).
- Between each shell stitch, slip stitch into the small space between the two double crochets from the previous row.
- Continue this pattern: 8 double crochets into large spaces, slip stitch into small spaces.

Step 6: Finishing the Rose
- After completing the last petal, chain 1, leave a long yarn tail, and cut the yarn.
- Carefully roll the crocheted strip from the opposite end of your tail to create the rose shape. Keep the base tight and secure.
- Using a tapestry needle, thread the yarn tail to the center of the base.
- Sew through the base, securing layers together. Continue sewing in various directions to ensure the rose holds firmly.
Part Two: Bouquet Holder
Step 1: Magic Ring
- Make a magic ring and chain 3 (does not count as a stitch).
- Work 12 double crochets into the magic ring.
Step 2: Round 1
- Place a stitch marker in the first double crochet to identify the start.
- Pull the tail to close the magic ring tightly.
- Slip stitch into the first double crochet to join the round.
Step 3: Round 2
- Chain 3. Work one double crochet into the same stitch as the slip stitch.
- Place a stitch marker in the first double crochet.
- In the next stitch, work a double crochet increase: 2 double crochets into one stitch.
- Repeat the pattern: 1 double crochet, 1 double croche
t increase for six repetitions. - Remove the stitch marker and slip stitch to join.
Step 4: Round 3 - DC3 Tog
- Chain 3. Work three incomplete double crochets in the next three stitches.
- Yarn over, insert hook into the stitch, yarn over, and pull through, leaving loops on the hook.
- Repeat for three stitches. Then yarn over and pull through all loops (DC3 tog).
- Repeat this DC3 tog pattern six times around.
- Before completing your final DC3 tog, add fiberfill to the inside for shaping (optional).
- Slip stitch into the top of the first DC3.
Step 5: Rounds 4-10
- Round 4: Begin with a chain 1, then work 6 waste coat single crochet increases.
- Round 5: Chain 1, work 12 waste coat single crochet increases.
- Round 6: Chain 1, work 3 waste coat single crochets, 1 increase.
- Rounds 7-10: Work one waste coat single crochet into each stitch around (30 stitches per round).
Part Three: Decorative Lace
Step 1: Front Loop Single Crochet
- Attach lace-colored yarn.
- Work one single crochet into the front loop only of each stitch.
Step 2: Lace Edge
- Chain 3. Alternate between front loop and back loop stitching:
- Work 3 double crochets into the front loop, then 3 double crochets into the back loop for decorative texture.
- Repeat around the bouquet holder. Slip stitch to join and cut yarn.
Part Four: Assembly
- Use a hot glue gun (or sew) to attach roses to the top of the bouquet holder.
- Securely stitch the rose's base through the remaining loops of the holder for sturdiness.

Final Touch
- Take a contrasting yarn and tie a bow around the base of the bouquet holder.
- Tie like shoelaces, adjust loops, and trim ends neatly.
Why You'll Love This Pattern
- Simple enough for beginners yet rewarding for all skill levels.
- Endless customization options with colors and combinations.
- A relaxing way to craft something beautiful and lasting.
- Perfect for gifts, decor, or just a fun creative outlet!
Final Words
Congratulations on crafting your elegant mini rose bouquet! This crochet project can be used for weddings, gifts, home dรฉcor, or as accents for other creations. With practice, you can adapt the design using various colors and patterns.
Tips to Maintain the Pattern
- Always use stitch markers to track starting points and pattern repetitions.
- Pull loops vertically for consistent tension and neat stitches.
- Avoid overtightening stitches, especially with DC3 tog, as this can distort the texture.
- Weave in all yarn tails securely to prevent unraveling.
