Crochet heart flowers are sweet, charming, and incredibly easy to make — even if you’re a total beginner. Whether you’re adding them to a bouquet, a gift, a headband, or using them as romantic decorations, these little floral hearts are the perfect project to brighten up your day.
In this step-by-step guide, you’ll learn how to crochet beautiful heart-shaped flowers, even if you’ve never picked up a crochet hook before.

💖 Why Crochet Heart Flowers?
Crochet heart flowers are:
- Quick to make (less than 10 minutes!)
- Beginner-friendly
- Great for using scrap yarn
- Perfect for gifts, cards, garlands, keychains, or even jewelry
- A creative way to express love and appreciation
🧶 What You’ll Need
Before we start, gather the following materials:
Supplies:
- Yarn: Any kind of yarn works! Use cotton or acrylic. DK or worsted weight is easiest for beginners.
- Crochet hook: Size 3.5 mm to 4.5 mm (adjust to match your yarn)
- Scissors
- Tapestry needle (for weaving in ends)
- Optional: Hot glue gun, floral wire, or felt if you want to turn your flowers into pins, decorations, or accessories.
💐 Simple Heart Flower Pattern Overview
Each heart flower consists of:
- A crocheted heart (as a petal)
- A center circle (the flower core)
- Multiple hearts arranged in a circle to form a full flower
We’ll first learn to make one heart, then attach several together to form a flower.

❤️ Step-by-Step: Crochet a Small Heart (Petal)
Step 1: Start with a Magic Ring
Wrap yarn around your fingers to form a magic ring (or chain 4 and slip stitch to form a loop if you’re a beginner).
Step 2: Work Into the Ring
Into the ring, work the following stitches in this exact order:
Ch 3 (counts as first dc)
- 3 treble crochet (tr)
- 3 double crochet (dc)
- Ch 1
- 1 treble crochet (tr) [this forms the point of the heart]
- Ch 1
- 3 dc
- 3 tr
- Ch 3, slip stitch into the ring

Step 3: Tighten the Magic Ring
Pull the tail end to tighten the center. You’ll see a cute little heart shape.
Step 4: Fasten Off
Cut the yarn and pull through the loop to fasten. Weave in ends or leave a tail for sewing later.
🌸 Assemble the Heart Flower
Now that you’ve made one heart, repeat the process to make 5 or 6 hearts (petals).
Step 1: Make the Center Circle
You can make a simple yellow or white center:
- Chain 4, slip stitch to form a ring.
- Into the ring, work 12 single crochets (sc).
- Slip stitch to join. Fasten off.
Alternatively, make a magic ring with 6–12 sc, depending on size.

Step 2: Attach Hearts Around Center
- Sew or glue the heart tips around the center circle, spacing them evenly.
- Overlap slightly to create a realistic petal shape.
- If sewing, use the tails from the hearts and a tapestry needle.
- If gluing, arrange them carefully before placing the center on top.
🪄 Optional Enhancements
You can enhance your crochet heart flowers with the following ideas:
🌿 Add Leaves:
- Chain 8
- Slip stitch in 2nd ch from hook, sc, hdc, dc in next 3 stitches, hdc, sc
- Fasten off — this creates a tiny leaf!
🌼 Add a Stem:
- Use green floral wire, insert into the back with hot glue
- Or crochet a long chain and work slip stitches down the chain for a yarn stem
💎 Add a Bead or Button:
- Sew a bead or pearl in the center for extra charm

🧷 How to Use Your Crochet Heart Flowers
Here are some beautiful ideas for using your heart flowers:
- Glue onto a greeting card for birthdays or Valentine’s Day
- Make a flower bouquet by attaching them to floral wire stems
- Add to a hairpin, brooch, or headband
- Create a garland by stringing multiple heart flowers together
- Embellish tote bags, pillows, or blankets
- Use as table decorations, wedding favors, or scrapbooking accents
🧶 Beginner Tips
- Practice making hearts with scrap yarn before assembling the flower.
- Keep stitches loose and even – tight stitches are harder to manage.
- Choose contrasting colors for petals and centers to make them pop.
- Use stitch markers to keep track of rounds if needed.
- Don’t stress about perfection – small imperfections add charm!
📌 Quick Pattern Recap
Small Crochet Heart (Petal)
Magic Ring
Into ring: Ch 3, 3 tr, 3 dc, ch 1, tr, ch 1, 3 dc, 3 tr, ch 3, sl st into ring
Tighten, fasten off
Flower Center
Magic Ring or Ch 4 → Join
12 sc into ring
Join, fasten off

💬 Final Thoughts
Crochet heart flowers are proof that even the simplest stitches can create something absolutely beautiful. They’re fast, fun, and versatile — the perfect project for beginners who want a little joy from their yarn. Whether you’re crafting gifts or decorating your space, these lovely little blossoms are guaranteed to bring a smile.
So grab your hook, pick your favorite colors, and start crocheting love one heart at a time! ❤️🌸
Video tutorial: