FREE Love Heart knitting pattern for Valentine’s Day

I love knitting. That’s my other passion. Quite a few years ago, 12 years ago to be exact, I was on a mission to find the perfect heart shape that was also easy to knit and involves only a little seaming at the very end.

These perfect little love hearts are quick and easy to knit, and great to use up little bits of yarn. They can be felted or left as is. If you don’t felt them, I suggest to go down a needle size and/or take the yarn double to ensure that the filling doesn’t show through. They were designed initially to be felted.

Also, make sure you stuff them quite full. Because these are a 3d-design, they won’t look as good flat. Filled, they make for the perfect heart ♥️ shape!

Love Hearts Knitting Pattern

by Agneta from Sweden

Pattern is also available as a free pdf to download on Ravelry:
Love Hearts Pattern by Jackie Z

Materials: any worsted pure wool (if felting), otherwise any worsted yarn. Fiber fill to stuff the heart.

Needles: US size 2 (3 mm) set of 5 double pointed needles (go down a size if not felting, especially if you’re a loose knitter)

Gauge: exact gauge is not important, however, if you’re not felting, make sure that you’re knitting is tight, so that the filling doesn’t show through. Go down a needle size, if necessary, or hold yarn double

Finished size: approximately 3 inches (8 cm) felted or 4 inches (10 cm) unfelted

by Jette Marie from Denmark

sts – stitches
kfb – knit into front and back of stitch
SSK – slip 2 stitches as if to knit and then knit together k2tog – knit 2 together


Cast on 4 stitches on 2 dpns (2 sts on each needle).

Round 1 – kfb into each stitch (8 sts).
Round 2 – knit all.

Arrange stitches on 4 dpns so that there are 2
stitches on each needle.

For easy reference:
The front side of the heart are needles 1 and 2. The back side of the heart are needles 3 and 4.

Round 3 – *kfb, k to last stitch, kfb, repeat from * for other side (12 sts).
Round 4 – knit all.

Repeat rounds 3 and 4 until you have 48 stitches in total – 24 stitches on each side.

Knit 3 rounds.

Note: There should be 12 stitches on each needle.

You will now be working one side of the heart (ONLY needles 1 and 4) first, and then you will repeat all the instructions again for the other side (needles 2 and 3).

Round 1 – *SSK, knit to last two stitches, K2tog, repeat from * for other needle.

Round 2 – knit all.

Repeat the last two rounds until you have 8 stitches on each needle. Then do round 1 one more time. You should have 6 stitches on each needle now.

Line up the two needles and finish using the kitchener stitch.

Alternatively, you can also bind off and then seam using this seamless method by my favourite knitting instructor Suzanne Bryan:

Stuff the heart. If you plan on felting your heart, stuff it lightly (remember it will shrink during the felting process). If you’re not felting, stuff it full, so it’s nice and round.

Add yarn back to the other side and repeat the above instructions.


Place your heart(s) in the washing machine with a little detergent and a towel. Wash cycle on hot.

If the heart hasn’t felted enough repeat wash cycle.

PS: top loaders felt better than front loaders!

Here are some awesome ideas from other knitters what you can do with these cute little love hearts:

Feature image is by Joan from Vermont, US

Be the first to comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.