Free Crochet Pattern

Three lovely Shapes of Heart

Welcome, fellow yarn enthusiasts and hopeless romantics! This Valentine’s Day, we’re diving into a delightful crochet adventure where we’ll whip up not one, not two, but THREE adorable heart shapes that are sure to make your heart skip a stitch! Whether you want to sprinkle some love around your home or gift these charming little talismans to someone special (or keep them all for yourself—no judgment here!), you’re in for a treat!

In this tutorial, we’ll guide you through creating hearts that are as unique as your love stories. From classic to quirky, these crocheted cuties will add a splash of color and warmth to any space—or serve as the perfect token of affection for that special someone.

So grab your hook, some yarn, and let’s get ready to crochet our way into the hearts of those we adore! After all, nothing says “I love you” quite like a handmade heart — unless it’s a box of chocolates … but we can’t crochet those! 🍫💖

Let’s stitch up some love!

Why the Heart became a Symbol of Love

Now, let’s talk about why the heart shape became synonymous with love. It seems a bit odd when you think about it — after all, real hearts look more like squishy blobs than cute little symbols! But here’s the scoop:

The heart shape we recognize today likely originated from ancient representations of the human heart and its association with emotions. In medieval times, people believed that the heart was the center of emotion and thought (sorry brain!). As poets and artists began romanticizing love, they adopted this shape as a symbol of affection.

Plus, let’s be honest — it's much easier to draw (or crochet) a simplified heart shape than an actual anatomical heart! And even if some of us would find it quite witty, your crush could find a bunch of crocheted arteries and valves not exactly what novel authors would call romantic.

So there you have it — the charming little heart shape won out over its squishy counterpart because it looks cute and conveys feelings without needing a medical degree.

Material List

You can use every yarn weight, or color of your choice. For my crocheted hearts I used left overs from sport / baby weight yarn (size 2 - fine).

100% mercerized cotton
50g / 125m (2oz / 137yd)
10x10 cm (4x4 inch) = 26 sts x 36 rows

Colors used in this pattern:
Scheepjes Catona 410 Rich Coral
Scheepjes Catona 263 Petal Peach
(Find these and more lovely colors in our shop.)

Tools

  • 2.25 mm (US: B/1, UK: 13) Crochet Hook
  • Darning Needle
  • Scissors
  • Soft Stuffing
Copyright

© 2025 Lalylala Amigurumi . Lydia Tresselt . All rights reserved. No part of this pattern may be published, resold, reproduced (in any form or by any means, electronic or mechanical, by photocopying, recording or otherwise), shared, translated or altered without prior permission in writing from the author.

Selling of finished Items

The crochet design and pattern are copyright and must not be reproduced for resale! You cannot sell finished Items made from this pattern. For your personal use (non-profit) or for charity purposes you are permitted to make as many items from this pattern as you like.

Abbreviations (US terms)

ch = chain stitch
dec = decrease (singe crochet togesther 2 sts)
inc = increase (2 sc into same st)
rnd(s) = round(s)
sc = single crochet stitch
slst = slip stitch
st(s) = stitch(es)
°…° = instructions between ° and ° being worked all into the same stitch
[…] …x = repeat instructions written in brackets as a sequence as often as given after the closing bracket, (example: [sc 1, inc] 3x = sc 1 into the first stitch, increase into the next stitch, repeat working 1 sc and 1 inc into the next stitch 3 times total)

Small Heart

size: approx. 4 cm / 1.6 inch

Humps (make 2)

01. sc 6 in ring (6)
02. [inc] 6x (12)
03. [sc 1, inc] 6x (18)
04. sc 18

Slst 1, cut the yarn and fasten off invisibly.

Repeat 01.-04. to create a second hump. Do not slst and fasten off this time.

Joining both humps to create a heart:

05. Insert hook into the two front loops of the closing stitch (invisible fasten off stitch) of the first hump and sc 1. Then, sc 17 around the first hump.

Lead the fastened off yarn end outwards. It will be used later for closing a little gap between the humps.

Finally, sc 18 around the second hump. (36)

Crochet on:

06. sc 36
07. sc 2, dec, [sc 4, dec] 5x, sc 2 (30)
08. sc 30
09. [dec, sc 3] 6x (24)
10. sc 24
11. sc 1, dec, [sc 2, dec] 5x, sc 1 (18)
12. sc 18

Stuff the heart well.

13. [dec, sc 1] 6x (12)
14. sc 12

Stuff the heart again.

15. [dec] 6x (6)

Cut the yarn and close the last rnd through front loops.

Medium Heart

size: approx. 5.5 cm / 2.2 inch

Humps (make 2)

01. sc 6 in ring (6)
02. [inc] 6x (12)
03. [sc 1, inc] 6x (18)
04.-05. (2 rnds) sc 18

Slst 1, cut the yarn and fasten off invisibly.

Repeat 01.-05. to create a second hump. Do not slst and fasten off this time.
Now, for joining both humps to create a heart:

06. Insert hook into the two front loops of the closing stitch (invisible fasten off stitch) of the first hump and sc 1, sc 17 around the first hump. Lead the fastened off yarn end outwards (to be used later for closing a little gap between the humps). Now, sc 18 around the second hump. (36)

07. sc 17, dec, sc 17 (35)
08. [dec, sc 5] 5x (30)
09. sc 30
10. sc 2, dec, [sc 4, dec] 4x, sc 2 (25)
11. sc 25
12. [dec, sc 3] 5x (20)

Stuff the heart well.

13. sc 20
14. sc 1, dec, [sc 2, dec] 4x, sc 1 (15)
15. sc 15

Stuff the heart again.

16. [dec, sc 1] 5x (10)

Cut the yarn and close the last rnd through front loops.

Big Heart

size: approx. 7 cm / 2.7 inch

Humps (make 2)

01. sc 6 in ring (6)
02. [inc] 6x (12)
03. [sc 1, inc] 6x (18)
04.-06. (3 rnds) sc 18

Slst 1, cut yarn fasten off invisibly.

Repeat 01.-06. to create a second hump. Do not slst and fasten off this time.
Now, for joining both humps to create a heart:

07. Insert hook into the two front loops of the closing stitch (invisible fasten off stitch) of the first hump and sc 1, sc 17 around the first hump. Lead the fastened off yarn end outwards. You'll use it later to close the gap between the humps. Now, sc 18 around the second hump. (36)

08. sc 36
09. [dec, sc 7] 4x (32)
10. sc 32
11. sc 3, dec, [sc 6, dec] 3x, sc 3 (28)
12. sc 28
13. [dec, sc 5] 4x (24)
14. sc 24
15. sc 2, dec, [sc 4, dec] 3x, sc 2 (20)
16. sc 20

Stuff the heart.

17. [dec, sc 3] 4x (16)
18. sc 16
19. sc 1, dec, [sc 2, dec] 3x, sc 1 (12)

Stuff the heart again.

20. [dec] 6x (6)

Cut the yarn and close the last rnd through front loops.

You may also like:

More crochet patterns to fall in love with.