Skip to main content

Little Waves Granny Square Blanket

This delightful pattern captures the gentle beauty of tiny waves, creating a serene and soothing blanket perfect for any baby. The "Little Waves Granny Square Blanket" combines classic granny squares with a fresh twist, using subtle stitch patterns that evoke the rhythm of soft waves lapping at the shore. Whether you're crocheting for a loved one or adding to your own collection, this cozy design promises to be a calming addition to any nursery. Follow along as we crochet together the perfect waves of warmth and comfort!


LEVEL: EASY

Materials Needed

  • Yarn: Size 3/lightweight yarn

    • Main color (silver): 300g

    • Accent colors (aqua & teal): 30g each for the border

    • Cream color (for joining): 30g

  • Hook: 4mm crochet hook

  • Other Tools: Scissors, yarn needle, stitch markers

Gauge or Tension

  • First 3 rows of the solid granny square = 8 cm x 8 cm (2.5” x 2.5”)

Blanket Size

  • Finished size: 78 cm x 91 cm (30.75” x 35.75”)

Abbreviations (US Terms)

  • ch = chain

  • dc = double crochet

  • hdc = half double crochet

  • sl st = slip stitch




Pattern Instructions

Granny Square

Make a magic ring or ch 4 and slip stitch in the first ch using your main color.

Round 1: (3 dc in the ring, ch 2) x 3, 3 dc in the ring, ch 1, hdc in the top of the first dc to join.

Round 2: 2 dc in the ch space, (dc in the next 3 stitches, 2 dc in the next ch space, ch 2, 2 dc in the same ch space) x 3, dc in the next 3 stitches, 2 dc in the next ch space, ch 1, hdc in the top of the first dc to join.

Round 3: 2 dc in the corner, (dc in the stitches from the previous row, 2 dc in the next corner, ch 2, 2 dc in the same corner) x 3, dc in  the stitches from previous row, 2 dc in the next corner, ch 1, hdc in the top of the first dc to join.


Now we will crochet the little waves in the first accent color, do not cut the main color. Turn your work, and pick the new color.

Round 4: * sl st in the same corner, dc in the same corner, (sl st in the next stitch, dc in the next stitch) x 5, sl st in the next stitch, dc in the next corner **

Repeat from * to ** for each side of the granny square, sl st to join with the first st of the round.


Fasten off and cut the first accent color, turn your work again and pick the main color.

Round 5: 2 dc in the first dc from the previous round, (dc in the next 11 sts from the previous row, 2 dc in the next st, ch 2, skip 1 st, 2 dc in the next st) x 3, dc in the next 11 sts, 2 dc in the next st , ch 1, hdc in the top of the first dc to join.

Fasten off and cut the main color. Turn your work, and pick the second accent color.

Round 6: * sl st in the same corner, dc in the same corner, (sl st in the next stitch, dc in the next stitch) x 7 , sl in the next st, dc in the next corner ** 

Repeat from * to ** for each side of the granny square, sl st to join with the first st of the round. Fasten off and cut the yarn.


Make the last round only if you don’t want to use the joining as you go method, attach the cream color in any sl from any corner.

Round 7: dc in the first sl st, 2 dc in the first dc from the previous round, (dc in the next 15 sts from the previous row, 2 dc in the next st, dc in the next sl st, ch 2, dc in the same sl st, 2 dc in the next st) x 3, dc in the next 15 sts, 2 dc in the next st , dc in the first sl st, ch 1, hdc in the top of the first dc to join.




Joining as You Go

We will start from the bottom rigth corner adding squares to the left until complete the bottom row, then join the upper row from the left to the right, and so on until finish in the left upper corner of the blanket. Then, add the left and botton border to the whole blanket.



Step 1: * dc in the first sl st, 2 dc in the first dc from the previous round, (dc in the next 15 sts from the previous row, 2 dc in the next st, dc in the next sl st, ch2**

From * to ** represent one solid black line in the graph above.

Step 2: repeat from * to ** 2 more times.


Step 3: dc in the first sl st from the next square to join, 2 dc in the next stitch, pull the loop off from the hook, insert the hook in the third stitch from the corner of the previous granny square and pull the loop through the stitch.

Step 4: * dc in the next 3 stitches from the square you are joining and pull the loop through the stitch. **

Repeat from * to ** 5 times.


Step 5: 2 dc in the next stitch, dc in the next sl st from the corner, ch 1, pull the loop through the ch 2 space of the previous square, ch 1.

From step 3 to 5 represent the dotted line in the graph above.



Step 6: keep joining more squares until you reach the second side of your last square of the row.


Step 7: dc in the next sl st, ch 2.

Step 8: dc in the first sl st from the next square to join, 2 dc in the next stitch, pull the loop off from the hook, insert the hook in the third stitch from the corner of the previous granny square and pull the loop through the stitch.

* dc in the next 3 stitches from the square you are joining and pull the loop through the stitch. **

Repeat from * to ** 5 times, 2 dc in the next stitch, dc in the next sl st from the corner, ch 1.

Step 9: pull the loop through the ch space of the adjacent square from the previous row, ch 1, * pull the loop through the ch space of the next square from the previous row. **


Keep joining more squares until you complete the row following steps 8 and 9. Skip from * to ** from step 9 in the last square of the row. This represent the dashed line in the graph.


Step 10: Repeat from step 1 to 9 in the same except for step 3 until you complete joining all the rows.

Step 3 from second row: dc in the next sl st, ch 1, pull the loop through the ch space between the granny squares from the previous join, ch 1.



Step 11: Repeat from steps 1 to 6 to finish joining the top row of granny squares.


Step 12: * dc in the first sl st, 2 dc in the first dc from the previous round, (dc in the next 15 sts from the previous row, 2 dc in the next st, dc in the next sl st of the corner, ch 1, pull the loop through the ch space between the granny square, ch 1**

Repeat from * to ** for each square. This represent one solid red line in the graph above.



Step 13: repeat from * to ** for the bottom border of the blanket. Join with hdc in the first dc from the starting point of the joining. Do not cut the yarn.



Border Instructions

Using the cream color

Row 1: ch 1 (does not count as stitch), * 2 sc in the same ch space, ^sc into each stitch from last round of the granny squares, hdc into next ch space, hdc in the joining stitch between granny squares, hdc in the next ch space^^

Repeat from ^ to ^^ until you reach the corner of the blanket, 2 sc in the corner, ch 2, 2 sc in the same corner. **





Repeat from * to ** for each side of the blanket, join with slip stitch in the first sc. Cut the yarn.

Change to the main color yarn in any ch 2 corner.

Row 2 - 3: ch 1 (does not count as stitch), * 2 dc in the same corner, dc into each stitch from last round, 2 dc in the next corner, ch 2.**

Repeat from * to ** for each side of the blanket.

Change the yarn to the cream/joining color, work in the wrong side of the blanket.

Row 4: ch 1 (does not count as stitch), * sl st in the same corner, dc in the same corner, ^ sl st in the next stitch, dc in the next stitch ^^, repeat from ^ to ^^ until you have 1 stitch left before the corner, sl st in the next stitch, dc in the next corner **

Repeat from * to ** for each side of the blanket, sl st to join with the first st of the round.

Take the main color again, turn your work to the right side.

Row 5: ch 1 (does not count as stitch), hdc into each stitch from last round, work 2 hdc, ch 2, 2 hdc in the center stitch of the corners of the blanket (slip stitch in the corner). Slip stitch in the first hdc to join.

Turn your work to the wrong side.

Row 6: ch 1 (does not count as stitch), hdc into each stitch from last round, work 2 hdc, ch 2, 2 hdc in corners (ch 2 space). Slip stitch in the first hdc to join.

Fasten off and cut the yarn. Weave in all your ends.


Finishing Touches

Once the border is complete, weave in all loose ends and block your blanket for the best drape and stitch definition.

And your Little Waves Granny Square Blanket is complete — whether you’ve used solid colors or played with variegated yarns and leftover bits like I did in my second version, you’ll always have a beautiful creation to treasure. Each square carries a rhythm of calm and care, making this blanket a cozy, handmade hug. I hope you enjoyed the journey, and that your finished piece brings comfort, joy, and a touch of gentle waves to whoever wraps themselves in it.


You can find the PDF pattern of this design in my Ravelry, Etsy and Lovecrafts shop, it includes the instructions to make the matching bonnet!

Ravelry here

Lovecrafts here


Share Your Work!

If you make the Little Waves Granny Square Blanket, I’d love to see your creations! Tag me on Instagram @gavacrochet and use the hashtag #LittleWavesBlanket to share your version.

This pattern is perfect for anyone who enjoys the rhythmic, meditative joy of crocheting granny squares while creating something beautiful and practical. Happy crocheting! 😊


Popular posts from this blog

Rio Celeste crochet blanket free pattern

 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 gra...

Fairy Garden blanket - Free crochet pattern

  In June, I started playing with some leftover yarn I had in my stash and made some of these granny squares. After a few months, I decided to crochet a blanket for my goddaughter. However, as the baby's due date approached, I hadn't finished all the granny squares. So, I ended up giving her my Sofia blanket, which looks just as beautiful with a matching sweater and hat. Later, in December, I picked up this project again with the idea of using only what I had at home. That meant I had to adjust my plans and colors as I went along. Earlier this year I decided to share the pattern for free here. So let's get started. This pattern requires at least 4 colors to highlight the flower design but you can add as many as you want. For my Fairy garden blanket I used 6 main colors for the flowers, cream for the joining and border and a mix of leftovers for the rows 5 and 6 in the granny squares. Estimated quantities required if you use 4 colors: Flowers: 140 grams Row 5 (leaves): 90 g...

How to crochet a striped granny square with no holes

The pattern for a solid granny square with no holes is pretty simple, so before that I’ll teach you some tips on how to change the colors so you can get a pretty striped granny square. No holes, almost imperceptible start of the rows, no obvious color changes. Materials: Your favorite yarn in various colors. I used DK/Light worsted acrylic yarn The crochet hook you normally use for your chosen yarn. In my case 4.00 mm crochet hook  Stitch markers  Scissors  Tapestry needle Starting your rounds/rows Instead of 3 chains, start your rounds/rows with “chainless double crochet” or “2 stacked single crochet”.  Chainless double crochet:  Step 1: pull up the loop on the hook to the height of a normal double crochet. Then, while holding the loop in your hook with your thumb finger, move your hook to the back so now the loop will be “over” the hook, something similar to a regular yarn over. Step 2: Still holding the loop with your thumb, insert your hook in the first stit...