Little Heart Square – Free Crochet Pattern

This crochet Heart Square pattern is my small way of protesting against an absurd war that never, in a million years, I would have expected to witness here in Europe.

Heart Squares for Ukraine - Free Crochet Pattern - Raffamusa Designs

All my love goes to the people in Ukraine…and hopefully, not just “love”.

Let’s Support Ukraine

How about supporting the cause with a little donation?

Here’s the deal, I’ll put the pattern free on Ravelry, but when you add the pattern to your library, you pledge to make a small donation to support Ukraine!

There are plenty of campaigns starting all around the world to support Ukraine and Ukraine refugees.

So, feel free to choose your favorite.

Here are a couple of useful links in case you need help finding a campaign:

  • On this website HERE,, you can find what’s needed and what’s not to help people in Ukraine. It is in Ukrainian but Google will translate it for you.
  • The CNN has started a campaign to raise money. You can find it HERE;
  • HERE you’ll find a few more resources.

Find more hearts and granny squares to crochet…

Add this pattern to your Ravelry queue HERE, and favorite it (– thank you!). Or save it for later by pinning it to your best crochet board on Pinterest using this pin.

Heart Granny Square Square - Free Crochet Pattern - Raffamusa Designs

Note: this post contains affiliate links. This means that if you purchase something through the links on my blog, I might earn a commission. This will not have any effect on the price you pay. For more info, please, see my Privacy Policy.


The ad-freeprintable PDF pattern of this Little Heart Square is available for free on Ravelry and LoveCrafts.

But remember that when you grab your free copy, you’re pledging to make a donation to support Ukraine and Ukrainian refugees! Go back and read HERE if you scrolled too fast 🙂

Ravelry Download Button
Purchase this pattern on


  • 3.5-mm (E/4 USA, 9 UK) Hook
  • DK (3, Light) Weight Yarn
  • Tapestry Needle

Yarn & Yardage

For each square, I used about 5.5 yds (5 m) of Paintbox Yarns Cotton DK in the following colors:

  • A – Buttercup Yellow (423)
  • B – Kingfisher Blue (435)

Feel free to use any yarn with the appropriate hook.

Mini Heart Square - Free Crochet Pattern - Raffamusa Designs

Abbreviations (Us Terms)

Ch – Chain
Hdc – Half Double Crochet
Dc – Double Crochet
Inc – Increase
MCMagic Circle
RS – Right Side
Sc – Single Crochet
Sk – Skip
Sp – Space
Sl St – Slip Stitch
St – Stitch
Tr – Treble Crochet
Yo – Yarn Over

Special Stitches

Increase (Inc)
One increase consists of 2 sts worked in the same indicated st.

Magic Circle (MC)
Find a step-by-step tutorial HERE.


2.2″ (5.5 cm)


This pattern is too small to accurately determine the gauge.

Just keep in mind that the final size of your square will change depending on your tension, and the yarn and hook you use.

Pattern Notes

  • If the pattern says “sc 2”, you need to sc 1 in each of next 2 sts.
  • […] – Crochet the instructions within brackets all in the same indicated st.

Little Heart Granny Square Free Crochet Pattern

With your 3.5-mm hook and A, make a MC.

Round 1. Ch 2 (does not count as a st), dc 12 in MC, join with a sl st. (12 sts)

Round 2. Without any ch, hdc 1 in first st, [dc 4], [hdc 1, sc 1], sc 1, sc inc 1, hdc 2, sc inc 1, sc 1, [sc 1, hdc 1], [dc 4], hdc 1, sl st in first st of round 1. (22 sts)

Round 3. Without any ch, sc 2, sc inc 3, sc 5, [sc 1, hdc 1], ch 1, [hdc 1, sc 1], sc 5, sc inc 3, sc 2, sl st into first st of round 1. (31 sts, 1 ch)

Fasten off A.

RS facing, hold your heart with the tip up and join B in the first hdc of round 3.

Round 4. Sc 1 in same st as joining, sc 1 in next ch-1 sp, sc 1, hdc 1, dc 1, [dc 1, tr 1], ch 2.

[Tr 1, dc 1], dc 1, [hdc 1, sc 1], sc 1, sc inc 1, hdc 1, [hdc 1, dc 1], ch 2.

[Dc 1, hdc 1], hdc 2, dc 1, tr 1 between the last dc of round 1 and the initial ch-2, dc 1 in next st of round 3, hdc 2, [hdc 1, dc 1], ch 2.

[Dc 1, hdc 1], hdc 1, sc inc 1, sc 1, [sc 1, hdc 1], dc 1, [dc 1, tr 1], ch 2.

[Tr 1, dc 1], dc 1, hdc 1, join with a sl st in first sc.

Fasten off and weave in all your ends.

Well done, your crochet Heart Square is ready!

Find more granny squares to crochet here on the blog…

3 thoughts on “Little Heart Square – Free Crochet Pattern”

  1. Can you explain the increase in your pattern? I am confused. When the pattern says “sc inc,” do I make 2 sc in that stitch? And when it says “3 sc inc,” do I make 2 sc in each of the next 3 stitches?

    • Hi, that’s correct. To make one increase, you simply make 2 sts in the same indicated st. So, if the pattern says “sc inc 3”, you make 2 sc in each of the next 3 sts. The same applies to hdc or dc increases.
      I hope this answered your question 🙂


Leave a Comment