Valentine’s Day Heart Plushie Crochet Pattern (3 Sizes!)
If you’re looking for a quick, cozy crochet project that’s perfect for Valentine’s Day (or honestly… any day you want to spread a little love), this Valentine’s Day Heart Plushie Crochet Pattern is it! 💗
These adorable hearts are soft, squishy, and beginner-friendly—made with Honey Bunny yarn from Hobbii for that ultra-plush texture we all love. Best of all? This pattern comes in 3 sizes, so you can make a whole set in one afternoon!

Why You’ll Love This Heart Plushie Pattern
Here’s what makes these heart plushies such a fun crochet project:
- Beginner-friendly (made entirely in single crochet)
- Works up fast with plush yarn
- Perfect for gifts for kids, friends, teachers, or a sweetheart
- Comes in 3 sizes so you can make a mini, medium, and jumbo heart
- Great for scrap yarn or color combos (pink + red, pastel + cream, etc.)

Pattern Details
Pattern Name: Valentine’s Day Heart Plushie Crochet Pattern
Skill Level: Beginner
Construction: Crochet 2 flat hearts, then sew together + stuff
Stitches Used: Single crochet (sc)
Yarn: Honey Bunny (Hobbii) – super plush chenille yarn
Stuffing: Polyfill
Sizing: Small, Medium, Large
Materials You’ll Need
To make your heart plushie, you’ll need:
- Hobbii Honey Bunny yarn (any color you’d like!)
- J/6.0 mm hook
- Polyfill stuffing
- Tapestry needle (for sewing)
- Scissors
- Stitch marker (optional but helpful!)

FAQ
Ready to Crochet Your Valentine’s Day Heart Plushie?
This is the kind of crochet project that’s fun, relaxing, and oh-so satisfying—especially when you see that heart puff up into the cutest plushie after stuffing. 💖
Whether you make one sweet heart or a whole stack in all three sizes, these plushies are sure to bring smiles.
Grab your Honey Bunny yarn, pick your favorite Valentine colors, and let’s crochet something full of love!
Valentine’s Day Heart Plushie Crochet Pattern
PIN for later HERE
Add to your Ravelry Queue HERE
Materials
Hobbii Honey Bunny in Candyfloss, Tomato, and Bordeaux (1 skeins each)
J/6.0 mm hook
yarn needle
scissors
fiber fill
stitch markers
Level
intermediate
Pattern Notes & Stitches to Know
ch – chain
sl st – slip stitch
sc – single crochet
sc2tog – single crochet 2 together
· written in US terms
· This heart is made in 3 sizes. Small (6″), Medium (8″), Large (10″)
· Each heart is made with 2 separate pieces sewn together.
· ch 1 does not count as sc
VALENTINE’S DAY HEART PLUSHIE CROCHET PATTERN
SMALL (make 2)

ch 2
Row 1: sc in 2nd ch from hook (1 sc)
Row 2: ch 1, turn, 2 sc (2 sc)
Row 3: ch 1, turn, 2 sc in each stitch (4 sc)
Row 4: ch 1, turn, 2 sc in first stitch, sc in next 2 stitches, 2 sc in last stitch (6 sc)
Row 5: ch 1, turn, 2 sc in first stitch, sc in each stitch across to last stitch, 2 sc in last stitch (8 sc)
Row 6 – 10: repeat row 5 – each row will increase by 2 stitches (18 sc)
Row 11: ch 1, turn, sc in each stitch across (18 sc)
In the next row, only work halfway across
Row 12: ch 1, turn, sc in 9 stitches (9 sc)

Row 13: ch 1, turn, sc2tog, sc in next 5 stitches, sc2tog (7 sc)
Row 14: ch 1, turn, sc in each stitch across (7 sc)
Row 15: ch 1, turn, sc in 5 stitches, sc2tog (6 sc)
Row 16: ch 1, turn, sc in each stitch across (6 sc)
Row 17: ch 1, turn, sc2tog across (3 sc)
Fasten off.
Lay heart with the side just made on the right. Join yarn in the 9th stitch from the left in Row 12.

Row 12: ch 1, sc in each stitch across (9 sc)
Row 13: ch 1, turn, sc2tog, sc in 5 stitches, sc2tog (7 sc)
Row 14: ch 1, turn, sc in each stitch across (7 sc)
Row 15: ch 1, turn, sc2tog, sc in remaining stitches across (6 sc)
Row 16: ch 1, turn, sc in each stitch across (6 sc)
Row 17: ch 1, turn, sc2tog across (3 sc)
Do not fasten off.
Ch 1, sc around entire heart. Work down the side, (sc, ch 1, sc) in bottom corner, continue working up the other side and around the curve, sl st in top corner. sc around remaining curve. Join to first sc with sl st. Fasten off. Weave in the ends.

MEDIUM (make 2)

ch 2
Row 1: sc in 2nd ch from hook (1 sc)
Row 2: ch 1, turn, 2 sc (2 sc)
Row 3: ch 1, turn, 2 sc in each stitch (4 sc)
Row 4: ch 1, turn, 2 sc in first stitch, sc in next 2 stitches, 2 sc in last stitch (6 sc)
Row 5: ch 1, turn, 2 sc in first stitch, sc in each stitch across to last stitch, 2 sc in last stitch (8 sc)
Row 6 – 12: repeat row 5 – each row will increase by 2 stitches (22 sc)
Row 13 – 14: ch 1, turn, sc in each stitch across (22 sc)
In the next row, only work halfway across
Row 15: ch 1, turn, sc in 11 stitches (11 sc)

Row 16: ch 1, turn, sc2tog, sc in next 7 stitches, sc2tog (9 sc)
Row 17: ch 1, turn, sc in each stitch across (9 sc)
Row 18: ch 1, turn, sc in 7 stitches, sc2tog (8 sc)
Row 19: ch 1, turn, sc in each stitch across (8 sc)
Row 20: ch 1, turn, sc2tog across (4 sc)
Row 21: ch 1, turn, sc2tog across (2 sc)
Fasten off.
Lay heart with the side just made on the right. Join yarn in the 11th stitch from the left in Row 15.

Row 15: ch 1, sc in each stitch across (11 sc)
Row 16: ch 1, turn, sc2tog, sc in next 7 stitches, sc2tog (9 sc)
Row 17: ch 1, turn, sc in each stitch across (9 sc)
Row 18: ch 1, turn, sc2tog, sc in remaining stitches (8 sc)
Row 19: ch 1, turn, sc in each stitch across (8 sc)
Row 20: ch 1, turn, sc2tog across (4 sc)
Row 21: ch 1, turn, sc2tog across (2 sc)
Do not fasten off.
Ch 1, sc around entire heart. Work down the side, (sc, ch 1, sc) in bottom corner, continue working up the other side and around the curve, sl st in top corner. sc around remaining curve. Join to first sc with sl st. Fasten off. Weave in the ends.

LARGE (make 2)

Row 1: sc in 2nd ch from hook (1 sc)
Row 2: ch 1, turn, 2 sc (2 sc)
Row 3: ch 1, turn, 2 sc in each stitch (4 sc)
Row 4: ch 1, turn, 2 sc in first stitch, sc in next 2 stitches, 2 sc in last stitch (6 sc)
Row 5: ch 1, turn, 2 sc in first stitch, sc in each stitch across to last stitch, 2 sc in last stitch (8 sc)
Row 6 – 14: repeat row 5 – each row will increase by 2 stitches (26 sc)
Row 15 – 18: ch 1, turn, sc in each stitch across (26 sc)
In the next row, only work halfway across
Row 19: ch 1, turn, sc in 13 stitches (13 sc)

Row 20: ch 1, turn, sc2tog, sc in next 9 stitches, sc2tog (11 sc)
Row 21: ch 1, turn, sc in each stitch across (11 sc)
Row 22: ch 1, turn, sc in 9 stitches, sc2tog (10 sc)
Row 23: ch 1, turn, sc in each stitch across (10 sc)
Row 24: ch 1, turn, sc2tog, sc in next 6 stitches, sc2tog (8 sc)
Row 25: ch 1, turn, sc in each stitches across (8 sc)
Row 26: ch 1, turn, sc2tog across (4 sc)
Row 27: ch 1, turn, sc2tog across (2 sc)
Fasten off.
Lay heart with the side just made on the right. Join yarn in the 13th stitch from the left in Row 19.

Row 19: ch 1, turn, sc in each stitch across (13 sc)
Row 20: ch 1, turn, sc2tog, sc in next 9 stitches, sc2tog (11 sc)
Row 21: ch 1, turn, sc in each stitch across (11 sc)
Row 22: ch 1, turn, sc2tog, sc in remaining stitches (10 sc)
Row 23: ch 1, turn, sc in each stitch across (10 sc)
Row 24: ch 1, turn, sc2tog, sc in next 6 stitches, sc2tog (8 sc)
Row 25: ch 1, turn, sc in each stitches across (8 sc)
Row 26: ch 1, turn, sc2tog across (4 sc)
Row 27: ch 1, turn, sc2tog across (2 sc)
Do not fasten off.
Ch 1, sc around entire heart. Work down the side, (sc, ch 1, sc) in bottom corner, continue working up the other side and around the curve, sl st in top corner. sc around remaining curve. Join to first sc with sl st. Fasten off. Weave in the ends.

SEWING
Put both hearts together, right side facing out. Use stitch markers to keep them in place. Sew together using sc around. Join yarn to the ch-1 space in the bottom corner. (sc, ch 1, sc) in ch-1 space, sc in each sc around, sl st in top corner, begin stuffing with fiber fill, sc in remaining stitches around, continue stuffing with fiber fill as it closes up, join to first sc with sl st.
Fasten off. Weave in the ends.
Looking for more patterns? Follow me on Facebook, Instagram, and Pinterest! Please share a pic of your finished product with me. I’d love to see it!



Thank you. I will have to make a few.