
Pattern Description:
This heart granny square pattern is a cute pattern that can be incorporated into larger projects like totes or cardigans, and is ideal for using up yarn scraps.
While not technically a “granny square” due to not using the granny stitch, it is categorized as one because it is worked in rounds.
It’s excellent practice for beginners as it utilizes all basic stitches for shaping the heart and square.
Materials Needed & Measurements:
- Yarn:
- Heart color yarn: Medium weight (e.g., Caron Big Cakes Self Striping Yarn in “Toffee Brickle“)
- Base color yarn: Medium weight (e.g., Red Heart Super Saver yarn in “White“)
- Yarn Weight: Medium weight
- Hook: 5mm Clover Amour crochet hook
- Notions: Scissors, Yarn needle, Blocking board & T-pins (optional)
- Measurements: 11 centimeters wide x 11 centimeters long (4.33 x 4.33 inches)
Stitches & Abbreviations Used:
- ch = chain
- ch1-sp = chain-1-space (the space created by chaining 1)
- ch2-sp = chain-2-space
- dc = double crochet
- dc2tog = double crochet 2 stitches together (a decrease)
- hdc = half double crochet
- rep = repeat
- sc = single crochet
- sk = skip
- sl st = slip stitch
- st = stitch
- tr = treble crochet
Instructions for Making the Heart Granny Square Pattern:

Here are the detailed instructions to make the Heart Granny Square Pattern perfectly:
Heart Section
You will start with your heart color yarn.
- Make a slipknot, ch4, and sl st to 1st ch to form a loop.
- Tip: If you find it difficult to make all the stitches into the ring for Round 1, you can try chaining 5 instead. You may also substitute this foundation with a magic ring.
- Round 1: ch3, dc11 into ring, sl st to top of ch3 (you should have 12 stitches in total, as the ch3 counts as the first stitch).
- Round 2: sk2, tr8 into third st, dc in each of next 2 st, [dc, tr] in next st, ch1, [tr, dc] in next st, dc in each of next 2 st, tr8 into next st, sl st between first and last st of round 1 (this round will have 24 stitches and a ch1 at the bottom point of the heart).
- Note: The bolded ch1 marks the point at the bottom of the heart, with stitches mirrored on either side of it.
- Fasten off your heart color yarn.
Forming the Square Around the Heart
Now, attach your base color yarn to the fourth tr you made in Round 2. This point serves as the top-left corner of the square.
- Round 3: ch3, dc in same st, hdc, sc, hdc, dc, tr, [tr2, ch2, tr2] in next st, dc, hdc, sc in ch1-sp, hdc, dc, [tr2, ch2, tr2] in next st, tr, dc, hdc, sc, hdc, [dc2, ch2, dc2] in next st, hdc, dc2tog, tr between first and last st of round 1, dc2tog, hdc, [dc2, ch2] in next st, sl st.
- Note: This round should result in 9 stitches on each side of the square, with a ch2 in each corner.
- Important Note: The bolded sc in the pattern instructions marks the point at the bottom of the heart, and the stitches are mirrored on either side of this sc.
- Another Note: The initial “ch3, dc in same st” creates only part of the top-left corner. The subsequent three groups of stitches in parentheses form the other corners, and the very last group of stitches completes the top-left corner.
- Round 4: ch3, dc in ch2-sp below, dc in each of next 9 st, [dc2, ch2, dc2] in ch2-sp, rep between ** 3 more times, but only [dc2, ch2] in last ch2-sp, sl st.
- Upon completion, you should have 13 stitches on each side of the square, with a ch2 in each corner.
- Fasten off your base color yarn, and you now have a crochet heart granny square!
Optional Round 5 for a Larger Square
If you desire a slightly larger square, you can add Round 5:
- Round 5: ch3, dc in ch2-sp below, dc in each of next 13 st, [dc2, ch2, dc2] in ch2-sp, rep between ** 3 more times, but only [dc2, ch2] in last ch2-sp, sl st.
- This round will result in 17 stitches on each side of the square, with a ch2 in each corner.
- You can continue adding rounds by performing [dc2, ch2, dc2] in each of the four ch2-sp and working dc around each side.
Blocking Heart Granny Squares (Optional)
Blocking can significantly improve the appearance of your crochet project, especially for granny squares, by helping them achieve a perfect square shape and allowing stitches to lay flat.
While not mandatory, it is highly recommended if you plan to sew or stitch many squares together, as it results in a better overall project with cleaner lines.
To block your squares, you can use a crochet blocking board, which is a peg board designed to stack and uniformly block multiple squares.
Alternatively, if you don’t have a blocking board or prefer to dry squares separately for faster drying, foam boards and T-pins are good options.
The process involves wetting the square, squeezing out excess water, and then shaping the square.
Download Free PDF:
