The pattern consists in 6 different granny squares that use simple filet crochet to create a fun blanket. The name of the blanket is inspired in Rio Celeste, a river in Costa Rica. It is notable for its distinctive turquoise coloration.
Notes:
- Every round is started with standing or chainless double crochet, you can learn how to make it here. If you prefer you can replace it with ch 2 and will turn as pretty. The secret is in starting the rounds in the corner to make the join less noticeable.
- This pattern includes a 5 x 6 layout based in 5 colors but there is an additional 6 x 6 layout with focus in the granny squares types in the pdf version on Lovecrafts, Ravelry and Etsy. It has no color on it so you can print it and color it as you want or use it to plan your blanket.
- The squares were joined using the mattress stitch sewing.
Materials:
- Size 3/light weight yarn. I used 1080 yards (990 meters) in total of Star by Oren Bayan
- 196 yards / 180 meters (60 grams) of each color for the granny squares
- 100 yards /90 meters (30 grams) in total for the border
- 4 mm crochet hook
- Scissors
- Yarn needle
- Stitch markers
Abbreviations US terms:
- ch: chain
- sc: single crochet
- dc: double crochet
Size:
Gauge / tension:
Solid granny square
Make a magic ring or ch 4 and slip stitch in the first ch.
Row 1: (3 dc in the ring, ch 4) x 3, 3 dc in the ring, ch 2, dc in the top of the first dc to join.
Row 2: 2 dc in the ch space, (dc in the next 3 stitches, 2 dc in the next ch space, ch 4, 2 dc in the same ch space) x 3, dc in the next 3 stitches, 2 dc in the next ch space, ch 2, dc in the top of the first dc to join.
Row 3 - 6: 2 dc in the corner, (dc in the stitches from the previous row, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the stitches from previous row, 2 dc in the next corner, ch 2, dc in the top of the first dc to join.
Row 7: 3 sc in the corner, (sc in the stitches from the previous row, 7 sc in the next corner) x 3, sc in the stitches from previous row, 4 sc in the next corner, slip stitch to join in the first sc (or use invisible join) . Fasten off and cut the yarn 3 times long one side of the granny square.
![]() |
Solid granny square |
Diamond granny square
Make a magic ring or ch 4 and slip stitch in the first ch.
Row 1: (3 dc in the ring, ch 4) x 3, 3 dc in the ring, ch 2, dc in the top of the first dc to join.
Row 2: 2 dc in the corner, (dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 3: 2 dc in the corner, (dc in the stitches from the previous row, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the stitches from previous row, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 4: 2 dc in the corner, ( ch 2, skip 2 stitches, dc in the next 7 stitches, ch 2, skip 2 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, ch2, skip 2 stitches, dc in the next 7 stitches, ch 2, skip 2 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 5: 2 dc in the corner, (dc in the next 2 stitches, 2 dc in the next ch2 space, ch 2, skip 2 stitches, dc in the next 3 stitches, ch 2, skip 2 stitches, 2 dc in the next ch2 space, dc in the next 2 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 2 stitches, 2 dc in the next ch2 space, ch2, skip 2 stitches, dc in the next 3 stitches, ch 2, skip 2 stitches, 2 dc in the next ch2 space, dc in the next 2 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 6: 2 dc in the corner, (dc in the next 8 stitches, ch 3, skip 3 stitches, dc in the next 8 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 8 stitches, ch 3, skip 3 stitches, dc in the next 8 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 7: same as solid granny square.
![]() |
Diamond granny square |
Arrow granny square
Make a magic ring or ch 4 and slip stitch in the first ch.
Row 1: (3 dc in the ring, ch 4) x 3, 3 dc in the ring, ch 2, dc in the top of the first dc to join.
Row 2: 2 dc in the corner, (dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 3: 2 dc in the corner, (dc in the next 3 stitches, ch 1, skip 1 stitch, dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 3 stitches, ch 1, skip 1 stitch, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 4: 2 dc in the corner, (*dc in the next 3 stitches, ch 1, skip 1 stitch**, repeat from * to ** twice, dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, *dc in the next 3 stitches, ch 1, skip 1 stitch**, repeat from * to ** twice, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 5: 2 dc in the corner, (dc in the next 3 stitches, ch 1, skip 1 stitch, dc in the next 7 stitches, ch 1, skip 1 stitch, dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 3 stitches, ch 1, skip 1 stitch, dc in the next 7 stitches, ch 1, skip 1 stitch, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 6: 2 dc in the corner, (dc in the next 3 stitches, ch 1, skip 1 stitch, *dc in the next 5 stitches, ch 1, skip 1 stitch**, repeat from * to ** twice, dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same ch corner) x 3, dc in the next 3 stitches, ch 1, skip 1 stitch, *dc in the next 5 stitches, ch 1, skip 1 stitch**, repeat from * to ** twice, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 7: same as solid granny square.
![]() |
Arrow granny square |
Spiral granny square
Make a magic ring or ch 4 and slip stitch in the frst ch.
Row 1: (3 dc in the ring, ch 4) x 3, 3 dc in the ring, ch 2, dc in the top of the first dc to join.
Row 2: 2 dc in the corner, (dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 3: 2 dc in the corner, (ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 4: 2 dc in the corner, (dc in the next 4 stitches, ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 4 stitches, ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 5: 2 dc in the corner, (ch 2, skip 2 stitches, dc in the next 6 stitches, ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, ch 2, skip 2 stitches, dc in the next 6 stitches, ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 6: 2 dc in the corner, (dc in the next 4 stitches, ch 2, skip 2 stitches, dc in the next 6 stitches, ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 4 stitches, ch 2, skip 2 stitches, dc in the next 6 stitches, ch 2, skip 2 stitches, dc in the next 5 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 7: same as solid granny square.
![]() |
Spiral granny square |
Open granny square
Make a magic ring or ch 4 and slip stitch in the frst ch.
Row 1: (3 dc in the ring, ch 4) x 3, 3 dc in the ring, ch 2, dc in the top of the first dc to join.
Row 2: dc in the corner, ch 1, (*dc in the next stitch, ch 1, skip 1 stitch**, repeat from * to ** 2 times, dc in the next corner, ch 4, dc in the same corner) x 3, dc in the next corner, ch 1, *dc in the next stitch, ch 1, skip 1 stitch**, repeat from * to ** 2 times, dc in the next corner, ch 2, dc in the top of the first dc.
Row 3: 2 dc in the corner, (dc into each stitch from the previous row, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the stitches from previous row, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 4: dc in the corner, ch 1, (*dc in the next stitch, ch 1, skip 1 stitch**, repeat from * to ** 6 times, dc in the next corner, ch 4, dc in the same corner) x 3, dc in the next corner, ch 1, *dc in the next stitch, ch 1, skip 1 stitch**, repeat from * to ** 6 times, dc in the next corner, ch 2, dc in the top of the first dc.
Row 5: 2 dc in the corner, (dc into each stitch from the previous row, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the stitches from previous row, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 6: dc in the corner, ch 1, (*dc in the next stitch, ch 1, skip 1 stitch**, repeat from * to ** 10 times, dc in the next corner, ch 4, dc in the same corner) x 3, dc in the next corner, ch 1, *dc in the next stitch, ch 1, skip 1 stitch**, repeat from * to ** 10 times, dc in the next corner, ch 2, dc in the top of the first dc.
Row 7: same as solid granny square.
![]() |
Open granny square |
Boxes granny square
Make a magic ring or ch 4 and slip stitch in the first ch.
Row 1: (3 dc in the ring, ch 4) x 3, 3 dc in the ring, ch 2, dc in the top of the first dc to join.
Row 2: 2 dc in the corner, (dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 3: 2 dc in the corner, (dc in the next stitch, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next stitch, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next stitch, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next stitch, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 4: 2 dc in the corner, (dc in the next 3 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 3 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 3 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 3 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 5: 2 dc in the corner, (ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 5 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 5 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 6: 2 dc in the corner, (dc in the next 2 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 5 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 2 stitches, 2 dc in the next corner, ch 4, 2 dc in the same corner) x 3, dc in the next 2 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 5 stitches, ch 2, skip 2 stitches, dc, ch 2, skip 2 stitches, dc in the next 2 stitches, 2 dc in the next corner, ch 2, dc in the top of the first dc.
Row 7: same as solid granny square.
![]() |
Boxes granny square |
Border
Join the yarn in any stitch.
Row 1: ch 1 (does not count as stitch), sc into each stitch from last round of the granny squares, make sure to work 1 sc into each center stitch from the corner's squares that are sewn together, work 3 sc in the center stitch of the corners of the blanket. Slip stitch in the first sc to join.
Row 2: ch 1 (does not count as stitch), sc into each stitch from last round, work 3 sc in the center stitch of the corners of the blanket. Slip stitch in the first sc to join.
Change the color and join in any stitch, work in the wrong side of the blanket.
Row 3: ch 1 (does not count as stitch), dc in the next stitch, slip stitch in the next stitch. Repeat from * to ** all around. Join with slip stitch into the first dc. Fasten off and cut the yarn.
Now your blanket is done!!!
Please do not copy, redistribute or sell my pattern in any way. You are more than welcome to sell your finished item. I just ask that you please credit me as the designer. You may not use my pictures and pass them off as your own for they are my property. Thank you for your understanding.
©PATTERN COPYRIGHT 2023 Lisseth Jiménez. All rights reserved.