
How to Crochet a Flower Bouquet: A Full Step-by-Step Tutorial (Beginner-Friendly)
If you’ve ever wanted to create a beautiful, everlasting bouquet that never wilts, never needs water, and can be customized in any color you dream of — you’re in exactly the right place. In this full tutorial, I’m walking you through how to crochet a stunning flower bouquet from scratch. Whether you’re a beginner picking up a hook for the first time or someone looking to level up their skills with a satisfying project, this guide has everything you need.
This tutorial matches the video I posted on my YouTube channel, so feel free to follow along here for written instructions, stitch counts, and extra tips as you watch. Let’s get started!
What You’ll Need
Before we dive into stitches and petals, let’s gather our supplies. Having everything ready before you start makes the whole process so much smoother.
Yarn: Worsted weight yarn works beautifully for this bouquet. You’ll want at least three to five colors — one for each type of flower and a green for stems and leaves. I used a soft cotton yarn in blush pink, white, coral, yellow, and sage green. Cotton gives the flowers a lovely structure and crisp look, but acrylic yarn works just as well and comes in even more color options.
Hook: A 4.0 mm or 5.0 mm crochet hook is ideal for worsted weight yarn. If you’re using a lighter yarn, size down accordingly.
Other supplies: A yarn needle for weaving in ends and assembling your flowers, scissors, floral wire or pipe cleaners (optional but highly recommended for stems), floral tape in green, a small piece of cardboard or a florist’s foam block to hold your bouquet while you arrange it, and stitch markers to keep your place in the round.
Don’t stress too much about having exactly the right materials. Crochet is wonderfully flexible, and part of the fun is experimenting with what you have on hand.
Understanding the Basic Stitches
If you’re already comfortable with the basics, feel free to skip ahead to the flower patterns. But if you’re new or need a refresher, here’s a quick overview of the stitches you’ll use throughout this tutorial.
Chain (ch): This is the foundation of almost every crochet project. To chain, simply pull the yarn through the loop on your hook. It’s the stitch that starts everything.
Slip stitch (sl st): A slip stitch joins rounds together and moves yarn without adding height. Insert your hook, yarn over, and pull through both loops in one motion.
Single crochet (sc): Insert your hook into the stitch, yarn over and pull up a loop, yarn over again and pull through both loops. This creates a tight, compact stitch — perfect for flower centers.
Half double crochet (hdc): Yarn over before inserting your hook, pull up a loop, then pull through all three loops at once. This stitch sits between a single and double crochet in height.
Double crochet (dc): Yarn over, insert hook, pull up a loop, yarn over and pull through two loops, yarn over again and pull through the last two loops. This stitch is taller and creates lovely, open petal shapes.
Magic ring (magic circle): This is how most of the flowers in this bouquet begin. Make a loop with your yarn, insert your hook through the loop, and work your stitches into the ring before pulling the tail to close it. It creates a seamless, tight center with no hole in the middle.
If the magic ring feels tricky at first, you can substitute it with a starting chain of four joined into a ring — it works just fine.
Flower One: The Classic Rose
This is the showstopper of any crochet bouquet. It has a realistic spiral shape that looks incredibly impressive but is actually beginner-friendly once you get the hang of it.
Round 1: Start with a magic ring. Chain 3, then work 14 double crochets into the ring. Join with a slip stitch to the top of the beginning chain. Pull the ring closed. (15 stitches total)
Round 2: Chain 1, then work 2 single crochets in each stitch around. Join with a slip stitch. (30 stitches)
Round 3: Chain 3, skip 1 stitch, slip stitch into the next stitch. Repeat this sequence all the way around. You should have 15 chain-3 loops when you finish.
Round 4: For each chain-3 loop, work 1 single crochet, 3 double crochets, and 1 single crochet. This creates your first layer of petals. Join with a slip stitch.
Round 5: Working behind the petals you just made, find the skipped stitches from Round 3. Slip stitch into each one, chaining 4 between each. This creates your second layer of loops.
Round 6: Into each chain-4 loop, work 1 single crochet, 4 double crochets, and 1 single crochet. These petals are slightly larger and sit behind the first layer, giving the rose its layered, dimensional look.
Round 7 (optional, for a fuller rose): Work behind Round 5 loops and create chain-5 loops, then fill each with 1 single crochet, 5 double crochets, and 1 single crochet.
Fasten off and leave a long tail for assembly. To shape the rose, gently twist the petals from the center outward in a spiral motion with your fingers. The layers will naturally fan out into a beautiful rose shape.
Flower Two: The Simple Daisy
Daisies add a cheerful, airy contrast to the richer texture of the roses. These work up in minutes and are perfect for filling out the bouquet.
Round 1: Start with a magic ring. Work 6 single crochets into the ring. Join with a slip stitch to close. Pull the ring tight. (6 stitches)
Round 2: Chain 1. Work 2 single crochets in each stitch around. Join with a slip stitch. (12 stitches)
This forms your center. Fasten off this color and join your petal color.
Round 3 (petals): For each stitch, chain 8, then single crochet back along the chain starting from the second chain from the hook. Work 1 single crochet in each of the remaining 6 chains, then slip stitch into the base stitch to close the petal. Repeat for each of the 12 stitches.
You’ll end up with 12 long, slender petals radiating outward like a classic daisy. For a more open look, use chain 10 for longer petals.
Fasten off and weave in your ends.
Flower Three: The Sunflower
A crochet bouquet without a sunflower is like a garden without sunshine. This one uses two rounds of petals and a rich brown or dark gold center for that signature sunflower look.
Round 1: Start with a magic ring. Work 8 single crochets into the ring. Pull tight and join. (8 stitches)
Round 2: Chain 1. Work 2 single crochets in each stitch. Join. (16 stitches)
Round 3: Chain 1. Alternate between 1 single crochet and 2 single crochets in each stitch around. Join. (24 stitches)
Round 4: Chain 1. Work 1 single crochet in each stitch. Join. (24 stitches)
Fasten off your brown or dark center yarn and join your yellow yarn.
Round 5 (first petal layer): For each stitch, work the following: chain 1, half double crochet, 2 double crochets, half double crochet, chain 1, slip stitch into the same base stitch. Move to the next stitch and repeat. Work around all 24 stitches.
Round 6 (second petal layer): Using a slightly darker yellow or gold, work a second round of petals slightly behind the first using the same petal sequence but in the spaces between petals of the previous round.
This layered approach gives the sunflower a full, textured look that photographs beautifully.
Flower Four: The Small Filler Blossom
Every great bouquet has filler flowers — small, simple blossoms that nestle between the larger statement flowers and tie the whole arrangement together. These five-petal blossoms are quick and satisfying to make.
Round 1: Start with a magic ring. Chain 1 and work 5 single crochets into the ring. Pull closed and join. (5 stitches)
Round 2 (petals): For each single crochet, work the following petal: chain 3, 2 double crochets in the same stitch, chain 3, slip stitch into the same stitch. Move to the next stitch and repeat.
You’ll end up with 5 rounded petals that splay outward in a star shape. Make these in white, lavender, peach, or any soft tone that complements your main flowers.
Making the Leaves
Leaves are what transform individual flowers into a cohesive bouquet. They add depth, fill gaps, and ground the arrangement visually.
Leaf pattern (make as many as you’d like):
Chain 15. Starting from the second chain from the hook, work: 1 single crochet, 1 half double crochet, 4 double crochets, 1 half double crochet, 1 single crochet, then 3 single crochets into the very last chain (this forms the leaf tip). Rotate your work and continue along the other side of the chain in reverse: 1 single crochet, 1 half double crochet, 4 double crochets, 1 half double crochet, 1 single crochet. Join to the starting stitch with a slip stitch.
For added detail, you can work a line of slip stitches down the center of the leaf to create a realistic midrib.
Make your leaves in a variety of greens — sage, forest, lime, or olive — for a natural, layered look.
Assembling Your Bouquet
Now comes the really fun part — bringing everything together into a gorgeous, arranged bouquet. This is where your project truly transforms.
Attaching stems: Cut floral wire to your desired stem lengths — typically between 20 and 30 centimeters, though this depends on how large you want your bouquet to be. Thread the tail of each flower through your yarn needle and weave it down through the center of the flower and around the top of the wire, securing it tightly with several wraps of yarn. Tie off and trim. Repeat for each flower and leaf.
Wrapping the stems: Wrap floral tape around each wire stem starting from just below the flower head and spiraling down to the base. The tape is self-adhesive when stretched, so pull it slightly taut as you wrap. This gives each stem a clean, realistic finish. Alternatively, you can crochet a long chain and wrap it around the wire for a fully crocheted look.
Arranging the bouquet: Start with your largest flowers — the roses and sunflowers — and hold them together loosely in your hand. Position them at slightly different heights so each bloom is visible. Then tuck in your daisies and blossoms around them. Finally, weave in the leaves at the outer edges and nestled between flowers.
Once you’re happy with the arrangement, wrap the gathered stems tightly with floral tape or ribbon. You can secure everything with a final knot of yarn or a small piece of decorative twine. A bow tied around the stems adds a lovely finishing touch.
Tips for a Beautiful Finished Bouquet
There are a few things I wish someone had told me when I first started making crochet bouquets, so I want to share them with you here.
Tension matters more than you think. Loose tension can make your flowers look floppy and undefined. Try to keep a consistent, slightly firm tension throughout each flower so the petals hold their shape. If your flowers feel too loose, try dropping down a hook size.
Block your flowers for a polished look. Wet blocking — soaking your finished flowers in water, gently squeezing out the excess, and shaping them before letting them air dry — can dramatically improve how they look. Cotton yarn responds especially well to blocking.
Don’t skip the weaving-in step. It’s tempting to rush through finishing, but loose ends can unravel over time and ruin the look of your bouquet. Use your yarn needle to weave each tail in multiple directions for a secure finish.
Color is everything. Think carefully about your color palette before you start. A monochromatic bouquet in shades of pink and peach feels romantic and soft. A bright mix of yellow, orange, and red feels energetic and cheerful. A muted, earthy palette with dusty rose, cream, and sage feels botanical and elegant. Look at real flower arrangements for inspiration — nature is the best color teacher.
Make more than you think you need. The bouquet always looks better with more flowers than you expect. Aim for at least 10 to 15 individual blooms plus several leaves, and you’ll have plenty to arrange beautifully.
Caring for Your Crochet Bouquet
One of the greatest joys of a crochet bouquet is how low-maintenance it is. No watering, no wilting, no mess. But there are a few things to keep in mind for longevity.
Keep it out of direct sunlight for extended periods, as UV exposure can fade yarn over time — especially with bright or saturated colors. Dust it occasionally with a soft brush or a gentle puff of air. If a flower gets misshapen, you can re-block it by misting it lightly with water and reshaping it by hand.
Store it upright in a vase or wrapped loosely in tissue paper if you’re gifting it, so the petals don’t get crushed.
Gift Ideas and Ways to Use Your Bouquet
A crochet flower bouquet makes one of the most thoughtful handmade gifts imaginable. Unlike real flowers, it lasts forever, and every person who receives one knows that real time, care, and creativity went into making it.
Consider giving one as a wedding gift, a Mother’s Day present, a birthday surprise, a baby shower decoration, or a thank-you for someone special. You can also customize the color palette to match someone’s home décor, favorite colors, or even a wedding theme.
Bouquets also make stunning photo props for newborns or engagement photos. Placed in a vintage jar or wrapped in kraft paper with a ribbon, they look like something straight out of a floral studio — and no one would ever guess they were handmade unless you told them.
If you’re thinking about selling your work, crochet bouquets are consistently popular on handmade marketplaces. They photograph well, ship easily, and appeal to people who love flowers but want something more permanent.
Watch the Full Tutorial on YouTube
All of these written instructions are designed to pair with the video on my YouTube channel, where you can watch every stitch in real time, see how I shape and assemble each flower, and follow along at your own pace. If you’re a visual learner, the video will make everything click into place much faster.
Make sure to subscribe so you don’t miss future tutorials — I regularly post crochet patterns for beginners and intermediate makers, including more bouquet designs, home décor projects, and seasonal makes.
If you make this bouquet, I’d absolutely love to see it. Share your finished project in the comments below or tag me on Instagram. Seeing your creations is genuinely one of my favorite parts of doing this, and it helps other beginners see just how beautiful these flowers can turn out.
Happy crocheting!