Christmas Crochet Blanket: Free Ripple Pattern and Color Ideas

If you want one Christmas crochet blanket that will come out every winter for years, a ripple is hard to beat. The zigzag stripes look festive in red, cream and green, the whole thing is just double crochet, and once the first few rows are set up you can work it almost without looking.

This pattern comes in three sizes, baby, lap and throw, with a stitch chart, a printable PDF and a few colour ideas at the end if red and green isn’t your style.

Christmas crochet ripple blanket with red, cream and green zigzag stripes draped over a linen sofa next to a Christmas tree
The throw size on the sofa. AI-generated image based on this pattern’s stitch chart and stripe order.
In this post
  1. Pattern at a glance
  2. Free printable pattern
  3. Materials
  4. Gauge and sizes
  5. Abbreviations (US terms)
  6. Christmas crochet blanket pattern
  7. Tips for crisp ripples
  8. Colour ideas
  9. Frequently asked questions
  10. Save it for later

Pattern at a glance

  • Skill levelEasy
  • SizesBaby, Lap, Throw
  • Stitchesch, dc, dc3tog
  • YarnWorsted weight (#4)
  • Hook5.5 mm (US I-9)
  • TermsUS crochet terms

Free printable pattern

The PDF has the written rows, the stitch chart, the stripe order and all three sizes on four pages. It’s handy for a long project you’ll pick up and put down all through December.

Christmas ripple blanket crochet pattern card with every row in short notation
The whole blanket on one card. Save it to Pinterest for later.

Materials

Yarn (worsted #4)BabyLapThrow
Red186 yd351 yd568 yd
Cream183 yd347 yd563 yd
Green183 yd347 yd563 yd
  • 5.5 mm (US I-9) crochet hook
  • Tapestry needle and scissors

The amounts include about 10% extra. Soft acrylic or an acrylic-wool blend is ideal for a blanket that will be washed often. For the baby size, choose a soft, machine-washable baby-safe yarn.

Gauge and sizes

Gauge: 13 dc and 7 rows = 4 in (10 cm), measured over the straight part of a ripple. If your blanket is coming out wider than you want, it’s easy to change: every 12 stitches you leave out of the foundation chain removes one wave, which is about 3.5 in.

SizeFoundationStitchesRowsApprox. size
Babych 100976027 x 33 in (69 x 84 cm)
Lapch 1361338438 x 46 in (97 x 117 cm)
Throwch 17216910848 x 59 in (122 x 150 cm)
Size diagram of the Christmas ripple blanket in baby, lap and throw sizes with red, cream and green zigzag stripes
The three sizes and the stripe order.

Abbreviations (US terms)

USMeaningUK equivalent
chchainch
dcdouble crochettr
dc3togdouble crochet 3 togethertr3tog
st(s)stitch(es)st(s)

dc3tog: *yarn over, insert the hook in the next st, yarn over and pull up a loop, yarn over and pull through 2 loops; repeat from * in each of the next 2 sts, then yarn over and pull through all 4 loops on the hook. It turns 3 stitches into 1 and makes the point of each valley.

Christmas crochet blanket pattern

Every row is the same: a half peak at each edge, and in between a repeat of 4 dc, a dc3tog (the valley), 4 dc and 3 dc in one stitch (the peak). The 3 extra stitches of each peak make up for the 2 lost in each valley and the half peaks, so the stitch count never changes.

Stripe order: 4 rows red, 2 rows cream, 4 rows green, 2 rows cream; repeat. To change colour, work the last yarn-over of the last dc of a row in the new colour, then turn.

  1. Foundation: With red, ch 100 (baby), 136 (lap) or 172 (throw).
  2. Row 1: Dc in the 4th ch from the hook (the skipped 3 ch count as a dc). *Dc in the next 4 ch, dc3tog over the next 3 ch, dc in the next 4 ch, 3 dc in the next ch; repeat from * across, but end the last repeat with 2 dc in the last ch instead of 3. Turn. (97 / 133 / 169 sts)
  3. Row 2: Ch 3 (counts as a dc), dc in the first st. *Dc in the next 4 sts, dc3tog over the next 3 sts, dc in the next 4 sts, 3 dc in the next st; repeat from * across, but end the last repeat with 2 dc in the top of the turning ch instead of 3. Turn. (97 / 133 / 169 sts)
  4. Row 3 onwards: Repeat Row 2, following the stripe order.

Work 60 rows for the baby size, 84 rows for the lap size or 108 rows for the throw. That’s 5, 7 or 9 full stripe repeats, ending with a cream row. Fasten off and weave in the ends.

Stitch chart

The chart shows the first six rows over two repeats. Read Row 1 from right to left; after that, every row starts on the side where its number is. The three stacked ovals are the ch 3 that counts as the first dc. A fan of three dc out of one stitch is a peak, and three dc joined at the top is a dc3tog.

Crochet ripple stitch chart: six rows of double crochet over two repeats with peaks of 3 dc in one stitch and dc3tog valleys
Stitch chart: Rows 1–6 over two 12-stitch repeats.
Christmas ripple blanket in progress on linen: red, cream and green zigzag rows of double crochet with a crochet hook and yarn balls
The first stripes, with the peaks and valleys already clear. AI-generated example image based on the chart.

Tips for crisp ripples

  • Check the first two rows carefully. Every peak should sit on a peak and every valley on a valley. If they drift, you’ve got an extra or missing dc in a section.
  • Count the stitch total now and then. It’s the same in every row, so it’s an easy check.
  • Use a stitch marker in each peak for the first few rows until you can read the waves.
  • Weave ends along the edge as you go. With a colour change every 2 or 4 rows, the ends add up quickly.
  • Block it. Pin the peaks and valleys into sharp points on a carpet or foam mats, mist and leave to dry.

Colour ideas

  • Candy cane: red and white only, 2 rows of each.
  • Nordic: cream, grey and navy with a single row of red now and then.
  • Woodland: forest green, mustard, rust and oatmeal.
  • Winter frost: white, ice blue and silver grey for a blanket that works all season.

Frequently asked questions

How long does a ripple blanket take to crochet?

Double crochet grows fast. The baby size is a good one- or two-week project, and the throw takes most people a few weeks of evenings. Start now and it can be on the sofa by Christmas.

Why are the edges of my ripple blanket curving?

Usually the half peak at the edges was skipped. Each row must start with ch 3 and a dc in the first stitch, and end with 2 dc in the top of the turning chain; that keeps the side edges straight.

Can I make it any size?

Yes. Chain any multiple of 12, plus 4. Every 12 extra chains adds one wave (about 3.5 in), and you can stop after any cream row when it’s as long as you like.

Save it for later

Pin the image below so the pattern is easy to find. If you make a blanket, I’d love to see it: send a photo to info@cozymakery.com.

Pinterest pin: Christmas crochet ripple blanket free pattern in three sizes with stitch chart and PDF

More festive makes: the granny Christmas tree skirt, the crochet Christmas hat for the whole family and the crochet Christmas stocking. Browse everything in Christmas Crafts.

Free printable pattern

The complete pattern with every stitch count and the chart, ready to print or keep on your phone.

PDF · 4 pages · 579 KB · free for personal use

Download PDF

Hakan

Hi, I'm Hakan, a 29-year-old maker living in Türkiye. I crochet and knit most evenings, and I share tested, beginner-friendly patterns and cozy DIY projects here. Every stitch count is checked before a pattern goes live.

More about me →

Made this pattern? Tell me how it went

Your email address will not be published. Required fields are marked *