
How to Crochet Miniature Lavender Flowers with Long Stems for Wedding Boutonnières and Brooches
There is something quietly magical about lavender. The way it sways in a summer breeze, the soft purple hue that shifts between blue and violet depending on the light, and that unmistakable fragrance that seems to slow the world down for just a moment. For weddings, lavender has become one of the most beloved botanical choices — romantic, timeless, and effortlessly elegant. But fresh lavender wilts, dried lavender can crumble, and silk lavender rarely captures the delicacy of the real thing.
Crochet lavender, on the other hand, lasts forever.
In this tutorial, you will learn how to crochet miniature lavender flowers with long, elegant stems — perfect for crafting into a wedding boutonnière, a fabric brooch, or a decorative accent that the happy couple can keep long after the petals of fresh flowers have fallen. Even if you are a beginner crocheter, this project is very approachable. The individual pieces are small, the stitch count is low, and the assembly is forgiving. What you end up with is something that looks intricate and handmade in the best possible sense.
Let’s get started.
Materials You Will Need
Before picking up your hook, gather everything you need. Having your supplies ready before you begin makes the process smoother and more enjoyable.
Yarn: You will need fingering weight yarn (also called sock weight or lace-adjacent) in two or three shades of purple. A soft lavender, a deeper violet, and optionally a dusty mauve or blue-purple will give your flowers beautiful dimension. For the stems and leaves, choose a deep green — something like sage, forest green, or olive works beautifully depending on your wedding palette. Cotton or cotton-blend yarn is ideal because it holds its shape well and has a subtle sheen that looks lovely in photographs. Wool blends also work and take blocking beautifully if you want to refine the final shape.
Crochet Hook: A 1.5mm to 2.0mm steel crochet hook is ideal for this project. The small hook size matches the fine yarn and gives you tight, neat stitches. If you find the tiny hook difficult to control, you can size up slightly to a 2.25mm or 2.5mm with a slightly heavier yarn, though the flowers will be proportionally larger.
Wire Stem: Floral wire is the secret ingredient that transforms a flat crochet piece into a three-dimensional boutonnière stem. Use 22 to 26 gauge green floral wire. Thinner wire (higher gauge number) is easier to bend and wrap but less sturdy for long stems; thicker wire (lower gauge) holds its shape well for boutonnières worn on lapels. You can find floral wire at craft stores, florist suppliers, or online.
Floral Tape: Green floral tape (also called stem wrap tape) bonds to itself when stretched and is the standard way to wrap floral wire neatly. It gives your stems a professional, finished look.
Stitch Markers: A few locking stitch markers help you keep track of rounds, especially when working in the round on tiny pieces.
Scissors and a Tapestry Needle: You will use these to weave in ends and trim yarn. A sharp pair of small scissors is especially helpful when working at this scale.
Optional Extras: A small amount of wire cutters to trim floral wire to length, jewelry brooch pin backs if you are making a brooch rather than a boutonnière, small pliers for bending wire, and a dab of fabric glue or hot glue to secure any finishing details.
Understanding the Lavender Structure
Before you begin crocheting, take a moment to study what lavender actually looks like. Each lavender spike consists of a long, slender stem topped with a cluster of small flowers arranged in whorls — little pairs of blossoms that spiral up around the stem from base to tip. The flowers themselves are tiny, tubular, and arranged in a columnar shape. The overall silhouette is elegant and elongated.
In crochet, you will recreate this by making a series of very small flower clusters (each representing a whorl of blooms), then stacking and arranging them along a wire stem to build up the spike. Each flower cluster is worked around the stem wire itself, which means the wire becomes the anchor for everything. This is what gives the finished piece its three-dimensional quality.
You do not need to make every single tiny flower perfectly uniform. Part of what makes handmade botanical work so beautiful is the slight variation from piece to piece — it mimics nature rather than factory production.
The Crochet Abbreviations Used in This Tutorial
This pattern uses standard US crochet terminology.
ch — chain stitch
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
MR — magic ring (also called a magic loop)
sp — space
rep — repeat
rnd — round
Pattern: Miniature Lavender Flower Cluster
Each lavender spike is made up of approximately 7 to 10 individual flower clusters. Each cluster represents one whorl of blooms. You will make these clusters separately and then thread them onto your wire stem before assembling.
Making One Flower Cluster
Each cluster takes only a minute or two once you get into the rhythm.
Step 1. Using your purple yarn and 1.75mm hook, make a magic ring.
Step 2. Ch 3, then work 1 dc into the magic ring. Ch 2. Work 1 dc into the magic ring. Ch 2. Work 1 dc into the magic ring. Ch 2. Join with a sl st to the top of the beginning ch-3. Pull the magic ring tight. (You have 3 dc and 3 ch-2 spaces arranged in a tiny circle.)
Step 3. Sl st into the first ch-2 space. Into this space, work: ch 1, 2 sc, ch 1, sl st. Move to the next ch-2 space. Into this space, work: ch 1, 2 sc, ch 1, sl st. Repeat for the third ch-2 space.
You now have a tiny three-petalled flower. Leave a tail of approximately 4 inches of yarn. Do not trim — you will use this tail to wrap around your wire and secure the cluster in place.
Step 4. Make 7 to 10 of these clusters for each lavender spike. Vary the purple slightly — use your lighter lavender for the tip clusters and your deeper violet for the base clusters to mimic the way real lavender blooms from the base upward.
Making the Bud Tip
The very top of a lavender spike ends in a narrow, tightly-closed bud rather than open flowers. To replicate this, you will make a simple pointed tip.
Tip Piece. Using your lightest purple, ch 5. Sl st into the 2nd ch from hook and each ch across (4 sl sts). Fasten off leaving a 4-inch tail. Fold the piece gently in half lengthwise — it will naturally form a tiny pointed oval shape. This is your bud tip.
Making the Calyx and Leaves
The calyx is the green cup-like base from which each lavender flower grows. In miniature crochet lavender, you can simplify this to a few small green slip stitches or single crochets worked around the base of each flower cluster as you attach it to the stem.
For leaves, lavender has long, narrow, lance-shaped leaves that grow from the lower part of the stem. These are optional in a boutonnière (they are often tucked behind other florals), but if you want them, here is a simple pattern.
Simple Lavender Leaf. Using green yarn, ch 8. Sc into the 2nd ch from hook. Sc into the next 2 ch. Hdc into the next ch. Sc into the next 2 ch. Sc into the last ch, ch 2, and work back along the opposite side of the foundation chain: sc into the next 2 ch, hdc into the next, sc into the next 2, sc into the last. Sl st to join. Fasten off with a 4-inch tail.
This gives you a small, narrow oval leaf. Make 2 to 4 per lavender stem.
Assembling the Lavender Spike on Wire
This is the most satisfying part — watching all the tiny pieces come together into something that genuinely looks like lavender.
Step 1: Prepare your wire. Cut a length of floral wire to your desired stem length. For a boutonnière, 6 to 8 inches is typically enough since the stem will be partly hidden by the boutonnière wrap. For a brooch, you might want only 4 to 5 inches. Bend the very top 1/4 inch of the wire into a tiny loop or hook — this prevents your bud tip from sliding off.
Step 2: Attach the bud tip. Thread the bud tip piece onto the wire hook and pinch it closed around the tip of the wire. Using the yarn tail, wrap tightly around the base of the tip and the wire several times. Secure with a knot and dab a tiny amount of fabric glue if desired.
Step 3: Begin adding flower clusters. Take your first (lightest purple) flower cluster. Thread the wire through the center of the magic ring so that the flower sits just below the bud tip. Use the yarn tail to wrap around the wire several times, securing the cluster firmly. Pull snugly so the flower hugs the wire.
Step 4: Continue adding clusters. Add the remaining flower clusters one by one, spacing them approximately 1/4 to 3/8 inch apart. As you move down the stem, switch to your deeper purple clusters. Each cluster should be rotated slightly compared to the one above it — about 60 to 90 degrees — to mimic the spiral arrangement of real lavender blooms.
Step 5: Wrap the stem. Once all your flower clusters are attached, take your green floral tape and begin wrapping from just below the lowest flower cluster down to the bottom of the wire. Stretch the tape gently as you wrap — this activates its self-adhesive quality. Wrap smoothly and evenly. If you are adding leaves, tuck them against the stem as you wrap and let the tape secure them in place.
Step 6: Shape the spike. Once everything is assembled and wrapped, gently pinch and shape the flower clusters with your fingers. You can use a blunt tapestry needle to open up the petals slightly or nudge them into position. The finished spike should be narrow at the top and slightly fuller toward the middle, tapering again at the base.
Making a Wedding Boutonnière
To create a full wedding boutonnière, you will typically combine two or three lavender spikes with one or two complementary elements. Some beautiful combinations include a small crochet rosebud alongside the lavender, a sprig of crochet baby’s breath (simple tiny white sc circles clustered on wire), or a few sprigs of crochet eucalyptus leaves.
Once you have your individual elements ready, hold them together and arrange them into a pleasing composition — lavender spikes toward the back to create height, a focal flower in the center, and foliage framing the sides. When the arrangement feels right, wrap the grouped stems together firmly with floral tape, starting just below the lowest bloom and working down to create a unified stem.
Finish the boutonnière by trimming the wire stems to a uniform length with wire cutters (approximately 3 to 4 inches below the lowest bloom), then wrapping the very bottom of the stem with decorative ribbon — satin ribbon in ivory, dusty rose, or deep green works beautifully. Secure the ribbon with a few straight pins or a small dab of glue. Add a pearl-headed pin at the top of the ribbon wrap for a finishing detail.
To attach the boutonnière to a lapel, use a boutonnière pin (a long, decorative straight pin) inserted through the back of the stem wrap into the fabric of the jacket.
Making a Brooch
If you are making a brooch rather than a boutonnière, the assembly is slightly different. You will arrange your lavender spikes and any accompanying elements into a flat or gently three-dimensional cluster, then attach the group to a brooch pin back using wire and floral tape.
Lay your lavender spikes and other elements flat on your work surface. Arrange them until you are happy with the composition. Use a length of floral wire to bind the stems together just below the blooms, twisting the wire tightly several times and pressing the ends flat with pliers. Wrap the entire bound section with floral tape.
Cut the stems very short — just enough wire to give the piece structural support — and then glue or wire the assembly to a brooch pin back. A flat pad brooch pin back is ideal; you can secure the lavender bundle to the pad with strong craft wire wrapped through the pad holes, then reinforce with a dab of strong adhesive. Allow to dry completely before wearing.
Tips for Beautiful Results
Working at a tiny scale is a skill that develops quickly once you get into the rhythm. Here are a few things that will make a real difference in your finished pieces.
Tension matters enormously at this scale. Try to keep your stitches snug but not strangled — if your hook is struggling to enter the stitch, loosen up slightly. If your stitches look loopy and uneven, tighten your tension a touch.
Use a daylight bulb or work near a window. The small stitches in dark or deep-colored yarn can be very difficult to see in warm, yellow-toned light. Good lighting reduces eye strain and mistakes significantly.
Keep your yarn tails long. When working at this scale, it is very easy for a tail to slip through its knot when you are wrapping it around wire. Leave at least four inches and secure with a firm double knot before trimming.
Block your leaves. If your leaves are looking a little curled or uneven, a light spritz of water and pinning flat for a few hours will sort them out beautifully. Cotton yarn responds especially well to blocking.
Make more than you think you need. Flower clusters are small and quick, and having extras on hand means you can adjust your composition freely during assembly without running short.
Caring for Your Crochet Lavender
One of the great advantages of crochet wedding flowers is their longevity. Unlike fresh flowers, they do not wilt, discolor, or shed petals. To keep your lavender boutonnière or brooch looking its best, store it in a small box or wrapped in tissue paper when not in use. Keep it away from direct sunlight, which can fade yarn colors over time. If it picks up dust, a gentle shake or a light pass with a soft brush will refresh it.
Many couples choose to frame their crochet wedding flowers in a shadow box after the wedding — a beautiful keepsake that holds its color and shape for years, even decades.
A Note on Customizing for Your Wedding Palette
The beauty of making your own crochet lavender is complete creative control over color. Real lavender is purple, but your crochet version can be anything you need it to be. For a blush and ivory wedding, try soft pink or antique rose tones instead of purple, pairing them with cream-colored buds at the tip. For a dramatic winter wedding, deep burgundy and blackberry work strikingly well. For a boho palette, try dusty terracotta or mauve.
You can also scale the pattern up slightly by using a DK weight yarn and a 3mm hook to create larger, bolder stems — these work especially well for bridesmaids’ boutonnieres or hair accessories. Scale down with a 1.25mm hook and the finest thread yarn you can manage for truly exquisite, delicate pieces.
Final Thoughts
Crocheting miniature lavender flowers for a wedding is one of those projects that feels both meditative and meaningful. You are creating something small and precise and beautiful, stitch by stitch, for an occasion that matters deeply. Whether you are making these for your own wedding, as a gift for someone you love, or simply to add to your collection of miniature botanical work, the process is as rewarding as the finished piece.
Take your time with each cluster. Enjoy the rhythm of the hook and the quiet satisfaction of watching each tiny flower take shape. And when you hold the finished spike in your hand — that slender stem of purple blooms, so like the real thing and yet entirely made of yarn — you will understand exactly why crochet botanical work has found such a devoted following.
Happy crocheting, and congratulations to whoever this beautiful little lavender is for.