Mosaic ZiggyZag Blanket Square – Free Crochet pattern
This mosaic crochet blanket square features eye-catching zigzags that burst from the center and radiate outward. You’ll use overlay mosaic crochet, an easy colorwork technique, to create a clean, graphic design. This 12-inch square makes an easy addition to a blanket, a quick pair for a throw pillow, or a versatile piece for any project you have in mind.

This blanket square is worked in overlay mosaic crochet in the round, from the center out. Mosaic crochet uses just one color per round and two basic stitchesโsingle crochet in the back loop only and double crochet in the front loop only, two rounds down below. Those drop-down stitches create the mosaic crochet design.
Another great thing about working mosaic crochet in the round is you don’t have a bunch of ends to weave in. You’ll carry the unworked yarn as you go, picking up one color at a time and dropping the other to the back of the square.
If you’re new to mosaic crochet, this may sound complicated. But this addictive technique is much easier than you think it is! And if you need a little visual help, this pattern also has a full video tutorial!
Want to know more about mosaic crochet? Learn the basics and find all of my mosaic crochet patterns here.
This post contains affiliate links. While I may receive compensation when you purchase and item from a link, your price doesnโt change and all recommendations are my own. See affiliate disclosure policy.

More Blanket Square Patterns Using mosaic Crochet



MooglyCAL2025
The Mosaic ZiggyZag Blanket Square was featured in MooglyCAL2025, hosted by Moogly.
In this year-long event, 24 talented crochet designers came together to create a beautiful, one-of-a-kind blanket. They shared a new blanket square pattern every other week throughout 2025. She has hosted this popular event for over 10 years, and I’m so thrilled to be part of it this year!
Visit the CAL Page to learn more about the MoogyCAL2025 and see all the other great blanket square patterns!
The Mosaic ZiggyZag Square
If you make this pattern be sure to post pictures on social media and tag @juniperandoakes and use the hashtag #juniperandoakes. I would love to see your work!
The written pattern is provided free for you on this website further down below, but if you would like a ad-free, printable version of this blanket square pattern, you can purchase it from my shop (you can add it to your Ravelry pattern library from there). Or you can also buy the pattern on Ravelry or Etsy. The premium PDF also includes a mosaic crochet chart.
Purchase the Pattern from the Juniper & Oakes Shop
Skill Level: Easy
Materials
- Yarn: Medium (4) Worsted Weight
- Color A: Purple – 75 yards
- Color B: Cream – 75 yards
- Hook J/10 – 6.0mm
- Yarn needle
- Scissors
Gauge
9 Rounds in 4″ x 4″ square
May change hook size, or add/subtract rounds to meet 12″ square measurement
Finished Measurements
12″ x 12″ square
Stitch Abbreviations (US Terminology)
- BLOsc – Back Loop Only Single Crochet
- ch – Chain
- FLOdc – Front Loop Only Double Crochet
- mc – Magic Circle
- sc – Single Crochet
- sk – Skip
- sl st – Slip Stitch
- st – Stitch
- sp – Space

Special Stitches
Corner
BLOsc, ch1, BLOsc
Worked together into the BLO of the ch 1 of the corner in the row below.
Back Loop Only Single Crochet (BLOsc)
Insert hook through the back loop of indicated stitch, yo, pull up a loop, yo pull through both loops on hook.

Front Loop Only Double Crochet (FLOdc)
Yo, insert hook through the front loop of the stitch 2 rows below, yo, pull up a loop, yo, pull through two loops on hook, yo, pull through remaining loops.

Granny Stitch (GS):
3 dc worked in same stitch or space, followed by ch 1
Invisible Join
Work last stitch, Remove hook from loop, Insert hook through back of 1st stitch of row, Grab dropped loop, Pull yarn loop though. (May also use sl st to join.) Click here for a video tutorial.

Pattern Notes
- Pattern is overlay mosaic crochet worked in the round from the center out. Watch my tutorials on mosaic crochet for more information.
- Ch 1 at the beginning of a round does not count as a stitch.
- If you tend to have loose tension when you crochet, you may need to go down a hook size or choose a light worsted weight yarn to make this an 12″ square.
- Sts between *asterisks* are repeated on each side of the square
- Each round (except Round 1) begins with the corner sts.
- The Corner stitches (BLOsc, ch1, BLOsc) are worked together into the BLO of the ch1 of the corner in the row below.
- Carry the unworked yarn under the first BLOsc of each corner, then drop the unworked yarn to the wrong side of the work and continue working.
- The single FLOdc worked just before & after the corners are worked into the same ch st. (See Rounds 8, 15, 18, 19, 20, 21, 22)
- Unless otherwise stated, work an invisible join after each round.
- The free, ad-supported version of this pattern includes written instructions only. For a mosaic crochet chart, purchase the PDF version.
- There is a video tutorial for this square. click here to view.
Video Tutorial
Pattern for the Mosaic ZiggyZag Square
After each round, work an invisible join.
Instructions
After each round, work an invisible join.
Round 1: With Color A, make a mc, ch 1, 8 sc in mc.
Round 2: With Color B, ch 1, *Corner (see Special Stitches), BLOsc, repeat from * around.
Round 3: With Color A, ch 1, *Corner, BLOsc x1, FLOdc x1, BLOsc x1,* repeat from * around.
Round 4: With Color B ch 1, *Corner, BLOsc x1, FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x1,* repeat from * around.
Round 5: With Color A, ch 1, *Corner, BLOsc x1, FLOdc x1, BLOsc x3, FLOdc x1, BLOsc x1,* repeat from * around.
Round 6: With Color B, ch 1, *Corner, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x1,* repeat from * around.
Round 7: With Color A, ch 1, *Corner, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x1,* repeat from * around.
Round 8: With Color B, ch 1, *Corner, FLOdc x1, (BLOsc x3, FLOdc x1) 3 times,* repeat from* around.
Round 9: With Color A, ch 1, *Corner, BLOsc x2, FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc X1, BLOsc x2, FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2* repeat from * around.
Round 10: With Color B, ch 1, *Corner, (BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2, FLOdc x1) twice, BLOsc X1,* repeat from * around.
Round 11: With Color A, ch 1, *Corner, (BLOsc x3, FLOdc x1) 4 times, BLOsc x3, * repeat from * around.
Round 12: With Color B, ch 1, *Corner, BLOsc x2, FLOdc x1, BLOsc x2, (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) twice* repeat from * around.
Round 13: With Color A, ch 1, *Corner, BLOsc x2 (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) twice, FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2,* repeat from * around.
Round 14: With Color B, ch 1, *Corner, BLOsc x2, FLOdc x1, (BLOsc x3, FLOdc x1) 5 times, BLOsc x2, * repeat from * around.
Round 15: With Color A, ch 1, *Corner, (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) three times, FLOdc x1, BLOsc x1, FLOdc x1,* repeat from * around.
Rounds 16: With Color B, ch 1, *Corner, BLOsc x2, FLOdc x1, BLOsc x2, (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) three times,* repeat from * around.
Round 17: With Color A, ch 1, *Corner, BLOsc x1, FLOdc x1, (BLOsc x3, FLOdc x1) 7 times, BLOsc x1, * repeat from * around.
Round 18: With Color B, ch 1, *Corner, FLOdc x1, BLOsc x2, (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) three times, FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1,* repeat from * around.
Round 19: With Color A, ch 1, *Corner, (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) four times, FLOdc x1, BLOsc x1, FLOdc x1,* repeat from * around.
Round 20: With Color B, ch 1, *Corner, FLOdc x1, (BLOsc x3, FLOdc x1) 9 times,* repeat from* around.
Round 21: With Color A, ch 1, *Corner, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2, (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) four times, FLOdc x1,* repeat from * around.
Round 22: With Color B, ch 1, *Corner, FLOdc x1, BLOsc x2, (FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1, BLOsc x2) four times, FLOdc x1, BLOsc x1, FLOdc x1, BLOsc x2, FLOdc x1,* repeat from * around.
Round 23: With Color A, ch 1, *Corner, (BLOsc x3, FLOdc x1) 10 times, BLOsc x3,* repeat from* around.
Round 24: With Color B, ch 1, *Corner, sc in each st across, * repeat from * around.
Fasten off.
Weave in ends.
Block to 12″.
The Fine Print
This pattern and its images are the property of Juniper and Oakes ยฉ2025. The pattern is for your personal use only. Please do not copy/paste, distribute, or alter and claim as your own. You may sell products made by this pattern, but please credit @juniperandoakes.
Please post pictures on social media and tag @juniperandoakes and use the hashtag #juniperandoakes. You can also post pictures in the Juniper + Oakes Crochet Community Facebook Page.
Let me know if you run into a problem. I respond quickly and will help any way I can to clarify any confusion or challenging stitches.