
Crochet Flower Bouquet Step by Step – Free Crochet Pattern
There is something undeniably special about a bouquet of flowers that never wilts. No water, no pruning, no watching petals brown at the edges — just color and texture that stays exactly as beautiful as the day you made it. Crochet flower bouquets have become one of the most beloved projects in the fiber arts community, and it is easy to understand why. They make thoughtful gifts, stunning home décor, and a deeply satisfying weekend project for crafters of all skill levels.
This free crochet pattern will walk you through creating a complete flower bouquet from scratch, including several different flower styles so your bouquet looks lush and varied, just like a real one from a flower shop. Whether you are a beginner who has mastered the basics or an experienced crocheter looking for a relaxing afternoon project, you will find this pattern approachable, detailed, and fun to follow.
Let’s get started.
What You Will Need
Before you dive in, gather your materials. Having everything ready before you begin makes the process much smoother.
Yarn: Worsted weight yarn works beautifully for this project because it creates flowers with good structure and definition. You can use any colors you love, but a bouquet typically looks most realistic and striking when you choose three to five colors. Think soft blush pinks and creams for a romantic look, bold sunflower yellows and deep purples for a wildflower vibe, or rich reds and whites for a classic arrangement. You will not need much yarn per flower — small leftover skeins or scrap yarn work perfectly here.
Hook: A 5.0mm (H/8) crochet hook is recommended for worsted weight yarn. If you prefer a denser, tighter stitch, go down to a 4.5mm hook.
Additional supplies: Floral wire in green (18-gauge or 20-gauge works well), green floral tape, wire cutters, a tapestry needle for weaving in ends, scissors, and optional silk or fabric leaves if you want to add greenery without crocheting extra pieces.
Skill level: Beginner to intermediate. You should be comfortable with a slip knot, magic ring, chain stitch, single crochet, half double crochet, double crochet, and slip stitch. All of these are explained briefly in the pattern notes below.
Pattern Notes and Abbreviations
Throughout this pattern, the following abbreviations are used:
sl st — slip stitch
ch — chain
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
MR — magic ring (also called magic loop or adjustable ring)
sp — space
st — stitch
rep — repeat
yo — yarn over
A magic ring is the starting point for most of these flowers. If you are not familiar with it, here is a quick overview: make a loop with your yarn, insert your hook through the loop, yarn over and pull through, then work your first round of stitches into the ring. When you are done with the round, pull the tail end of the yarn to close the ring tightly. It creates a neat, gapless center for your flowers.
All rounds are worked with a right side facing unless otherwise stated.
Flower One: The Classic Rose
This is the showstopper of any crochet bouquet. It looks complex but comes together through a simple spiral technique that creates natural-looking petals with lovely depth and dimension.
Foundation: Using your chosen rose color, make a slip knot and chain 36.
Row 1: Sc in second ch from hook and in each ch across. Turn. (35 sc)
Row 2: Ch 1, 2 sc in first st, sc in next st, 2 sc in next st, sc in next st; rep from across. Turn. (52 sc)
Row 3: Ch 1, working in back loops only, sc in next 3 sts, hdc in next st, 3 dc in next st, hdc in next st; rep from to last st, sc in last st. (This creates the ruffled edge of the rose strip.)
Fasten off, leaving a long tail for sewing.
Assembly: With the ruffled edge facing up, roll the strip tightly from one end to the other, stitching through the base every few rolls to hold it in place. The more loosely or tightly you roll it, the more open or closed your rose will look. When you reach the end, secure with several stitches through the base, then fasten off and weave in ends.
To mount on a stem, push a floral wire up through the base of the rose and bend the top into a small hook to anchor it. Wrap the base with green floral tape, then continue wrapping down the entire wire to create the stem.
Flower Two: The Simple Daisy
Daisies bring brightness and lightness to a bouquet. They are also among the fastest flowers to crochet, which makes them ideal for filling out your arrangement.
Center: Using yellow yarn, make a MR. Ch 1 (does not count as a stitch throughout).
Round 1: 6 sc into the MR. Pull ring closed. (6 sc)
Round 2: 2 sc in each st around. (12 sc)
Fasten off yellow yarn, leaving a short tail. Join white (or your petal color) with a sl st in any st.
Petals: Ch 8, sl st in second ch from hook, sc in next ch, hdc in next 2 ch, sc in next 2 ch, sl st in next ch, sl st in same base st of the flower center; rep from 11 more times to make 12 petals total.
Fasten off and weave in all ends.
To mount, push a floral wire through the center from back to front, fold a tiny bit of wire over the front to anchor it, then pull it back through so the bent bit sits flush against the flower center. Wrap with floral tape starting right at the flower base and working down the wire.
Flower Three: The Sunflower
This larger flower adds drama and scale to your bouquet. It works up quickly and the layered petal construction gives it a wonderfully realistic look.
Center: Using dark brown or black yarn, make a MR. Ch 1.
Round 1: 6 sc into the MR. (6 sc)
Round 2: 2 sc in each st around. (12 sc)
Round 3: Sc in next st, 2 sc in next st; rep from around. (18 sc)
Round 4: Sc in next 2 sts, 2 sc in next st; rep from around. (24 sc)
Round 5: Sc in next 3 sts, 2 sc in next st; rep from around. (30 sc)
Sl st to close. Fasten off, leaving a long tail for attaching petals.
Petals (make 12–16): Using golden yellow yarn, ch 10.
Row 1: Sc in second ch from hook, sc in next ch, hdc in next 2 ch, dc in next 2 ch, hdc in next ch, sc in next ch, 3 sc in last ch. Now work along the opposite side of the chain: sc in next ch, hdc in next ch, dc in next 2 ch, hdc in next 2 ch, sc in next 2 ch. Fasten off, leaving a tail for sewing.
Assembly: Sew petals around the outer edge of the center piece, slightly overlapping each one. For extra fullness, sew a second layer of petals slightly offset from the first. Mount on a wire stem the same way as the daisy.
Flower Four: The Tulip
Tulips give a bouquet an elegant, architectural quality. Their simple cup shape is surprisingly easy to achieve in crochet.
Using your chosen tulip color, make a MR. Ch 2 (counts as first dc).
Round 1: 11 dc into the MR. Sl st to top of beginning ch-2 to join. Pull ring closed. (12 dc)
Round 2: Ch 2, dc in same st, 2 dc in each st around. Sl st to join. (24 dc)
Round 3: Ch 2, dc in same st, dc in next st, 2 dc in next st; rep from around. Sl st to join. (36 dc)
Round 4: Ch 1, sc in each st around. Sl st to join.
Round 5: Ch 1, sc in next 4 sts, 2 sc in next st; rep from around. Sl st to join. (43 sc — the slight increase helps the top of the tulip flare outward naturally.)
Round 6: Ch 2, dc in same st, dc in next st, hdc in next st, sc in next 2 sts, hdc in next st, dc in next st, 2 dc in next st; rep from around, adjusting the last repeat to fit. Sl st to join.
Fasten off and weave in ends.
Stem: For tulips, you can insert a wire directly through the center bottom of the flower and up through the top, bending the very tip into a hook. Fill the inside of the tulip cup lightly with a bit of polyfill stuffing if you want it to hold its shape, then wrap the base and wire with green floral tape.
Flower Five: The Lavender Sprig
Lavender adds texture and a wildflower feel to your bouquet. Rather than a single flower, this is worked as a small sprig that you can make several of and cluster together.
Using purple yarn, make a MR. Ch 1.
Round 1: 6 sc into the MR, but do not join. (6 sc)
Work in a spiral without joining rounds.
Rounds 2–8: Sc in each st around. (6 sc per round — you are creating a small tube)
Round 9: Sc in next st, ch 3, sl st in second and third ch from hook (creates a tiny bud), sc in same st; rep from around.
Fasten off and weave in ends.
Make several of these sprigs — six to eight looks lovely in a bouquet. Bundle them together around a single wire or arrange them around other flowers.
Making the Leaves
Leaves fill space, add color contrast, and make your bouquet look lush and professional. Here is a simple leaf pattern that works well for any flower type.
Using green yarn, ch 12.
Row 1: Sc in second ch from hook, hdc in next ch, dc in next 3 ch, tr in next ch, dc in next 3 ch, hdc in next ch, 3 sc in last ch. Now rotate your work and continue along the other side of the foundation chain: hdc in next ch, dc in next 3 ch, tr in next ch, dc in next 3 ch, hdc in next ch, sc in last ch. Sl st to first sc to join. Fasten off, leaving a long tail.
To attach to a stem, fold the leaf base around a short piece of floral wire and stitch through the base to hold it in place. Wrap with green floral tape, then bind this small wire to one of your flower stems while wrapping, positioning the leaf wherever you want it along the stem.
Assembling Your Bouquet
Now comes the most satisfying part — putting everything together.
Start by making your flowers. A well-balanced bouquet typically includes a few large focal flowers (roses, sunflowers, or tulips), several medium flowers (daisies), and plenty of small filler elements (lavender sprigs, extra leaves). A bouquet of around twelve to fifteen individual elements tends to look full without becoming unwieldy.
Once all your flowers are mounted on their wire stems, hold them together in your hand and begin arranging. Place your largest, most striking flowers in the center, then work outward with smaller flowers and fillers. Vary the heights slightly — having all the flower heads at exactly the same level looks flat, while a little variation creates movement and naturalness.
When you are happy with the arrangement, wrap all the stems together tightly with green floral tape starting just below the flower heads. Work your way down the full length of the stems, keeping even tension so the bundle stays secure.
At the base of the bouquet, you can trim all the wire ends to the same length with wire cutters for a clean finish. A few options for finishing the handle: wrap it with ribbon and tie a bow, use a strip of burlap for a rustic look, or simply leave the green floral-taped stems as they are for a minimal, modern aesthetic.
Tips for Success
Getting your tension consistent from flower to flower makes a big difference in the overall look of the bouquet. If your flowers are coming out too loose and floppy, try going down a hook size or using a slightly thicker yarn. If they are stiff and dense, go up a size.
Blocking your flowers before assembly can help them lay flat and look more polished. Simply wet each flower, shape it with your fingers, pin it to a foam board, and let it dry completely.
Color choice matters more than you might expect. Limiting yourself to a palette of three to five colors, with one or two neutrals or greens, creates a cohesive look. Too many colors can make a bouquet feel busy rather than beautiful.
Do not worry if your flowers are not perfectly symmetrical. Real flowers are not symmetrical either, and slight variations in your crochet actually add to the handmade charm.
If you want your bouquet to last for years without any wear, give the finished flowers a light mist of spray starch and allow them to dry. This helps them hold their shape and prevents the fibers from softening or flopping over time.
Gifting and Display Ideas
A crochet flower bouquet makes an extraordinary gift for so many occasions. It is perfect for Mother’s Day, birthdays, anniversaries, housewarmings, or as a thank-you for someone special. Unlike real flowers, it requires no care and can be displayed anywhere — no sunlight or water needed.
For display, place your bouquet in a simple glass vase with decorative stones or sand at the bottom to anchor the stems. It also looks beautiful in a mason jar wrapped with twine, or arranged in a tall ceramic vase with some dried pampas grass added for texture.
You can also use individual flowers from this pattern to embellish other projects — sew a rose onto a hat, attach a daisy to a bag, or pin a lavender sprig to a wrapped gift in place of a bow. The possibilities are genuinely endless.
Final Thoughts
This free crochet flower bouquet pattern is designed to be flexible, forgiving, and fun. You do not have to make every flower type — start with your favorites and build from there. You do not have to follow the colors suggested — your bouquet should feel like yours. And you do not have to aim for perfection — handmade has its own kind of beauty that no florist can replicate.
If you make this bouquet, share it with your crafting community. Tag your work so others can see what you created, and feel free to pass this pattern along to any crafter friends who might love a project like this. Happy crocheting — may your flowers bloom all year long.