
A beautiful twist on a classic! This Large Heart Granny Square pattern seamlessly blends traditional crochet clusters with clean colorwork to create a bold, striking heart motif right in the center. Perfect for blankets, bags, or festive pillows!
Materials & Tools
-
Yarn: Aran-weight (Medium/Category 4) yarn in two highly contrasting colors.
-
Color A: Background/Border color
-
Color B: Heart color
-
-
Hook: 5.5 mm (US I/9 or UK 5) crochet hook
-
Notions: Tapestry needle for weaving in ends, and scissors.
Key Techniques & Notes
-
The Right Side (RS): You will always work with the front of the square facing you. Do not turn your work at the end of the rounds.
-
Seamless Color Transitions: When changing colors, always do so on the very last yarn-over (yo) of the last double crochet (dc) stitch of the current color. Pull the new color through the remaining two loops on your hook to complete the stitch.
-
Managing Your Yarn: You can carry the unused yarn color along the top of your stitches and crochet right over it to hide it, or drop it and pick it back up if it’s close by.
-
Stitch Instructions:
-
“dc 3” means work 1 double crochet into each of the next 3 stitches.
-
[dc 3, ch 2, dc 3]means work all of those stitches into the exact same corner space to build your turn.
-
Detailed Step-by-Step Pattern
Round 1: Creating the Foundation
Using Color A (Background).
-
Begin by forming a Magic Circle (MC).
-
Chain 4 (this counts as your first double crochet and a chain-2 corner space).
-
Work 3 double crochets into the magic circle, then chain 2.
-
Work another 3 double crochets into the circle, then chain 2.
-
Work 3 more double crochets into the circle, then chain 2.
-
To finish the square shape, work 2 double crochets into the circle.
-
Join the round by making a slip stitch into the 3rd chain of your starting chain-4. Pull the magic circle tail tight to close the center.
-
Round Count: You will have 3 double crochets on each of the 4 sides, separated by 4 chain-2 corner spaces.
Round 2: Expanding the Base
Using Color A (Background).
-
Slip stitch into the first chain-2 corner space. Chain 4, then work 3 double crochets into that same corner space. Chain 1.
-
Skip the next 3 stitches. In the next corner space, work: 3 double crochets, chain 2, and 3 double crochets. Chain 1.
-
Repeat step 2 for the next two corners.
-
To finish the round, work 2 double crochets into the very first corner space you started in. Join with a slip stitch into the 3rd chain of your starting chain-4.
-
Round Count: Each side now features 6 double crochets and 1 chain-1 space, with a chain-2 space at each of the 4 corners.
Round 3: Setting Up for the Design
Using Color A (Background).
-
Slip stitch into the corner space. Chain 4, then work 3 double crochets into the same space.
-
Chain 1, skip 3 stitches, and work 3 double crochets into the chain-1 space from the previous round. Chain 1, skip 3 stitches, and work your corner cluster
[3 double crochets, chain 2, 3 double crochets]into the corner space. -
Repeat the instructions in italics 3 times around the square.
-
For the final side, chain 1, skip 3 stitches, work 3 double crochets in the chain-1 space, then work 2 double crochets into the initial starting corner. Join with a slip stitch to the 3rd chain of your starting chain-4.
-
Round Count: Each side has 9 double crochets and 2 chain-1 spaces, with a chain-2 space at each corner.
Round 4: Introducing the Heart Point
This round introduces Color B to form the bottom point of the heart.
-
[Color A] Slip stitch into the corner space. Chain 4, work 3 double crochets in the same space. (Chain 1, skip 3, 3 double crochets in the next chain-1 space) twice. Note: Change to Color B on the last yarn-over of the final double crochet.
-
[Color B] Chain 1, skip 3 stitches. In the corner space, work: 3 double crochets, chain 2, and 3 double crochets. Change back to Color A on the final yarn-over.
-
[Color A] (Chain 1, skip 3, 3 double crochets in the next chain-1 space) twice. Change to Color B on the last yarn-over.
-
[Color B] Chain 1, skip 3 stitches. In the corner space, work: 3 double crochets, chain 2, and 3 double crochets. Change back to Color A on the final yarn-over.
-
[Color A] Complete the rest of the round in the background color: (Chain 1, skip 3, 3 double crochets in the chain-1 space) twice. Chain 1, skip 3, work your corner cluster
[3 double crochets, chain 2, 3 double crochets]in the next corner. (Chain 1, skip 3, 3 double crochets in the chain-1 space) twice. Chain 1, skip 3, work 2 double crochets in the starting corner, and slip stitch to the 3rd chain to join.
-
Round Count: Each side has 12 double crochets and 3 chain-1 spaces.
Round 5: Growing the Heart
Expanding the heart color across two sides.
-
[Color A] Slip stitch into the corner space. Chain 4, work 3 double crochets in the same space. (Chain 1, skip 3, 3 double crochets in the chain-1 space) twice. Change to Color B on the last yarn-over.
-
[Color B] Chain 1, skip 3, 3 double crochets in the next space. Chain 1, skip 3, work a corner cluster
[3 double crochets, chain 2, 3 double crochets]in the corner space. Chain 1, skip 3, 3 double crochets in the next space. Change to Color A on the last yarn-over. -
[Color A] Chain 1, skip 3, 3 double crochets in the next space. Change to Color B on the last yarn-over.
-
[Color B] Chain 1, skip 3, 3 double crochets in the next space. Chain 1, skip 3, work a corner cluster
[3 double crochets, chain 2, 3 double crochets]in the corner space. Chain 1, skip 3, 3 double crochets in the next space. Change to Color A on the last yarn-over. -
[Color A] (Chain 1, skip 3, 3 double crochets in the next space) twice. Chain 1, skip 3, work a standard corner cluster
[3 double crochets, chain 2, 3 double crochets]. Chain 1, skip 3, 3 double crochets in the next space. Change to Color B on the last yarn-over. -
[Color B] Chain 1, skip 3, 3 double crochets in the next space. Change to Color A on the last yarn-over.
-
[Color A] Chain 1, skip 3, 3 double crochets in the next space. Chain 1, skip 3, work 2 double crochets in the starting corner, and slip stitch to the 3rd chain to join.
-
Round Count: Each side has 15 double crochets and 4 chain-1 spaces.
Round 6: Defining the Heart Tops
Creating the upper curves of the heart.
-
[Color A] Slip stitch into the corner space. Chain 4, work 3 double crochets in the same space. (Chain 1, skip 3, 3 double crochets in the next space) twice. Change to Color B on the last yarn-over.
-
[Color B] (Chain 1, skip 3, 3 double crochets in the next space) twice. Chain 1, skip 3, work a corner cluster
[3 double crochets, chain 2, 3 double crochets]. (Chain 1, skip 3, 3 double crochets in the next space) 4 times. Work another corner cluster[3 double crochets, chain 2, 3 double crochets]in the next corner. (Chain 1, skip 3, 3 double crochets in the next space) twice. Change to Color A on the last yarn-over. -
[Color A] (Chain 1, skip 3, 3 double crochets in the next space) twice. Chain 1, skip 3, work a corner cluster
[3 double crochets, chain 2, 3 double crochets]. Chain 1, skip 3, 3 double crochets in the next space. Change to Color B on the last yarn-over. -
[Color B] (Chain 1, skip 3, 3 double crochets in the next space) twice. Change to Color A on the last yarn-over.
-
[Color A] Chain 1, skip 3, 3 double crochets in the next space. Chain 1, skip 3, work 2 double crochets in the starting corner. Change to Color B on the very last yarn-over of this stitch.
-
[Color B] Slip stitch into the 3rd chain of the starting chain-4 to finish the round. Fasten off Color A.
-
Round Count: Each side has 18 double crochets and 5 chain-1 spaces.
Round 7: The Outer Border
Using Color B (Heart Color) to create a solid frame around your heart.
-
Slip stitch into the first corner space. Chain 4, then work 3 double crochets into the same space.
-
Work your way down the side: (Chain 1, skip 3 stitches, then work 3 double crochets in the next chain-1 space) 5 times. Chain 1, skip the last 3 stitches of that side, and work a corner cluster
[3 double crochets, chain 2, 3 double crochets]into the corner space. -
Repeat the instructions in italics 3 more times to finish all four sides.
-
To close the square: after your final side sequence, chain 1, skip 3 stitches, and work 2 double crochets into the initial starting corner.
-
Join with a slip stitch into the 3rd chain of your starting chain-4.
Finishing
Cut your yarn leaving a small tail, pull it through the final loop to secure it, and use your tapestry needle to cleanly weave in all remaining loose yarn ends on the back of the square. Block your finished square to sharpen the corners and make the heart pop!
