
Creating a half-and-half granny square usually involves a tedious process of joining separate triangles or dealing with messy tension from carrying a secondary color under your stitches. This method eliminates both issues.
By strategically turning your work at the end of every round, you will alternate directions, allowing you to drop your yarn and pick it right back up exactly where you left it on the previous row. The result? A perfectly crisp diagonal color split, flawless tension, and only four total yarn tails to weave in at the very end.
Below are the detailed, step-by-step instructions for both the Classic (Spaced) and Solid variations of the half-and-half granny square.
Project Blueprint & Materials
-
Yarn: Medium/Aran weight (Category 4) yarn in two highly contrasting colors (referred to as Color A and Color B).
-
Crochet Hook: 5.5 mm (US I/9) or the size recommended on your yarn label.
-
Tools: Tapestry needle for weaving in the final four tails, and scissors.
Pattern Key (US Terms)
-
Ch: Chain
-
Dc: Double Crochet
-
MC: Magic Circle / Magic Ring
-
Sl St: Slip Stitch
-
Sp / Sts: Space / Stitches
-
RS / WS: Right Side / Wrong Side
-
Yo: Yarn Over
Master Technique: Seamless Color Transitions on the Wrong Side (WS)
To keep the diagonal line completely clean without bleeding colors into each other, master this transition whenever the pattern tells you to switch from one yarn to the next:
-
Stop Before the Final Pull-Through: Work your last double crochet stitch in the current color until there are exactly two loops left on your hook (you have yarned over and pulled through the first two loops).
-
Position Your Yarn: Bring your current working yarn forward (towards the Wrong Side of the project, facing you) and drop it. Bring the new color up.
-
Complete the Stitch: Yarn over with the new color and pull it through the final two loops on your hook.
-
Secure: Gently tug the dropped color to the side to keep the tension firm, then proceed with your new working color.
Guide 1: The Classic Half-and-Half Granny Square

This style creates the traditional, breezy granny square look featuring clusters of three double crochets separated by chain spaces.
[COLOR A]
/\ /\
/ \ / \
/ \ / \
/ \ / \
/________\/________\ <-- Diagonal Split Line
\ /\ /
\ / \ /
\ / / /
\ / \ /
\/________\/
[COLOR B]
Round 1 (RS)
-
With Color A: Begin by forming a Magic Circle.
-
Ch 3 (this acts as your first double crochet). Work 2 dc into the circle, ch 2, then work 3 dc into the circle. Stop at the final pull-through of that last dc and change to Color B.
-
With Color B: Ch 2. Work 3 dc into the circle, ch 2, and work 3 more dc into the circle.
-
To Join: Ch 1 (this serves as half of your corner space), then slip stitch into the 3rd chain of your initial starting chain to close the round.
-
Stitch count: 3 dc per side, with 4 corner spaces.
Round 2 (WS)
-
With Color B: Ch 1 and turn your work. Slip stitch backward into the corner space you just created. Ch 3 (counts as a dc), then work 2 dc into that same corner space. Ch 1. In the next corner space, work a full corner cluster: [3 dc, ch 2, 3 dc]. Ch 1. In the following corner space, work 3 dc, executing your color change to Color A on the last stitch.
-
With Color A: Ch 2. In that exact same corner space you just worked into, add 3 more dc. Ch 1. In the next corner space, work a full corner cluster: [3 dc, ch 2, 3 dc]. Ch 1. In the final corner space, work 3 dc.
-
To Join: Ch 1, then slip stitch into the 3rd chain of your starting chain to close.
-
Stitch count: 6 dc and 1 ch-1 space per side.
Round 3 (RS)
-
With Color A: Ch 1 and turn your work. Slip stitch back into the corner space. Ch 3 (counts as a dc), 2 dc in the same space. Ch 1. Work 3 dc into the next ch-1 side space, ch 1. In the corner space, work [3 dc, ch 2, 3 dc]. Ch 1, 3 dc in the next ch-1 side space, ch 1. Work 3 dc into the next corner space, completing your color change to Color B on the final stitch.
-
With Color B: Ch 2. Work 3 dc into that same corner space. Ch 1, 3 dc in the next ch-1 side space, ch 1. Work a full corner cluster [3 dc, ch 2, 3 dc] in the next corner space. Ch 1, 3 dc in the next ch-1 side space, ch 1. Work 3 dc into the very first corner space where you started the round.
-
To Join: Ch 1, then slip stitch into the 3rd chain of the starting chain to close.
-
Stitch count: 9 dc and 2 ch-1 spaces per side.
Round 4 (WS)
-
With Color B: Ch 1, turn your work, and slip stitch into the corner space. Ch 3 (counts as a dc), 2 dc in the same space. Ch 1. Work 3 dc in the next ch-1 space, ch 1. Repeat from * across the side to the next corner. Work a full corner cluster [3 dc, ch 2, 3 dc] in the corner space. Ch 1, then work 3 dc into each ch-1 space across the next side, finishing with ch 1. In the next corner space, work 3 dc, switching your color change to Color A on the last stitch.
-
With Color A: Ch 2. Work 3 dc in that same corner space. Ch 1. Work 3 dc into each ch-1 space across the side, separating them with a ch 1. Work a full corner cluster [3 dc, ch 2, 3 dc] in the corner space. Ch 1, work 3 dc into each ch-1 space across the final side, finishing with ch 1. Work 3 dc into the starting corner space.
-
To Join: Ch 1, slip stitch into the 3rd chain of your starting chain to close.
-
Stitch count: 12 dc and 3 ch-1 spaces per side.
Round 5 and Beyond
To make your square larger, simply repeat the logic established in Round 4. Turn your work every round, working 3-dc clusters into the side spaces, full [3 dc, ch 2, 3 dc] clusters in the solid-color corners, and managing your two-color split at the exact halfway points using the WS or RS color change methods.
Guide 2: The Solid Half-and-Half Granny Square

If you prefer a denser fabric without the signature “windows” of a traditional granny square, this solid variation uses continuous double crochets across the walls.
=====================
| \ / |
| \ [A] / |
| \ / |
| \ / |
|=========\=========| <--- Solid Diagonal Split
| / \ |
| / \ |
| / [B] \ |
| / \ |
=====================
Round 1 (RS)
-
With Color A: Create a Magic Circle. Ch 3 (counts as a dc), work 2 dc into the circle, ch 2, then work 3 dc into the circle, changing to Color B on the final pull-through of the last stitch.
-
With Color B: Ch 2, 3 dc into the circle, ch 2, 3 dc into the circle.
-
To Join: Ch 1, then slip stitch into the 3rd chain of your starting chain to close.
-
Stitch count: 3 dc per side.
Round 2 (WS)
-
With Color B: Ch 1 and turn your work. Slip stitch back into the corner space. Ch 3 (counts as a dc), then work 1 more dc into that same corner space. Work 1 dc into each of the next 3 stitches across the wall. In the next corner space, work 2 dc, executing your color change to Color A on the final stitch.
-
With Color A: Ch 2. In that same corner space, work 2 more dc. Work 1 dc into each of the next 3 stitches across the wall. In the final corner space, work 2 dc.
-
To Join: Ch 1, then slip stitch into the 3rd chain of your starting chain to close.
-
Stitch count: 7 dc per side.
Round 3 (RS)
-
With Color A: Ch 1 and turn your work. Slip stitch back into the corner space. Ch 3 (counts as a dc), then work 1 more dc into that same corner space. Work 1 dc into each of the next 7 stitches across the solid wall. In the corner space, work a full solid corner: [2 dc, ch 2, 2 dc]. Work 1 dc into each of the next 7 stitches across the second wall. In the next corner space, work 2 dc, executing your color change to Color B on the final stitch.
-
With Color B: Ch 2. Work 2 more dc into that same corner space. Work 1 dc into each of the next 7 stitches across the third wall. In the corner space, work a full solid corner: [2 dc, ch 2, 2 dc]. Work 1 dc into each of the next 7 stitches across the final wall. To finish the round, work 2 dc into the very first corner space where you started.
-
To Join: Ch 1, then slip stitch into the 3rd chain of your starting chain to close.
-
Stitch count: 11 dc per side.
Round 4 and Beyond
To continuously scale your solid square, follow the established rule:
-
Turn your work at the start of every round.
-
Work exactly 1 dc into every stitch across the sides.
-
When encountering a mono-color corner, work
[2 dc, ch 2, 2 dc]. -
When encountering the split-color corners, work
2 dcin the current color, execute your color change,ch 2, and work2 dcin the new color to complete the turn seamlessly.
Finishing Your Squares
Once your square has reached your desired size, snip both yarn strands leaving a 6-inch tail. Pull the tails through your final stitches to secure them.
Because you did not carry any yarn through your stitches, you will only have your starting magic circle tails and your ending tails to weave in.
Use your tapestry needle to cleanly weave the tails into matching color sections to keep the color boundary pristine.
