Here is a step-by-step tutorial for making the Diagonal Half-and-Half Granny Square exactly like the picture.
I will break it into stitch counts, round-by-round instructions, corner placements, and color switching so you can follow easily.
๐งถ FULL DETAILED PATTERN (US TERMS)
Colors:
- Color A = Green
- Color B = Pink
Square is made in two parts:
1๏ธโฃ First make a triangle (Color A)
2๏ธโฃ Then turn the triangle into a square (Color B)

โจ PART 1 โ GREEN TRIANGLE (Color A)
Round 1 โ Start the Triangle
- Make a magic ring.
- Ch 3 (counts as 1 dc).
- Work 2 dc into the ring.
โ (This is your first cluster of 3 dc.) - Ch 2 (this is Corner 1).
- Work 3 dc again into the ring.
- Ch 2 (Corner 2).
- Work 3 dc again.
- Ch 2 (Corner 3).
- Tighten the magic ring.
- Sl st to top of starting ch 3.
๐ Stitch count: 3 corners, each with 3 dc.
You now have a small 3-sided granny triangle.

Round 2 โ Expand the 3 Corners
- Sl st across into the first corner ch-2 space.
- In the corner space, work:
(3 dc, ch 2, 3 dc). - Along the next side, you will see 1 space (from round 1).
Make 3 dc into that space. - In the next corner:
(3 dc, ch 2, 3 dc). - Along next side: 3 dc in the space.
- In the last corner:
(3 dc, ch 2, 3 dc). - Last side: 3 dc in side space.
- Sl st to join.
๐ Triangle grows bigger.
Round 3 โ Same Increase Method
Repeat the same pattern:
Every corner space:
โ (3 dc, ch 2, 3 dc)
Every side space:
โ 3 dc
โ In this round, each side will now have 2 side spaces.
Round 4 โ Same Pattern
Repeat again.
โ Every round adds +1 more side space per side.
โ Still working in a triangle shape.
Round 5 โ Last Green Round
Repeat corner + side repeats:
Corners: (3 dc, ch 2, 3 dc)
Sides: 3 dc in each space
Now you have a large green triangle like the picture.

โจ PART 2 โ ADD PINK TO TURN TRIANGLE INTO A SQUARE
We now attach Color B (pink).
Choose any corner of the triangle.
We will now create 4 corners instead of 3 โ this transforms triangle โ square.
โญ PINK ROUND 1 โ Create a Square Shape
Attach yarn in a corner ch-2 space.
New Square corners:
โ One corner goes on each triangle corner
โ The fourth corner will be created at the middle of the long straight edge
Work this round like this:
Corner 1 (triangle corner)
- Work: (3 dc, ch 2, 3 dc)
Side 1 (has several spaces)
- Make 3 dc in each side space from the green triangle
Corner 2 (triangle corner)
- Work: (3 dc, ch 2, 3 dc)
Side 2
- Again make 3 dc in each space
โ Corner 3 โ the NEW corner
This corner is created at the middle point of the long side:
- When you reach the center, work ch-1, skip 1 space, then:
(3 dc, ch 2, 3 dc)
This creates the 4th square corner.
Side 3
- 3 dc in each space until next triangle corner
Corner 4 (triangle corner)
- Work: (3 dc, ch 2, 3 dc)
Sl st to join.
โ Now your shape is a perfect square.

โญ PINK ROUND 2 โ Build the Square Bigger
Now it becomes a normal granny square.
For every corner ch-2 space:
โ (3 dc, ch 2, 3 dc)
For every side space:
โ 3 dc
Work all the way around.
โญ PINK ROUND 3 โ Optional (For Size)
Repeat:
Corners: (3 dc, ch 2, 3 dc)
Sides: 3 dc in each space
After this you will have a square the same size as the picture.
๐งต JOINING THE SQUARES
To make the full blanket pattern:
- Join squares using slip stitch join or single crochet join.
- Rotate every square 90ยฐ to form the diagonal pattern.
