Materials:
Three colors of yarn (navy blue, light blue, and white)
2.5mm crochet hook
Abbreviations:
ch = chain
st(s) = stitch(es)
sl st = slip stitch
dc = double crochet
Decrease: yo, insert hook in the next st, yo and pull up a loop, yo and draw through 2 loops on hook, yo, skip next 3 sts, insert hook in next st, yo and pull up a loop, yo and draw through 2 loops on hook, yo and draw through all 3 loops on hook (counts as one dc).
Multiple of 20 plus 5.
Chain 345 with yarn A.
Row 1: Dc in the 5th ch from the hook (4 skipped chains count as the first dc plus 1 ch), ch 1, skip next ch, (dc in next ch, ch 1, skip next ch) repeat 3 times, decrease as follows: yo, insert hook in the next st, yo and pull up a loop, yo and draw through 2 loops on hook, yo, skip next 3 sts, insert hook in next st, yo and pull up a loop, yo and draw through 2 loops on hook, yo and draw through all 3 loops on hook (counts as one dc), *ch 1, skip next ch, (dc in next ch, ch 1, skip next ch) repeat 3 times, (dc, ch 3, dc) in the next ch, ch 1, skip next ch, (dc in next ch, ch 1, skip next ch) repeat 3 times, decrease*, repeat from * to * 16 times, ch 1, skip next ch, (dc in the next ch, ch 1, skip next ch) repeat 3 times, (dc, ch 1, dc) in the last ch.
Row 2: ch 3 (counts as 1st dc), turn, 2 dc in the 1st dc, dc in the next ch 1 space, (dc in next dc and in next ch 1 space) repeat 3 times, decrease, *(dc in the next ch 1 space and the next dc) repeat 3 times, (2 dc, ch 3, 2 dc) in the next ch 3 space, (dc in the next dc and the next ch 1 space) repeat 3 times, decrease*, repeat from * to * 16 times, dc in the next ch 1 space, (dc in the next dc and the next ch 1 space) repeat 3 times, 3 dc in the last dc (last ch-1 space and last dc is ch-4 at the beginning of previous row).
Row 3: ch 4 (counts as 1st dc plus ch 1), turn, dc in the 1st dc, ch 1, skip the next dc, (dc in the next dc, ch 1, skip next dc) repeat 3 times, decrease, ch 1, (skip the next dc, dc in the next dc, ch 1) repeat 3 times, *(dc, ch 3, dc) in the next ch 3 space, ch 1, (dc in the next dc, ch 1, skip next dc) repeat 3 times, decrease, ch 1, (skip next dc, dc in next dc, ch 1) 3 times*, repeat from * to * 16 times, skip the next dc, (dc, ch 1, dc) in the last dc (last dc is a ch-3 at the beginning of the previous row).

Repeat rows 2 and 3 as follows:
Rows 2-7: yarn A
Rows 8-13: yarn B
Rows 14-19: yarn C
Repeat rows 2-19 six times.
Repeat rows 2-7. Tie off.
Tips for Success:
Maintain consistent tension to ensure the zigzags look even.
If you make a mistake, don’t hesitate to unravel and redo that section.
And that’s how you create a stunning zigzag crochet pattern! This design is perfect for blankets, but you can also adapt it for scarves, cushions, or even table runners. Experiment with different color combinations to match your personal style or home decor.


