Crochet Ripple Blanket: An Easy Chevron Stitch With a 12-Stitch Repeat
Peaks and valleys in double crochet, with a one-row repeat that’s identical every row. A classic ripple (chevron) blanket in baby and throw sizes, with stripe ideas.
Pattern at a glance
US terms- Skill level
- Easy
- Yarn
- Worsted (#4) yarn in 4–6 colours: about 1,100 yd (baby) or 2,600 yd (throw)
- Hook
- 5.5 mm (I-9)
- Time
- About 18 hours (baby) or 45 hours (throw)
- Finished size
- Baby about 30 × 36 in; throw about 48 × 60 in
You'll need
- Worsted weight (#4) yarn in 4–6 colours
- 5.5 mm (I-9) hook
- Stitch markers, tapestry needle
In this post
The ripple — or chevron — is a vintage favourite that never goes out of style. The zigzag comes from two simple moves: 3 dc in one stitch makes a peak, and dc3tog (three stitches worked together) makes a valley. Every row is identical, and the peaks always sit on top of peaks, so after a couple of rows you'll never need the pattern again.
The rest of this post is just below — free, as always.
Stitches you need
- dc2tog (double crochet 2 together): *yo, insert in the next st, yo, pull up a loop, yo, pull through 2*; repeat in the next st; yo and pull through all 3 loops.
- dc3tog: the same over 3 stitches — yo and pull through all 4 loops at the end.
Sizing
Gauge: about 13 dc = 4 in. The row has 12 × (number of peaks) + 1 stitches.
| Size | Peaks | Chain | Stitches per row |
|---|---|---|---|
| Baby | 8 | 99 | 97 |
| Throw | 13 | 159 | 157 |
The pattern
Every row follows the same sequence: a half valley, then (peak, valley) across, ending with a peak and a half valley.
- Row 1: Ch 99 (159). Starting in the 3rd ch from the hook: dc2tog over the next 2 ch, dc in the next 4 ch. *3 dc in the next ch (peak), dc in the next 4 ch, dc3tog over the next 3 ch (valley), dc in the next 4 ch*; repeat to the last peak. 3 dc in the next ch, dc in the next 4 ch, dc2tog over the last 2 ch. (97 / 157)
- Row 2: Ch 2 (doesn't count), turn. Dc2tog over the first 2 sts, dc in the next 4 sts. *3 dc in the next st (the centre of the peak below), dc in the next 4 sts, dc3tog (centred on the valley below), dc in the next 4 sts*; repeat to the last peak. 3 dc in the next st, dc in the next 4 sts, dc2tog over the last 2 sts. (97 / 157)
- Row 3 onward: Repeat Row 2, changing colour every 2–4 rows, until the blanket is about 36 in (60 in) long.
Finishing
Work a row of sc along the top edge, following the zigzag (3 sc in peak centres, sc3tog in valleys). Leave the side edges as they are, or sc along them. Weave in ends as you go — see weaving in ends.
Stripe ideas
- Sunset: burgundy, rust, orange, mustard, cream.
- Ocean: navy, teal, aqua, white.
- Rainbow baby: six pastels, 2 rows each.
- Neutral: cream, oatmeal, taupe, charcoal.
Common questions
Why are my ripples not lining up?
Count each repeat: 4 dc between each peak and valley. A missing stitch shifts every peak after it. Place markers in each peak's centre stitch for the first few rows.
Why do my blanket's sides look slanted?
The dc2tog at each end is what keeps the edges straight. Don't skip it.
Can I make the ripples deeper?
Yes — put more dc between peaks and valleys (e.g. 6 instead of 4) for a 16-stitch repeat. Keep the peak and valley stitches the same.
Which colour scheme are you going with? 🌅
Did you make this?
Tap a star to rate this pattern — it helps other makers find it.
Be the first to rate it!

Leave a comment