
Crochet Heart Flower Bouquet Pattern ❤️ | Easy Step-by-Step DIY Crochet Flower
If you’ve been looking for a crochet project that’s equal parts charming and practical, you’ve landed in exactly the right place. This crochet heart flower bouquet pattern combines two of the most beloved motifs in yarn crafting — the classic heart and the timeless flower — into one stunning handmade arrangement that will never wilt, fade, or need watering. Whether you’re making it as a gift for Valentine’s Day, a birthday, a wedding, or simply because you want something beautiful on your shelf, this project is going to become one of your absolute favorites.
The best part? You don’t need to be an advanced crocheter to make this. If you know how to chain, single crochet, and double crochet, you have everything you need to get started. This pattern is written with beginners in mind, with clear step-by-step instructions for each element of the bouquet, from the heart-shaped petals to the leaves and stems that bring the whole arrangement together.
Let’s dive in.
What You’ll Need: Materials and Tools
Before you cast on your first stitch, gather everything you need so your crafting session flows without interruption.
Yarn: Worsted weight yarn works beautifully for this project and gives the flowers a full, satisfying body. You’ll want at least two or three colors for variety. Classic choices include deep red, soft blush pink, dusty rose, and cream for the flowers, with a medium or forest green for the stems and leaves. That said, this is your bouquet — choose colors that make you happy. A rainbow bouquet with a different color for each flower is absolutely stunning.
Hook: A 4.0mm or 5.0mm crochet hook pairs well with worsted weight yarn. If your tension tends to run loose, drop down to a 4.0mm. If you crochet tightly, a 5.0mm will give you a more relaxed, open stitch.
Floral wire or pipe cleaners: These form the internal stems and keep your flowers upright in the bouquet. You can find them at any craft store. Green-wrapped floral wire looks especially polished.
Fiberfill or polyfill stuffing: You’ll use a small amount to lightly stuff the heart flowers and give them dimension.
Tapestry needle: For weaving in ends and sewing pieces together.
Scissors: A sharp pair dedicated to your craft supplies.
Optional extras: Twine, ribbon, or lace to tie the bouquet together at the base. A small vase or Mason jar if you want to display them. Floral tape to wrap any exposed wire stems.
Understanding the Abbreviations
This pattern uses standard US crochet terminology. Here’s a quick reference before you begin.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
st — stitch
sk — skip
MR — magic ring (also called magic loop or adjustable ring)
rep — repeat
sp — space
yo — yarn over
The Heart Flower: Step-by-Step Instructions
Each flower in this bouquet is made up of five heart-shaped petals joined together at the center. You’ll make as many flowers as you like for your bouquet — a typical arrangement looks lovely with five to nine flowers of varying sizes and colors.
Making One Heart Petal
Each flower requires five petals. Work all five in the same color before assembling.
Row 1: Begin with a slip knot and chain 4. In the fourth chain from the hook, work 4 dc. Chain 3. In the same stitch, work 4 more dc. You now have a small fan shape that will form the top rounded lobes of the heart. Turn your work.
Row 2: Chain 1, sc in the first dc. Hdc in the next dc. Dc in the next dc. In the ch-3 space at the center top, work (2 dc, hdc, dc, hdc, 2 dc). This is the dip between the two lobes. Dc in the next dc. Hdc in the next dc. Sc in the last dc. Chain 1, turn.
Row 3: Chain 1, sc in the first st. Work sc across each stitch down the side, decrease at the bottom point by working a sc2tog to create the sharp bottom tip of the heart. Continue sc up the other side. Slip stitch to join at the top if working in the round, or finish and fasten off.
Weave in your tail, leaving a long starting tail for sewing later.
Repeat this process until you have five petals for each flower.
A note on sizing: If you want larger, more dramatic petals, add an extra chain at the beginning (chain 6 instead of 4) and add an extra round of single crochet around the whole petal at the end. Smaller, daintier flowers can be made by starting with a chain of 3 and working the treble crochet rounds tighter.
Assembling the Heart Flower
Once you have five heart petals, it’s time to put the flower together.
Hold two petals with the point ends touching at the center. Thread your tapestry needle with a length of matching yarn and whipstitch the bottom points together, making about 4 to 5 stitches to secure them firmly. Continue adding petals in a circle, one at a time, stitching each bottom tip to the center hub you’re building.
When all five petals are attached, you’ll see the flower beginning to take shape, with the top lobes of each heart fanning outward like petals. At this point, take a small pinch of fiberfill and tuck it under the joined center before sewing it completely closed. This gives the flower a subtle dome shape that makes it look lush and dimensional.
Cut a length of floral wire about 10 to 12 inches long. Fold the top inch into a small hook or loop. Push the hooked end into the stuffed center of the flower from underneath, and then pull it snug so the loop anchors itself in the fiberfill. You now have a flower with its own stem.
The Center Button or Spiral
Every great flower has an eye-catching center. You have a few options here.
Option 1 — Spiral center: Using a contrasting yarn color (yellow, gold, or cream look gorgeous), make a magic ring and work 6 sc into the ring. Do not join. Instead, work in a continuous spiral for 2 to 3 rounds, increasing by 6 stitches each round to create a small flat circle. Fasten off and sew it over the center of your assembled flower.
Option 2 — Bobble center: Make a magic ring and work 5 bobble stitches (each bobble made by working 5 dc together in one stitch) into the ring. Pull tight and join with a slip stitch. This creates a textured, berry-like center that adds incredible depth.
Option 3 — Button: If you have a vintage button in your collection that matches your color palette, simply sew it directly onto the center. It’s quick, beautiful, and gives the flower a slightly retro feel that people absolutely love.
Making the Leaves
No bouquet is complete without a bit of greenery. These simple crochet leaves are quick to make and add beautiful contrast to the colorful flowers.
Chain 12. Starting in the second chain from the hook, work the following all along the chain: sc, sc, hdc, dc, dc, tr, dc, dc, hdc, sc. In the last stitch of the chain, work 3 sc for the leaf tip. Now work back along the other side of the chain (the underside), mirroring the stitches: sc, hdc, dc, dc, tr, dc, dc, hdc, sc. Slip stitch into the first stitch to close the leaf. Fasten off, leaving a long tail for attachment.
For a larger, more elongated leaf, start with a chain of 16 or 18 and add extra dc stitches in the middle section. For a rounder, chubbier leaf, start with a chain of 8 and focus more stitches at the center point.
Make two to three leaves per flower, or cluster several leaves around the base of the bouquet for a fuller, more lush look.
Making the Stems
If you want your flowers to have crocheted stems rather than bare wire, here’s how to do it.
Hold your floral wire alongside a length of green yarn (don’t cut the wire from its roll yet). Beginning at the top of the wire, chain 1 around both the wire and the yarn together, then work single crochet stitches over and around the wire, essentially encasing it in crochet. Continue working sc down the length of the wire for as long as you want the stem to be. When you reach the desired length, cut the wire and the yarn, fasten off, and weave in the end.
This crocheted stem technique creates a beautifully polished look and means your bouquet is entirely yarn-made with no exposed wire. Thread leaves onto the stem as you go by slip stitching the leaf base around the wire before continuing your sc covering.
Assembling the Full Bouquet
Now comes the most satisfying part — building your bouquet.
Arrange your finished flowers on a flat surface and play with the placement before committing. Taller flowers should generally sit toward the back of the bouquet, shorter or smaller ones toward the front. Mix colors thoughtfully — alternating lights and darks creates visual rhythm, while a monochromatic palette in varying shades feels romantic and cohesive.
Once you’re happy with the arrangement, gather all the stems in your non-dominant hand, holding the bouquet about two-thirds of the way down the stems (as you would hold real flowers). Use floral tape or a length of green yarn to wrap around the gathered stems at the point where your hand is holding them. Wrap firmly, spiraling downward for an inch or two, and secure with a knot.
Tie a length of ribbon, twine, or lace around the wrapped section for a finishing touch. A satin ribbon in cream or blush pink is classic. Burlap twine gives it a rustic, farmhouse charm. A wide velvet ribbon in deep burgundy is absolutely luxurious.
Trim the bottoms of the wire stems so they’re roughly even, and your bouquet is complete.
Tips for Making Your Bouquet Extra Special
A few small details can elevate a handmade bouquet from lovely to truly extraordinary.
Starch your flowers. A light mist of liquid starch (or a mixture of equal parts water and white glue) sprayed onto the finished flowers and left to dry will help them hold their shape beautifully over time, especially the petals of the heart flowers, which can soften with humidity otherwise.
Add beaded accents. Thread a few seed beads onto your yarn before crocheting the center, or hand-sew beads onto the finished centers for a touch of sparkle. Pearl beads on a blush pink bouquet are breathtaking.
Vary the petal count. While the standard heart flower uses five petals, nothing stops you from making flowers with six or seven petals for a fuller, more dramatic bloom. Fewer petals — say, four — give a more graphic, modern look.
Layer flower sizes. Make some flowers using thicker yarn and a larger hook for bold, statement blooms, and others using finer yarn for delicate accent flowers. The variation in scale makes the bouquet feel more like a real floral arrangement.
Personalize the colors. For a wedding bouquet, work in the wedding colors. For a baby shower gift, pale yellow and mint are enchanting. For a Christmas arrangement, red and white flowers with green leaves feel festive and festive. For a friend going through a hard time, choose their favorite colors and attach a little handwritten tag.
Displaying and Gifting Your Crochet Heart Flower Bouquet
One of the great joys of making a crochet bouquet is that it lasts forever. Unlike real flowers, it doesn’t need water, sunlight, or refrigeration. It can sit in a vase on a windowsill for years and still look just as beautiful as the day you made it.
For display, a clear glass vase or mason jar with a little decorative sand or small stones at the bottom to weight it looks stunning. You can also arrange the bouquet in a small terracotta pot with floral foam inside to hold the stems upright.
For gifting, wrap the bouquet loosely in a sheet of tissue paper or kraft paper, gather it at the base and tie with a ribbon, and tuck in a small card. The handmade presentation alone will make the recipient’s heart melt before they’ve even seen what’s inside.
If you’re selling your crochet flowers at markets or on Etsy, this bouquet is a perennial bestseller. Photograph it in natural light against a clean white or wooden background, and make sure to include close-up shots of the heart petal detail and the textured center. Buyers love seeing the craftsmanship, and this pattern delivers plenty of it.
Frequently Asked Questions
How long does it take to make one crochet heart flower bouquet? For a bouquet of seven flowers, most crafters of beginner to intermediate level will finish in about eight to twelve hours. Spreading it over a few evenings makes it a relaxing and enjoyable process rather than a rush.
Can I wash my crochet bouquet? If you use acrylic yarn, yes — a gentle machine wash in a laundry bag works fine. If you used wool or a natural fiber, hand wash in cool water and lay flat to dry. If you’ve starched the flowers, rewashing will remove the starch, so keep that in mind.
What if I don’t want wire stems? You can skip the wire entirely and make the stems from thick crocheted tubes stuffed firmly with polyfill. They won’t be as rigid, but the bouquet can lie flat in a decorative tray or float inside a shadow box frame, which is a beautiful alternative display method.
Can I make this pattern with a different yarn weight? Absolutely. DK weight yarn with a 3.5mm hook makes elegant, finer flowers. Bulky yarn with a 6mm or larger hook makes oversized statement blooms that look incredible in a large floor vase.
A Final Word
There’s something deeply meaningful about making flowers by hand. A crocheted bouquet carries with it the hours of care, the warmth of intention, and the quiet joy of making something beautiful from almost nothing. Whether you keep it for yourself or give it away, this crochet heart flower bouquet is the kind of project you’ll feel proud of long after the last stitch is woven in.
If you make this pattern, share your finished bouquet — there’s a whole community of crochet lovers who would love to see your color choices and your beautiful work. And if you run into any trouble along the way, don’t hesitate to re-read the relevant section slowly, check your stitch count, and remember that every expert crocheter once sat exactly where you are, figuring it out one stitch at a time.
Happy crocheting! ❤️