
Crochet Flower Bouquet Gift Pattern | Roses, Tulips, Filler Flowers (PDF Download)
There is something quietly magical about a bouquet of flowers that never wilts. No drooping petals, no water to change, no scramble to keep them fresh before the big day. A crochet flower bouquet does all the things a real bouquet does — it makes someone feel seen, celebrated, and loved — and then it sits on a shelf for years as a reminder of that feeling. If you have been looking for a handmade gift that genuinely stops people in their tracks, this is it.
This crochet flower bouquet pattern gives you everything you need to create a stunning arrangement of roses, tulips, and delicate filler flowers, all bundled together into a gift that looks like it came from a boutique flower shop. Whether you are making it for a birthday, a bridal shower, Mother’s Day, a thank-you, or just because, this pattern is designed to be beautiful, beginner-friendly, and completely customizable to any color palette you have in mind.
What You Will Make
This pattern includes three distinct flower designs that work together to create a full, layered bouquet just like the ones you would find at a florist.
The rose is the centerpiece — a lush, spiral-constructed bloom with multiple petal layers that unfurls exactly like the real thing. The tulip is sleek and elegant, with a cupped shape and a slightly curved stem that gives the bouquet height and structure. The filler flowers are small, five-petaled blossoms that fill in the gaps, add visual texture, and tie the whole arrangement together. Together, these three elements create a bouquet that has depth, dimension, and genuine wow factor.
Each flower is worked individually, which means you can make as many or as few of each type as you like. A classic bouquet might use five roses, four tulips, and eight to ten filler flowers, but there are no rules here. You can make a bouquet that is almost entirely roses for a romantic Valentine’s Day gift, or load it up with filler flowers in pastel shades for a cottagecore spring arrangement. The pattern is a starting point, not a prescription.
Materials You Will Need
Before you dive in, gather your supplies. The great news is that crochet flowers are relatively affordable to make. You do not need large amounts of any one yarn, which makes this a wonderful stash-busting project.
Yarn: Worsted weight yarn works beautifully for these flowers and gives them a satisfying, substantial feel. You can absolutely use DK weight for smaller, more delicate blooms, or even cotton yarn if you want a crisper petal edge. For roses, think deep reds, blush pinks, creamy whites, and rich burgundies. For tulips, purples, oranges, yellows, and coral shades look stunning. Filler flowers tend to shine in white, cream, pale lavender, or soft yellow.
Hook: A 4.0mm or 5.0mm crochet hook pairs well with worsted weight yarn. Adjust your hook size based on the yarn you choose and your personal tension.
Wire stems: Floral wire (18 or 20 gauge) gives your flowers poseable, realistic stems. You can find it at any craft store. Wrapping the wire with green floral tape gives it a polished, professional look.
Green yarn: For leaves and stem wrapping if you prefer a fully crocheted look.
Fiberfill or stuffing: A tiny amount helps give the rose base a slightly rounded shape if desired.
Scissors and a yarn needle: For weaving in ends.
Floral tape and ribbon: For assembling the bouquet and adding a finishing touch to the handle.
Stitch markers: Helpful for keeping track of rounds, especially in the rose construction.
Skill Level
This pattern is written for beginners who are comfortable with the basic stitches and intermediate crocheters who want a satisfying, detailed project. If you can chain, single crochet, double crochet, and slip stitch, you have everything you need to make all three flowers. The rose is the most involved of the three, but the pattern breaks it down into clear, manageable steps so you are never left guessing what comes next.
If you are completely new to crochet, you may want to spend a day or two practicing your tension before jumping in. A consistent tension makes a noticeable difference in how smooth and round your petals look.
Abbreviations Used in This Pattern
All abbreviations follow US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
st — stitch
rep — repeat
MR — magic ring
The Rose Pattern
The crochet rose is constructed in a way that mimics the natural spiral of a real rose. Rather than working in rounds like most crochet projects, the petals are built in a series of increasing layers, which are then rolled and stitched into shape. This technique gives you that signature rose silhouette without requiring any complicated shaping.
Foundation: Begin with a slip knot and chain 30. This chain forms the spine of your petal strip.
Row 1: Working back along the chain, sc in the second chain from hook and in each chain across. Turn. (29 sc)
Row 2: Ch 3, dc in the first st, 2 dc in each st across. Turn. (58 dc)
Row 3: Ch 1, sc in the first st, then work (hdc, dc, dc, hdc, sc) in each of the next five sts across the row, creating a series of small petal peaks. Continue this petal motif across the entire row, adjusting the final repeat as needed to end cleanly.
Once your petal strip is complete, fasten off and leave a long tail for sewing. To assemble the rose, begin rolling the strip from one end, keeping the flat edge at the bottom and allowing the petal peaks to fan outward naturally. Use your yarn needle and long tail to stitch through the base of the roll as you go, securing each coil in place. The more you roll, the fuller your rose will be. Finish with a few securing stitches through the entire base.
For the rose base, work a small circle using your green yarn: MR, ch 1, work 8 sc into the ring, sl st to join. Work a second round of 2 sc in each st around (16 sc), sl st to join. Fasten off and attach to the underside of your finished rose. This gives the rose a clean backing and a place to attach your stem.
Leaves: Chain 12 in green yarn. Sl st in the second chain from hook. Sc in next st, hdc in next 2 sts, dc in next 3 sts, hdc in next 2 sts, sc in next st, sl st in last st. Do not turn. Working along the opposite side of the foundation chain, sl st in next st, sc in next st, hdc in next 2 sts, dc in next 3 sts, hdc in next 2 sts, sc in next st, sl st in final st. Fasten off, leaving a tail to attach to the stem.
Make two or three leaves per rose for a full, natural look.
The Tulip Pattern
The tulip is worked in the round and has a lovely cupped shape that looks elegant whether open or slightly closed depending on how tightly you work your tension.
Petal base: Begin with a magic ring. Ch 1, work 6 sc into the ring, sl st to join. (6 sc)
Round 1: Ch 1, 2 sc in each st around, sl st to join. (12 sc)
Round 2: Ch 1, (sc in next st, 2 sc in next st) rep around, sl st to join. (18 sc)
Round 3: Ch 1, (sc in next 2 sts, 2 sc in next st) rep around, sl st to join. (24 sc)
Rounds 4–6: Ch 1, sc in each st around, sl st to join. (24 sc)
Round 7 (petal shaping): Ch 3, skip next st, sl st in next st, rep around. This creates six small loops, which become the petal tips.
Round 8: Into each ch-3 loop, work (sc, hdc, dc, hdc, sc), sl st to base of petal to close. Repeat for each loop around.
Fasten off and weave in the starting end through the center of the magic ring to close any gap. Insert your floral wire through the center of the tulip base and down through the stem length you want, then bend a small hook at the top to anchor it inside the flower head. Add a small piece of fiberfill inside the tulip cup before closing if you want the head to hold its shape more firmly.
Tulip leaves: Chain 16 in green. Sl st in the second chain from hook, sc in next 2 sts, hdc in next 3 sts, dc in next 3 sts, hdc in next 3 sts, sc in next 2 sts, sl st in last st. Work back along the opposite side of the chain the same way. Fasten off. Tulip leaves tend to be longer and more blade-like than rose leaves, which adds to their distinctly tulip-y feel.
The Filler Flower Pattern
Filler flowers are quick, satisfying, and addictive to make. Once you have made one, you will find yourself making ten without realizing it. They work up in under fifteen minutes each, which makes them perfect for filling in your bouquet, making last-minute additions, or gifting on their own as tiny standalone decorations.
Round 1: Begin with a magic ring. Ch 1, work 10 sc into the ring, sl st to join. (10 sc)
Round 2: (Ch 4, skip 1 st, sl st in next st) rep 5 times around. You will have five loops. (5 ch-4 loops)
Round 3: Into each ch-4 loop, work (sc, hdc, dc, hdc, sc). Sl st to close each petal.
Fasten off and leave a tail for attaching to a stem or sewing into the bouquet arrangement directly. These flowers look gorgeous in clusters of three, nestled between the larger roses and tulips.
For a slightly more dimensional version, work a second round of petals behind the first by attaching yarn between the petal bases on the back of the flower and working (ch 5, sl st in next gap) around, then filling each loop with (sc, hdc, dc, tr, dc, hdc, sc). This creates a layered effect that adds texture and visual interest.
Assembling the Bouquet
Once all your flowers are finished and lightly blocked (a quick steam with an iron held several inches away works wonderfully), it is time to put the bouquet together.
Start by wrapping each wire stem with green floral tape or green yarn, working down from just below the flower head to the bottom of the wire. Floral tape bonds to itself with light pressure and tension, so it moves quickly. Yarn wrapping gives a softer, more textured look.
Attach leaves to the stems while wrapping, tucking them in at natural-looking intervals. Rose leaves tend to appear lower on the stem, while tulip leaves hug the mid-section.
To assemble the bouquet, start with your tallest flowers — typically the tulips — and build outward and downward with the roses, then fill in the remaining space with filler flowers. Hold the grouping up occasionally to check the shape from above. You are aiming for a round, dome-shaped arrangement rather than a flat fan.
Once you are happy with the arrangement, wrap the stems together firmly with floral tape, then cover the handle section with ribbon tied in a bow, or crochet a small tube in a contrasting color to slip over the stems as a decorative sleeve. A band of lace ribbon or a length of raffia gives the bouquet a beautiful finishing touch.
Color Palette Ideas
One of the most enjoyable parts of making a crochet flower bouquet is choosing your colors. Here are a few combinations that work beautifully together.
Classic romance: Deep red roses, dark green leaves, cream filler flowers. Timeless and striking.
Spring garden: Blush pink tulips, coral roses, white and pale yellow filler flowers with sage green leaves. Fresh and sweet.
Boho earthy: Terracotta roses, mustard tulips, cream filler flowers, and olive green leaves. Warm and sophisticated.
Winter white: All-white or ivory flowers with silver-tipped filler flowers and cool grey-green leaves. Minimal and elegant.
Rainbow celebration: Each flower in a different bright color — sunshine yellow, electric blue, hot pink, tangerine. Joyful and bold.
Gifting and Display Ideas
A crochet flower bouquet is a complete gift on its own, but there are ways to make it even more special. Tuck the bouquet into a kraft paper sleeve tied with twine for a florist-shop look. Nestle it inside a small vase or mason jar filled with decorative pebbles or sand to keep it upright. Attach a small tag with a handwritten note.
For a bridal shower, make the bouquet in the wedding colors and present it as a keepsake the bride can display forever. For a child’s birthday, use bright, cheerful colors and present it in a small watering can. For a housewarming, choose colors that match the recipient’s décor.
Crochet flower bouquets also make stunning photography props, décor pieces for shelves and mantels, and even hair accessories when scaled down with a smaller hook and finer yarn.
Downloading the PDF Pattern
The full PDF pattern includes all three flower patterns — rose, tulip, and filler flower — along with full photo tutorials for assembly, a materials list, detailed stitch counts for each round, and tips for customizing your bouquet size and color palette. The PDF is formatted for easy printing and includes a quick-reference abbreviation guide so you never have to search for what a stitch means mid-project.
The pattern is available as an instant digital download, which means you can have it in your hands within minutes of purchasing. Once downloaded, you can save it to any device, print it as many times as you like, and use it to make as many personal-use bouquets as your heart desires.
A Few Final Tips
Block your flowers before assembling. Even a light steam helps the petals open up and lie in the right direction, and it makes a visible difference in the finished look.
Use a hook that is slightly smaller than the yarn label recommends. A tighter gauge gives your flowers a denser fabric that holds its shape better and prevents the stuffing or wire from showing through.
Do not rush the rose assembly. The rolling and stitching step feels a little fiddly at first, but once you have made two or three roses you will have the rhythm down and it will feel completely natural.
Make a few extra filler flowers. They are small enough that you can always work a few more in at the end if the bouquet feels sparse, and they are fast enough that it never feels like a burden.
Most importantly, enjoy the process. Crochet flowers are one of those rare projects where each individual piece is satisfying to make, the assembly is genuinely fun, and the finished result is something that brings real joy — both to the person making it and the lucky person who receives it.