
Ripple and Ridge Afghan Blanket: Free Knitting Pattern
There is something deeply satisfying about a blanket that looks complicated but is built entirely from the rhythm of repetition. The Ripple and Ridge Afghan is exactly that kind of project — a striking, textured throw that creates its own momentum once you settle into the stitch pattern. Whether you are a confident beginner looking to stretch your skills or an experienced knitter who wants a meditative project that also produces something genuinely beautiful, this pattern is for you.
This free knitting pattern includes everything you need to cast on with confidence: materials, gauge, stitch explanations, step-by-step row instructions, tips for customizing the size, and guidance on finishing. A full video tutorial is also available so you can watch every technique in action before you pick up your needles.
Let’s dive in.
What Is a Ripple and Ridge Afghan?
A ripple and ridge pattern combines two classic knitting techniques into a single cohesive fabric. The ripple — sometimes called a chevron or wave — is created by working increases and decreases at regular intervals across the row. This pulls the fabric into peaks and valleys that give the blanket its signature undulating silhouette. The ridge is created by alternating between knit and purl rows, or by working short sequences of garter stitch within the main fabric, producing raised horizontal lines that add depth and tactile interest.
Together, these two elements create a blanket that has both movement and structure. The chevron lines draw the eye across the width of the fabric while the ridges layer the surface with texture. When worked in a single solid color, the interplay of light and shadow across the ridges becomes the main visual event. When worked in multiple colors, each stripe takes on its own personality as the colors ripple through the peaks and valleys.
This style of blanket has been popular for generations, and it is easy to understand why. It is the kind of heirloom piece that gets folded over the arm of a sofa, draped across a bed at the foot, or wrapped around small shoulders on a winter evening. It is practical and beautiful in equal measure.
Materials You Will Need
Before you cast on, gather everything together so your workspace is organized and you can knit without interruption.
Yarn: This pattern is written for a medium worsted weight yarn, also known as a size 4 yarn. You will need approximately 1,400 to 1,600 yards for a throw-size blanket measuring roughly 45 inches wide by 54 inches long. A yarn with some wool content will give you the best stitch definition, but an acrylic or wool-acrylic blend works beautifully and is an excellent choice if the blanket is intended for a child or someone who needs machine-washable items. If you are working in multiple colors, plan for approximately 400 to 500 yards per color when using three or four stripes.
Good yarn choices for this pattern include any smooth worsted weight with good stitch definition. Avoid highly textured, bouclé, or very fuzzy yarns for your first time through the pattern, as these make it harder to see and count your stitches clearly.
Needles: US size 8 (5.0 mm) circular knitting needles, 32 inches or longer in length. Circular needles are recommended even though you will be knitting flat, back and forth in rows, because the cable accommodates the large number of stitches in a blanket without crowding them onto a straight needle.
Other supplies: A tapestry needle for weaving in ends, stitch markers to place at each peak and valley if you find them helpful, scissors, and a ruler or tape measure for checking gauge.
Gauge
Working in the ripple and ridge pattern on US size 8 needles: 17 stitches and 24 rows equal 4 inches (10 cm).
Gauge matters for a blanket because even a small difference per inch adds up to several inches of difference across the full width. If your gauge is off, simply go up or down a needle size until your swatch matches. Always take the time to knit a gauge swatch before casting on for the full blanket. It saves frustration later and ensures your finished piece is close to the intended dimensions.
Understanding the Stitch Pattern
The full pattern repeat for this blanket is a multiple of 18 stitches, plus 3 stitches for the edge. Each repeat creates one full wave: a valley, a climb to a peak, and a descent back into the next valley. Before you cast on the full number of stitches, it helps enormously to understand what each row is doing.
Knit 2 together (k2tog): This is a right-leaning decrease. Insert your needle through the front of two stitches simultaneously and knit them together as one. This is how you create the valley points of the wave.
Slip, slip, knit (ssk): This is a left-leaning decrease. Slip two stitches individually as if to knit, then insert your left needle through the front of both slipped stitches and knit them together. This is the mirror image of k2tog and is also used at the valley points.
Knit front and back (kfb): Insert your needle into the front of the stitch and knit it but do not slip it off the needle. Then insert the needle into the back loop of the same stitch and knit it again, then slip it off. This creates an increase of one stitch and is used at the peak points.
Yarn over (yo): Wrap the yarn over the right needle between stitches. This creates both an increase and a decorative hole. In this pattern it is used as an alternative to kfb for the increases at the peaks, giving the pattern a slightly lacier appearance at those points. The written pattern below uses yo for the peak increases.
Cast On
Cast on 183 stitches using a long-tail cast on or your preferred cast on method. The long-tail cast on is recommended here because it creates a neat, elastic edge that mirrors the cast-off edge nicely and lies flat without curling.
If you would like a wider blanket, add 18 stitches for each additional wave you want. If you would like a narrower blanket suitable for a baby or lap throw, subtract 18 stitches per wave. The 3 edge stitches on either end remain constant regardless of the width you choose.
The Pattern
Work a foundation row of plain knitting before beginning the pattern:
Foundation Row (Wrong Side): Purl all stitches across to the end of the row. Turn.
Now begin the ripple and ridge stitch pattern as follows.
Row 1 (Right Side — Ripple Row): K1, ssk, *k6, yo, k1, yo, k6, sl2-k1-p2sso (slip two stitches together knitwise, knit one, pass both slipped stitches over)*; repeat from * to * across to the last 3 stitches, ending with k6, yo, k1, yo, k6, k2tog, k1. Turn.
Row 2 (Wrong Side — Purl Row): Purl all stitches across. Turn.
Row 3 (Right Side — Ridge Row): Knit all stitches across. Turn.
Row 4 (Wrong Side — Ridge Row): Knit all stitches across. (Yes, knit on the wrong side. This creates the raised ridge on the right side of the fabric.) Turn.
These four rows form the complete pattern repeat. Repeat Rows 1 through 4 until the blanket reaches your desired length, ending after completing Row 4 of the final repeat. For the throw size described in this pattern, work approximately 80 to 84 full repeats of the four-row sequence, which will bring you to approximately 54 inches in length.
Bind Off Row: On a right side row, knit all stitches across in pattern, then bind off loosely using a standard knit bind off or a stretchy bind off such as the Jeny’s Surprisingly Stretchy Bind Off. A loose, stretchy bind off is important here so the top edge of your blanket does not pull in tighter than the rest of the fabric.
Reading the Pattern Repeat
If you are new to reading stitch pattern repeats with asterisks, here is how it works in practice. Everything between the * symbols is repeated across the row as many times as it takes to fill the row, with the final stitches outside the repeat worked only once at the end to balance the fabric. Placing a stitch marker after each repeat as you knit the first row is an excellent way to check your stitch count and catch any errors before they compound over several rows.
The central double decrease sl2-k1-p2sso is the heart of this pattern. It reduces three stitches to one, pulling the fabric sharply downward to create the valley of the wave. Practiced slowly, it becomes a very satisfying motion. The two yarn overs flanking the center stitch on Row 1 are the peaks of the wave, adding two stitches to replace the ones removed by the decreases at the valleys.
The math must balance perfectly across each row: every two stitches removed by a valley decrease must be replaced by two stitches added by the peak increases, so your stitch count stays constant from one Row 1 to the next.
Color Variations and Striping
One of the great pleasures of a ripple and ridge blanket is how naturally it lends itself to color play. Because the ridges created in Rows 3 and 4 form clear horizontal bands, you can change colors on those rows to create clean, crisp stripes that travel across the waves in a beautifully graphic way.
To introduce a new color, simply drop the current yarn at the end of a Row 4 and pick up the new color to begin the next Row 1. You do not need to cut the old yarn if the color blocks are narrow and you will be returning to that color within a few rows. Simply carry the unused yarn up the side of the work. If your color blocks are wider, weave in the ends as you go to keep the back of the blanket tidy.
A classic combination for this pattern is three colors worked in repeating stripes of eight rows each (two full four-row repeats per color block). This creates bold, even stripes that show off the wave shape dramatically. Alternatively, working random widths of color — some stripes one repeat wide, others three or four repeats wide — gives the blanket a more playful, improvised feel.
Neutral backgrounds with a single contrasting stripe color create a clean, modern look. Gradient yarn sets or held strands of different weights can also produce stunning effects, though you may need to adjust your needle size if you are significantly changing the yarn weight.
Tips for Success
Starting with a swatch is the single most important thing you can do to set yourself up for a successful project, but there are several other habits that will make the knitting process smoother and more enjoyable.
Count your stitches at the end of every Row 1 for the first ten or twelve repeats. The ripple row is the one with the most opportunity for error because of the multiple increases and decreases, and catching a mistake one row later is infinitely easier than unraveling ten rows of work to find where you went wrong.
Use stitch markers at each peak and valley point during those early rows. Once the wave pattern is established in the fabric, the ridges and peaks become self-correcting guides — you can see exactly where each increase and decrease belongs — but markers are a useful training wheel while you are building familiarity with the rhythm.
Keep consistent tension throughout the project. Tension naturally changes as you relax into a long project, and some knitters find they knit more loosely or more tightly depending on time of day, how they are sitting, or how focused they are. If you notice a significant change in your tension, try to adjust consciously or work a few transition rows at your needle size up or down to blend the transition gradually.
Weaving in ends as you go is much more pleasant than facing a hundred yarn tails at the end of the project. Any time you join a new ball of yarn or change colors, take five minutes to weave in the tails before continuing. Your future self will be very grateful.
Finishing Your Blanket
When you have reached your desired length and bound off all stitches, the blanket will benefit enormously from a good blocking. Blocking relaxes the fiber, opens up the stitch pattern, and evens out any minor inconsistencies in tension.
To wet block, soak the finished blanket in cool water for 20 to 30 minutes until it is thoroughly saturated. Gently squeeze out excess water without wringing, then roll it in a clean towel to remove as much moisture as possible. Lay it flat on a blocking mat or a clean carpet and gently stretch it into shape, pinning the edges straight and smoothing the waves flat. Allow it to dry completely before removing the pins, which may take 24 hours or longer depending on your yarn fiber and humidity.
For acrylic yarns, wet blocking is less effective because acrylic does not relax with water the way natural fibers do. You can steam block acrylic by holding a steam iron a few inches above the surface and allowing the steam to penetrate the fabric, then smoothing it gently with your hands. Never press the iron directly onto acrylic yarn — the heat will damage or melt the fibers permanently.
Once the blanket is dry and the ends are all woven in, it is ready to use, give, or display.
Customizing the Size
The measurements given in this pattern produce a generous throw. The following adjustments let you adapt the same stitch pattern to different uses.
For a baby blanket, cast on 75 stitches (four repeats of 18, plus 3) and work until the piece measures approximately 30 to 36 inches long. This uses roughly 450 to 600 yards of yarn.
For a lap blanket or wheelchair blanket, cast on 129 stitches (seven repeats plus 3) and work to approximately 40 inches long.
For a full bed throw intended to cover a twin bed, cast on 237 stitches (thirteen repeats plus 3) and work to at least 70 inches long. This is a significant undertaking and will require 2,800 yards or more of yarn, but the result is a stunning statement piece.
Frequently Asked Questions
Can I use a different weight of yarn? Yes. The pattern can be worked in bulky yarn on larger needles for a faster, chunkier blanket, or in DK weight on smaller needles for a lighter, more delicate fabric. Adjust your needle size to achieve a fabric you like and recalculate your stitch count based on your gauge.
What if I lose track of which row I am on? The pattern is easy to identify visually once you have worked a few repeats. Row 1 is the ripple row and will always be worked on the right side, facing you. Rows 3 and 4 are the ridge rows and the fabric will show you a bump where the ridge is forming. If you are ever uncertain, look at your work and locate the last ridge. If it is complete, you are beginning a new Row 1. If you are in the middle of a smooth stockinette section, you are on Row 2.
Can I add a border? Absolutely. A simple two-inch garter stitch border worked in the same yarn or a coordinating color gives the blanket a polished, finished appearance and also helps the edges lie flat. To add a border, pick up stitches along all four edges after the body is complete and work back and forth in garter stitch for 12 rows, then bind off. Alternatively, you can work a simple crochet border in single crochet around the perimeter for an equally tidy finish.
Watch the Video Tutorial
If any of the written instructions feel unclear, the video tutorial for this pattern walks through every step from cast on to bind off in real time. You can watch the long-tail cast on, see the sl2-k1-p2sso central double decrease worked slowly from multiple angles, and follow along with the full four-row repeat from start to finish. Color changes, tension tips, and the blocking process are all covered in the video as well. Whether you are a visual learner who prefers watching to reading or simply want a companion to knit along with, the video is a complete guide to everything in this written pattern.
A Final Word
The Ripple and Ridge Afghan is one of those patterns that rewards you for sitting with it. The first repeat might feel slow and deliberate as you work out the rhythm of the increases and decreases. The second repeat will go more smoothly. By the fifth or sixth, you will have internalized the pattern so completely that your hands move almost automatically and you can knit while watching a film or listening to a podcast. That state of relaxed, automatic crafting — sometimes called flow — is one of the great gifts of rhythmic knitting patterns like this one.
The blanket you make with this pattern will last for years. It will be warm and useful on cold evenings, beautiful enough to be part of a room’s decor, and personal enough to mean something to whoever receives it. Cast on, settle in, and enjoy every stitch.