Skip to Content

How to Crochet a Ripple Afghan, Free Crochet Pattern, Sun Room Afghan

Share the Love!

Crochet Ripple Blanket with Granny Square edging and tassels

Choose the right colors for this crochet ripple afghan and turn this traditional crochet pattern into a contemporary piece to adorn any space. The granny ripple and granny squares have been combined to make this easy to work crochet afghan that brings spring right into your home.

I am absolutely in love with this color combination and cannot wait to see what colors my readers will make this pattern in.


Crochet Granny Ripple Afghan in cream, blue. gray and shocking pink

Granny square hem close up with tassels

Finished Blanket Crochet Pattern Closeup showing granny square edging

Finished Ripple Blanket displayed on fur fabric

Pin it for Later. 


Crochet Ripple Afghan

You can work from the free pattern below or purchase an ad-free PDF for $2.99 here. You will receive a download link once you make payment and click “Return to Merchant”.




1. Worsted weight (size 4) yarn in 4 colors. I used colors Aran and Arbor Rose from Loops & Threads Impeccable and colors Cool Blue and Soft Grey from Bernat Super Value
2. Hook I (5.5mm)
3. Yarn needle to weave in the ends



Finished Size

The afghan is 34 inches wide and 37 inches long before adding the squares.




410 yards of each color.




Each peak measures 4 1/4 inches wide



Stitch Abbreviations

The pattern is in standard American terms.
sc- single crochet
hdc- half double crochet
dc-double crochet
tr- triple crochet
sl st- slip stitch
ch- chain
st- stitch
YO- Yarn over


1. To increase the width of your blanket add chains in multiples of 36. Each 36 chains will add around 8 inches to the width of your blanket.

2. When skipping your chains after making a peak, make sure you are not missing the one squished at the base of the previous st.


Row 1: With cream color yarn, ch 144, work into the back bumps of the chain throughout this row, 3 dc in 5th ch from hook, *[sk 2 chs,  3 dc in next, sk 2 chs, (3 dc, ch 3 and 3dc) in next ch to form a peak, sk 2 chs, 3 dc in next, sk 2 chs, 3 dc in next, sk 5 chs, 3 dc in next], repeat from * until you have 1 ch left, 1 dc in last ch, turn.—— 8 peaks



1. The 3rd row is worked in a contrasting color to show how the stitches are stacked

Row 2: Ch 4, work 3 dc in the gap between the first two 3 dc groups, 3 dc in next gap, (3dc, ch3, 3dc) into the ch-3 space at the peak, *[3 dc in next 2 gaps, sk the next big gap between the 3 dc groups forming the valley and work 3 dc into the next gap, 3 dc into the next gap once again, (3dc, ch3, 3dc) into the next ch-3 space at the peak], repeat from * to the last ch-3 space at the peak, 3 dc in next 2 gaps, sk 3 dc and 1 ch, 1 dc on top of beginning ch-3, turn.———-8 peaks
Repeat Row 2 changing colors every 3 rows. Fasten off every time you change colors. To join the new color at the end of your rows, start working the dc and when you have 2 loops on your hook, yarn over and pull through the new color to complete your dc. Then work the turning ch in the new color.
Keep repeating the pattern until you have 17 stripes. Weave in all the ends.



Granny Squares (Make 15)

Note: I have written the pattern for the granny square as a photo tutorial to make the steps clearer.


Finished Size

Each side of the square is 3 inches long


Stitch Explanation

Puff Stitch: [YO, insert hook into the st or space indicated and pull up a tall loop about the height of a dc st] repeat a total of 3 times, YO and pull through all 7 loops on hook, ch 1 to close the puff st.

Crochet Pattern

1. Work over yarn tails to minimize weaving in later.
2. This is a picture tutorial as I thought it is best suited for a Granny square.



                                                                                Round 1


2. Ch 4 and sl st to the first ch to form a ch ring. Ch 3 ( counts as first dc and ch 1), [dc, ch 1]11 times into the ch ring, sl st to the top of beginning ch 2 while picking up the next color. ———12 dc in the round

Round 2


3. Sl st to the next ch-1 space and pull up the loop on the hook to the height of a dc.




4. [YO, insert hook into the same ch-1 space and pull up a loop]twice, YO and pull through all the loops on hook, ch 2.




5. Puff st in next ch-1 space, ch 1, 1 tr in next dc, ch 1.




6. [*(1 Puff st in next ch-1 space, ch 1), repeat from * two more times, 1 tr in next dc, ch 1].



7. Repeat the steps within [  ], 2 more times. 1 puff st in last ch-1 space between the last dc and beginning ch-2, sl st to the top of the first puff st, picking up the gray color yarn.   




8. Ch 1 with gray yarn, 1 hdc in same st as ch 1, 1 hdc in next ch-1 space. Work 2 hdc in each ch-space and 3 hdc on top of each tr, do not sl st at end of the round.


Round 3



9. Cut the yarn and pull the yarn tail out, thread a yarn needle with the tail and insert it under the first sc




10. Insert needle into the first st to form a fake st as shown in picture below. Weave in the rest of the tail.



11. Fake stitch made shown in blue



12. Square completed


Sewing the Squares onto the Ripple Afghan

Insert the yarn needle under both the loops of the blanket and only the back loop of the square
Cream(Aran) color yarn is used to sew the squares onto the blanket on the wrong side. Keep both the blanket and the square with the wrong side facing up, place the square in one of the valleys at the edge, insert the yarn needle under both the loops of the blanket and only the back loop of the square, whip stitch them together along 2 sides of the square.


Tassels (Make 15)
Yarn wrapped around cardboard

 Cut a piece of cardboard 4 1/4 inches long and 2 inches wide. Wrap the blue color yarn around the cardboard 13 times.

Pull an 18-inch piece of yarn through the winding and knot twice at the top.




Cut the yarn along the opposite side.



Take another 12-inch piece of yarn and tie a knot a little below the top knot.



finished tassel in blue color
Trim the tassel to level the edges. Use the 2 strands of yarn at the top to sew the tassel at the corners of the squares. The remaining yarn tail can be pulled into the tassel and trimmed to blend in with the rest of the tassel.
Enjoy the free pattern!



 You might also like my Knit Look Chunky Afghan found here.

 See our full collection of patterns here: Pattern Gallery.


This Ripple Crochet Afghan was featured on



Share the Love!


Sunday 17th of July 2022

ThankYou so much for sharing. Love This pattern so much.


Sunday 10th of April 2022

i just made the granny ripple afghan, of course i used different colors. instead of the squares and tassels you have, i used pawprints and it turned out so cute. would love to send a pix. thank you so much for this easy to follow and easy to make pattern.


Tuesday 19th of April 2022

I would love to see it. You can send me a picture at mycrochetdreamz(at)

Robin Underwood

Monday 30th of December 2019

I love the concept of the granny squares. It's beautiful!!!

Chitra Sampath

Friday 30th of August 2019

You are simply Great and we are grateful! Thanks for the beautiful patterns and colour combination. I am from India and your fan!


Friday 30th of August 2019

Hi Chitra, thank you so much. I am glad you like my patterns.

Dianna Hartley

Sunday 28th of July 2019

Hello! I’ve been looking for an airy ripple pattern to make so I can retire the one my Nana made for me in 1976. This looks awesome and I think it will fill the bill for me! What sold me were the diamonds. I collect peacocks and my 5 colors run the gamut of light teal to navy blue with gold to make “eyes” along the way. I can see those diamonds having a gold center with the navy border and maybe the light teal in between. Thank you for sharing! Dianna PS It’s going to be a while before I even start it -way too many WIPs right now! But I have bookmarked your page and will return with pictures when I start it!