Make your Valentine a cute crochet heart with our free pattern

a hand holding a pink crochet heart
Crochet heart free patternHelen Johnson - Hearst Owned


Handmade gifts really are the ones that show the most love – so why not use your crochet skills to make something beautiful?

Show your loved ones how much you care with a handmade crochet heart with our free pattern – a gift from you that they can cherish forever. It's the perfect project for crochet lovers!

How to crochet a heart

a pair of pink crochet hearts
Helen Johnson - Hearst Owned

This crochet heart pattern is super-quick to make. All you’ll need is your yarn, a crochet hook, some stuffing material and a darning needle to sew the pieces together when you’re finished.

This crochet heart is stitched in a half treble crochet stitch: slightly taller than a double crochet stitch, it’s just as dense as doubles but with a more attractive textured look and feel. It’s easy – just wrap a loop around your hook, insert your hook into the stitch and then wrap another loop of yarn around your hook and pull it through all of the loops on your hook. Done!

If you’re new to crochet, don’t fret – we’ve got free video tutorials on how to crochet if you need a refresher.

To create the shape in the crochet heart pattern, you’ll be doing some increases and decreases. Increases are very straightforward – you just work more than one stitch into the stitch you’re increasing into. Decreases are slightly more fiddly – check out the abbreviations section for a step-by-step on how to decrease in half-treble crochet, below.

We’ve used toy stuffing to make these crochet hearts nice and plump – for something extra special, try adding a couple of drops of essential oils onto a cotton wool ball and placing it in there too for added fragrance. Rose oil or lavender have a lovely floral aroma that lasts and lasts!

Each of these crochet hearts only takes a few grams of yarn to make – they’re great stash-busters to use up oddments you have lying around.

Free crochet heart pattern

Finished measurements: Approx 14 x 14cm.

You will need:

Tension: Not essential.

Ch: chain, htr: half-treble (yarn over hook and insert in stitch, yarn over hook and pull through all loops on hook), st(s): stitch(es); beg: beginning; prev: previous; , htr2tog: half-treble 2 together ([yarn over hook and insert in next stitch] twice, yarn over hook and pull through all loops on hook).

Click here to check out our full crochet abbreviations glossary.

Main piece (make 2)

crochet heart on pink background
Helen Johnson - Hearst Owned

Make 2ch

4htr in 2nd ch from hook, turn.

Row 1: 2ch (counts as 1 st), 1htr in st at base of ch, 1htr in next st. 2htr in 2nd of 2ch from beg of prev row, turn. (7sts)

Row 2: 2ch (counts as 1 st), 1htr in st at base of ch, 1hts in each st to last st, 2htr in 2nd of 2ch from beg of prev row, turn. (9 sts)

Rep last row 6 times (21sts)

Row 9: 2ch (counts as 1 st), miss st at base of ch, 1htr in each st to last st, 1htr in 2nd of 2ch from beg of prev row, turn.

Rep last 2 rows once more and row 9 again. (25sts)

Place a marker on the centre st from the prev row.

Divide for top

**Row 1: Make 2ch (counts as 1 st), miss st at base of ch, 1htr in each next 12 sts, turn. (13sts)

Working across these 13 sts only, continue as follows:

Row 2: Make 2ch (counts as 1 st), miss st at base of ch, htr2tog over next 2 sts, 1htr in each st to last 3 sts, htr2tog over next 2 sts, 1htr in 2nd of 2ch from beg of prev row, turn. (11sts)

Row 3: Make 2ch (counts as 1 st), miss st at base of ch, 1htr in each htr to last st, 1htr in 2nd of 2ch from beg of prev row, turn.

Rep last 2 rows once more (9sts)

Row 6: As row 2 (7sts)

Row 7: Make 2ch (counts as 1 st), miss st at base of ch, htr2tog over next 2 sts, 1htr in next st, htr2tog over next 2 sts, htr in 2nd of 2ch from beg of prev row. (5sts)**

Fasten off and rejoin yarn to centre marked st. Working towards outer edge for row 1, complete as given above from ** to **.

Laying pieces flat, oversew row edges around each heart, leaving a small opening. Stuff and then close the seam and fasten off any ends.

TIP: Add a hanging loop for a stylish decoration for Valentine’s Day!

Loving our free crochet heart pattern? Try our free crochet hedgehog pattern for something a touch more challenging, and use up your leftover stuffing material in the process!

Do you love crochet? Share your creations with us by tagging @primamag in your pictures on Instagram!

You Might Also Like