Heart Granny Square

In 2019 I made my Green Heart Granny Square Blanket. I have had lots of requests for the Heart pattern.

The Heart Granny Square is basically a Granny Square. You can find the basic Granny Square pattern here – which includes a video tutorial for the basic Granny Square pattern.

On this page you will find a tutorial for how to make a Heart Granny Square. I have two versions to share with you – a narrow heart and wide heart – you can choose which one you prefer.

The tutorial below is a photo heavy step-by-step guide.

Heart Granny Square
The wide Heart Granny Square (left) and the narrow Heart Granny Square (right)

The difference in the two is only small – the wide Heart Granny Square has 1 additional round.

Abbreviations/Crochet terminology:

  • UK terms are used throughout. 
  • ss         slip stitch
  • tr         treble crochet
  • ch        chain
  • beg-ch beginning chain
  • *to*     instructions between asterisks will be repeated as specified

Stitch Guide/Conversion Guide

Stitch conversion

Notes on the Heart Granny Square pattern

This pattern instructs you turn the work over after each round – I find this helps to keep the square even and it also makes the work reversible – and this is a technique that I like to use with all of my Granny Squares.

Whilst this pattern is simple, and uses the Granny Square pattern, the key to working the Heart shape is the use of different coloured yarn (yarn A for the heart, and yarn B for the area surrounding the heart).

The yarn changes can be a bit fiddly; my method of colour change described below is introducing the new yarn on the final yarn over of the previous treble stitch, and then cutting the yarn at each colour change.

This does mean that you have a number of ends to secure and then weave in. The groups of trebles in the next round hide the knots. If you prefer you can carry the yarn, or use your chosen method of colour change.

The two different versions are the same up to round three. The first two rounds are as per normal Granny Square. Round 3 has several colour changes to form the heart shape.

For the narrow version, round four onwards are as for the normal Granny Square pattern.

For the wide version you work an additional round of colour changes, before the normal Granny Square pattern from round five onwards.

Tutorial for the Heart Granny Square

Foundation Using the yarn colour chosen for your heart (yarn A), Ch4, join with ss in first ch to form a ring (alternatively you can use a magic ring).

Round 1 Continue with same yarn colour, Ch3 (counts as first tr), 2tr in ring, (ch2, 3tr) 3 times, ch2, join with ss into the top of the beg-ch3 (Fig 1).

Heart Granny Square
Fig 1.

Round 2 Turn work over.  Ss back into the corner space just formed, Ch3 (counts as first tr), 2tr into same space, *(3tr, ch2, 3tr) in next ch2 corner space*, repeat from *to* twice more, 3tr in corner space where you started, ch2, ss into the top of the beg-ch3. See Fig 2.

Heart Granny Square
Fig 2.

Round 3 Turn work over.  Ss back into the corner space just formed (Fig 3), Ch3 (counts as first tr), 2tr into same space (Fig 4), 3tr in space formed between the treble clusters from round 2, but do not work the final yarn over of the third treble crochet stitch (Fig 5).

Introduce contrast colour yarn B on the final yarn over (Fig 6). Cut yarn A.

Work (3tr, ch2, 3tr) in ch2 corner space using yarn B. Do not work the final yarn over (Fig 7).

Introduce yarn A on the final yarn over (Fig 8). Cut yarn B.

Using yarn A, work 3tr in space formed between the treble clusters from round 2. Do not work the final yarn over (Fig 9).

Introduce yarn B on the final yarn over (Fig 10). Cut yarn A

Work (3tr, ch2, 3tr) in ch2 corner space using yarn B. Do not work the final yarn over (Fig 11).

Introduce yarn A on the final yarn over (Fig 12). Cut yarn B.

Using yarn A, work 3tr in space formed between the treble clusters from round 2 (Fig 13).

Continue with yarn A.

Work (3tr, ch2, 3tr) in next ch2 corner space. Do not work the final yarn over (Fig 14). Introduce yarn B on the final yarn over (Fig 15). Cut yarn A.

Using yarn B, work 3tr in space formed between the treble clusters from round 2 (Fig 16). Do not work the final yarn over.

Introduce yarn A on the final yarn over (Fig 17). Cut yarn B.

Using yarn A. Work 3tr in the corner space where you started the round (Fig 18). Ss into the top of the beg-ch3 (Fig 19).

After round 3, if you turn your square over you will see a mass of untied ends (Fig 20). Now go back and secure these ends (I knot them) (Fig 21).

Now go and sew the ends in (Fig 22).

Heart Granny Square
Fig 22

For the narrow Heart Granny Square ONLY (see further down below for alternative Round 4 for the wide heart)

For the narrow Heart Granny Square, you just work the next rounds as a normal Granny Square as follows.

Round 4 Turn work over.  Using Yarn B pull up a loop in any ch2 corner space Ch3 (counts as first tr), 2tr into same space, *3tr in next two spaces formed between the treble clusters from round 3, (3tr, ch2, 3tr) in next ch2 corner space*, repeat from *to* twice more, 3tr in the next two spaces formed between the treble clusters from round 3, 3tr in corner space where you started, ch2, ss into the top of the beg-ch3. Fasten off. (Fig 23).

Round 5 onwards – add more rounds as for round 4 in your chosen colours.

Heart Granny Square
Fig 23

For the wide Heart Granny Square the Round 4 is as follows:

Alternative Round 4 (for wide Heart Granny Square ONLY) Turn work over.  Pull up a loop of yarn B in the top right ch2 corner space Ch3 (counts as first tr) (Fig 24), 2tr into same space, 3tr in each space formed between the treble clusters from the previous round (Fig 25), (3tr, ch2, 3tr) in next ch2 corner space, do not work the final yarn over (Fig 26).

Introduce yarn A (cut yarn B) on the final yarn over and, using yarn A, work 3tr in the next space (Fig 27). Do not work the final yarn over.

Introduce yarn B (cut yarn A) (Fig 28).

Using yarn B, work 3tr in the next space, (3tr, ch2, 3tr) in the corner space. Turn the corner and continue working along the bottom side of the square with 3tr in each space.

Work (3tr, ch2, 3tr) in the corner space (Fig 29).

Work 3tr in the next space, but do not work the final yarn over (Fig 30).

Introduce yarn A on the final yarn over (cut off yarn B).

Using yarn A, work 3tr in the next space, do not work the final yarn over (Fig 31).

Introduce yarn B on the final yarn over (cut yarn A).

Using yarn B, work 3tr in the corner space that started the round (Fig 32). Ch2 and ss into the top of beg-ch3 (Fig 33). Do not fasten off yarn B, as you will be adding another round in yarn B.

Tie the loose ends and weave in.

Round 5 Turn work over.  Continue with yarn B. Ss back into the corner space just formed. Ch3 (counts as first tr), 2tr into same space, *3tr in next two spaces formed between the treble clusters from round 3, (3tr, ch2, 3tr) in next ch2 corner space*, repeat from *to* twice more, 3tr in the next two spaces formed between the treble clusters from round 3, 3tr in corner space where you started, ch2, ss into top of the beg-ch3. Fasten off (Fig 34).

Heart Granny Square
Fig 34

Round 6 onwards – add more rounds as for round 5 in your chosen colours.