
How to Crochet a Stunning Flower Bouquet: Lily, Rose, Tulip, Carnation, and Garden Cosmos in Green and White
There is something undeniably magical about a bouquet of flowers that never wilts. No water needed, no petals dropping onto the counter, no worrying about leaving it in the car on a hot afternoon. A crochet flower bouquet made in crisp white and fresh green captures all the elegance of a real arrangement while lasting forever on a shelf, a mantel, or a wedding table. This guide walks you through crafting a complete crochet flower bouquet featuring five beautiful blooms — a lily, a rose, a tulip, a carnation, and a garden cosmos — all worked in white and green to create a cohesive, sophisticated look.
Whether you are a seasoned crocheter looking for your next satisfying project or an intermediate maker ready to level up, this tutorial gives you everything you need: material lists, stitch guides, individual flower patterns, and assembly tips. Let’s dive in.
Why White and Green?
Before we get into the yarn and hooks, it is worth talking about the color palette. White and green is one of the most versatile and timeless combinations in floral design. Think of an all-white wedding bouquet wrapped in lush green foliage, or the clean minimalist look of white blooms against dark green stems in a modern home. In crochet, this palette translates beautifully because the texture of the stitches becomes the visual star. Without bold colors competing for attention, every stitch detail — every petal ruffle, every spiral center, every layered leaf — reads clearly and elegantly.
Green and white also photograph exceptionally well, which matters if you plan to sell your bouquet on Etsy, display it on social media, or include it in a gift.
Materials You Will Need
To make a complete five-flower bouquet with stems and leaves, gather the following supplies before you begin.
For yarn, choose a worsted or DK weight cotton yarn in white and two shades of green — a medium green for stems and large leaves, and a lighter or slightly yellow-tinted green for smaller accent leaves and sepals. Cotton is ideal for flowers because it holds its shape well, has a natural sheen, and produces crisp stitch definition. About 200 grams of white and 150 grams total of your green shades will be more than enough for this bouquet.
You will need a 3.5mm crochet hook for most of the flowers, though a 2.75mm hook works nicely for the cosmos and carnation where tighter stitches create better petal structure. A yarn needle for weaving in ends, scissors, floral wire or pipe cleaners for the stems, green floral tape to wrap the stems, and a little polyester fiberfill or cotton balls for the rose and carnation centers round out your toolkit.
Stitch markers are helpful for keeping track of rounds in the flat circle bases and the magic ring starts.
Basic Stitches and Abbreviations Used
Throughout these patterns, the following standard US crochet abbreviations apply.
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. MR means magic ring. Inc means increase (two single crochets in the same stitch). Dec means decrease (single crochet two stitches together). BLO means back loop only. FLO means front loop only.
If you are newer to crochet, practicing a basic flat circle before beginning will help enormously. All five of these flowers rely on some form of circular or spiral construction, and getting comfortable with that rhythm will make the whole project feel intuitive.
The White Crochet Lily
The lily is arguably the most dramatic bloom in this bouquet. Its large, arching petals and prominent stamens give any arrangement an air of sophistication, and the crochet version is no different.
Begin with a magic ring in white yarn. Chain 3 and work 11 double crochets into the ring, then join with a slip stitch to the top of the beginning chain. This creates your base circle of 12 stitches. From here, you will work six individual petals directly onto this base.
For each petal, join your yarn into any stitch of the base circle. Chain 1, then work a single crochet into the same stitch. In the next stitch work a single crochet, then a half double crochet. Continue with one double crochet, two treble crochets, one double crochet, one half double crochet, and one single crochet, then slip stitch back to the base. Skip one stitch on the base circle before beginning the next petal. Repeat this six times around the base to create six elongated petals that naturally curve outward.
For the stamens, cut six pieces of white yarn about 8 centimeters each. Thread each piece through the center of the flower and knot it, then unravel the ends slightly to create a fluffy tip. For a polished look, you can lightly brush the stamen tips with a dry toothbrush to separate the fibers.
Make two or three green leaves using chain 12, then single crochet back along the chain, working three single crochets into the tip for a rounded point, and continuing back down the other side. Attach these beneath the flower head before securing the whole assembly to a floral wire stem wrapped in green floral tape.
The White Crochet Rose
Roses are the queen of any floral arrangement, and a crochet rose in white is particularly striking. This version uses the classic spiral petal method, which creates a realistic layered look without being overly complicated.
Start with a foundation chain of 50 stitches in white yarn. This long chain is the backbone of your spiral rose. Row 1: Working back along the chain, single crochet in the 2nd chain from the hook and in the next 2 chains, then work 3 single crochets in the next chain (this creates a bump), repeat this sequence — 3 single crochets followed by a 3-single-crochet bump — across the entire chain. You should end up with a long, ruffled strip of petals.
To form the rose, begin rolling the strip at one end, keeping the flat edge at the bottom and the ruffled edge facing outward and upward. Secure each coil to the previous one with a few stitches using your yarn needle as you roll. The natural curl of the crochet strip wants to spiral, so you are simply guiding it into shape. After two or three coils the rose will hold itself together remarkably well.
For a fuller rose, work a second strip of 30 chains using the same technique and wrap it around the outside of the first, stitching it to the base as you go. This outer layer represents the larger outer petals of a fully open bloom.
Using medium green yarn, crochet a small calyx by making a magic ring, chain 3, and working 5 double crochets into the ring, then adding a chain 4 picot at the top of each double crochet and slip stitching to finish. This star-shaped piece sits at the base of the rose and adds an authentic botanical touch.
Finish your rose by inserting a piece of floral wire through the center from base to tip, bending a small hook at the top to anchor it inside the bloom, and wrapping the entire stem length with green floral tape.
The White Crochet Tulip
The tulip is a wonderful counterpoint to the frilly rose and lily. Its clean, cup-shaped silhouette brings a modern minimalism to the bouquet that prevents the arrangement from feeling overly fussy.
Begin in white yarn with a magic ring. Round 1: Work 6 single crochets into the ring. Round 2: Increase in every stitch — 12 stitches. Round 3: Work one single crochet, one increase, repeat around — 18 stitches. Round 4: Work two single crochets, one increase, repeat around — 24 stitches. Rounds 5 through 9: Work even in single crochet, 24 stitches per round.
At round 9, you are going to create the tulip’s distinctive flared lip. Working in the front loops only, make two double crochets in each stitch all the way around. This frills the top edge outward into the gentle flare that makes a tulip immediately recognizable. Slip stitch to close and fasten off.
For tulip leaves, use medium green yarn and chain 20. Turn and work back along the chain in single crochet, placing three single crochets into the tip stitch. Continue along the other side of the chain back to the start. Then work a second round all the way around the leaf shape, increasing at the tip again. This produces a firm, slightly padded leaf. Crochet two leaves per tulip. Attach the leaves partway down the stem so they appear to wrap around it, just as they do on a real tulip plant.
The White Crochet Carnation
Carnations are famously frilly, and the crochet version leans fully into that fussiness in the most delightful way. A crochet carnation is made from multiple small ruffled circles stacked together, which creates that wonderfully chaotic petal texture that is so characteristic of this flower.
For each petal layer, start with a magic ring in white yarn. Chain 1 and work 8 single crochets into the ring, join, and then in the next round, chain 3 and work 2 double crochets in every single crochet around, joining at the end. You should have a highly ruffled small circle. Make five of these circles.
Stack all five circles together with the ruffly sides facing up and the flat center circles aligned, and stitch through the centers to hold them all together. Fluff the layers with your fingers, spreading the petals in different directions so they fill in all the gaps between layers. The result should look like a tightly packed, almost spherical carnation head.
For the green base, use light green yarn to crochet a tight cup shape: magic ring, 6 sc, increase each stitch to 12, work two rounds even, then slip stitch closed. Nestle the carnation head into this cup and stitch it in place. This mimics the distinctive green calyx that hugs the base of a real carnation blossom.
The carnation works best on a slightly shorter stem than the lily or rose, which gives the finished bouquet a natural variation in height.
The White Crochet Garden Cosmos
The garden cosmos is a wildflower-inspired bloom with delicate, slightly papery petals radiating from a cheerful center. It adds an airy, meadow-like energy to the bouquet that softens the more formal roses and lilies.
Begin with a small circle in light green or white yarn for the center. Magic ring, 6 sc, increase around to 12 sc, and then change to white yarn and work one more round even. Join and do not cut — you will work the petals directly from this center circle.
For each petal, slip stitch into a stitch of the outer round, chain 10, turn, and work single crochets back along the chain toward the center, decreasing at intervals to shape a gently tapering petal. When you reach the center, slip stitch into the next stitch of the outer round and repeat. Work 8 petals in total, spacing them evenly around the center circle.
Because cosmos petals have a distinctive notched tip in nature, you can replicate this by working to within 2 chains of the tip, then working 2 slip stitches into the tip chains and returning down the other side of the petal. This creates a subtle V-shape at the end of each petal that adds botanical accuracy.
Cosmos look wonderful with a small yellow center — even though the overall palette is white and green, a few small loops of pale yellow yarn knotted into the center disc adds a touch of warmth without disrupting the color scheme.
Make three cosmos for this bouquet, as their small size and delicate structure work best in odd numbers.
Assembling the Bouquet
Once all five flower types are finished and attached to their individual wire stems, the fun part begins: assembling the arrangement.
Start by determining your height hierarchy. In a traditional bouquet, flowers are staggered at different heights so each bloom is visible. The lily and rose typically stand tallest as the focal flowers. The tulip sits slightly lower. The carnation and cosmos fill in the mid and lower tiers of the arrangement.
Hold all the stems together and begin with your two or three tallest flowers in the center, then add the supporting blooms in a spiral pattern around them. Once you are happy with the placement, wrap all the stems together tightly with green floral tape, starting about 8 centimeters below the lowest flower head and working down to the base of the bouquet. This creates a smooth, unified stem.
For a finished handle, wrap the taped stems in a wide ribbon — a white satin or natural twine ribbon works beautifully with this color palette — and tie a bow at the bottom. If you would like a gift-ready presentation, bind the stems with a rubber band first before taping and wrapping for extra security.
Add a final cluster of green crochet leaves around the base of the flower heads to fill any visible gaps between blooms. These can be simple oval leaves made from chain 10 or 12 worked in single crochet on both sides, and they tuck in neatly to provide that lush green bed of foliage that completes any beautiful floral arrangement.
Tips for Lasting Quality
Blocking your flowers makes a significant difference in their finished appearance. Lightly mist each finished bloom with water, shape the petals gently with your fingers, and allow them to dry completely before assembling. Cotton yarn responds especially well to wet blocking and will hold the shaped petals beautifully once dry.
If the bouquet is for a long-term display piece rather than a gift, a light spray of fabric stiffener on the flowers (not the stems) will help them hold their shape over time, particularly the lily petals and cosmos petal tips which can droop slightly with humidity.
Store your finished bouquet upright in a vase or secure it in a tall box when transporting. Pressing the flowers flat will distort the petals and although they are reshapeable, prevention is easier than correction.
A Gift Worth Giving
A handmade crochet bouquet in white and green is one of the most thoughtful and lasting gifts you can create. It suits weddings and bridal showers, housewarmings, birthdays, anniversaries, graduations, and Mother’s Day alike. Unlike fresh flowers that last a week at most, a crochet bouquet becomes an heirloom — something that sits on a bookshelf for years and prompts visitors to do a double-take when they realize it is made entirely from yarn.
The combination of five distinct flower shapes — the stately lily, the romantic rose, the modern tulip, the frilly carnation, and the wildflower cosmos — gives the finished bouquet a richness and variety that mirrors the thought that goes into selecting real flowers for someone special. And working it all in white and green keeps the palette fresh, elegant, and endlessly adaptable to any home decor or occasion.
Take your time with each bloom, enjoy the process, and know that every stitch is building toward something genuinely beautiful.