Free Knitting Pattern for a Rainbow Ripple Stitch Throw

Free Knitting Pattern: Rainbow Ripple Stitch Throw

There is something undeniably magical about a blanket that moves. Not just a flat, predictable expanse of fabric, but one that rises and falls in gentle waves, catches the light at different angles, and somehow feels like it was made by the hands of someone who genuinely loves the craft. The Rainbow Ripple Stitch Throw is exactly that kind of project. It combines the rhythmic satisfaction of a repetitive stitch pattern with the joy of working through a full spectrum of color, and the result is a blanket that looks far more complicated than it actually is to make.

Whether you are a seasoned knitter looking for a meditative weekend project or an adventurous beginner ready to move beyond basic garter and stockinette stitch, this pattern is designed to meet you where you are. The ripple stitch creates beautiful undulating ridges that give the throw its signature texture, and the rainbow color sequence turns a simple technique into something genuinely show-stopping. By the time you bind off the final row, you will have a heirloom-quality piece that works beautifully as a sofa throw, a bed blanket, a picnic companion, or an incredibly thoughtful handmade gift.

Let’s dive into everything you need to know to make this project a success.


About This Pattern

This Rainbow Ripple Stitch Throw is a free knitting pattern designed to produce a finished blanket measuring approximately 48 inches wide by 60 inches long, which is a generous lap or throw size. The ripple stitch is achieved through a combination of increases and decreases placed in a regular sequence across the row, creating the distinctive wave effect without requiring any complex cable needles, charts, or special techniques beyond basic knit and purl stitches.

The rainbow color sequence progresses through red, orange, yellow, green, blue, indigo, and violet, though you are absolutely encouraged to customize the colors to suit your home décor, the preferences of a gift recipient, or simply whatever gorgeous yarn you happen to fall in love with at the craft store. More on color substitutions later.

Skill level for this pattern is listed as beginner-friendly intermediate. You should be comfortable casting on, knitting, purling, making simple yarn-over increases, and working basic decreases like knit two together. If you can do all of those things, you can make this blanket.


Materials You Will Need

Yarn: The pattern calls for a worsted weight yarn, which is an ideal choice for throws because it works up quickly, creates a satisfying drape, and is easy to find in a wide range of colors. You will need approximately 200 yards per color stripe, for a total of roughly 1,400 yards across the full rainbow. If you want a thicker, heavier blanket, you can hold two strands together and adjust your needle size accordingly.

Recommended yarns include any smooth, washable worsted weight in the following seven colors:

Red (approximately 200 yards), Orange (approximately 200 yards), Yellow (approximately 200 yards), Green (approximately 200 yards), Blue (approximately 200 yards), Indigo or deep purple-blue (approximately 200 yards), Violet (approximately 200 yards).

Budget-friendly options like Lion Brand Pound of Love, Caron Simply Soft, and Red Heart With Love all come in excellent rainbow-compatible colorways and are widely available. If you want a more luxurious feel, a superwash merino worsted like Cascade 220 Superwash or Malabrigo Rios will give the finished throw an incredibly soft hand and beautiful stitch definition.

Needles: US size 8 (5.0mm) circular knitting needles, 29 inches or longer. Circular needles are strongly recommended even though this is knit flat (back and forth in rows), because the large number of stitches needed for a throw will not comfortably fit on straight needles. You will simply use the circular needle like a straight needle and turn your work at the end of each row.

Notions: Tapestry needle for weaving in ends, scissors, stitch markers (optional but helpful for tracking pattern repeats), and a ruler or tape measure.

Gauge: 18 stitches and 24 rows = 4 inches in stockinette stitch. Gauge matters for this project because it affects the finished size. If your gauge is significantly off, your blanket will come out larger or smaller than intended. Take the time to knit a gauge swatch before casting on, and adjust your needle size up or down as needed.


Understanding the Ripple Stitch

Before you begin knitting, it helps to understand how the ripple stitch actually works, because once you see the logic behind it, the pattern becomes much easier to memorize and work intuitively.

The ripple effect is created by a sequence of increases and decreases that repeat across each right-side row. In this pattern, each ripple repeat is 12 stitches wide. Within each repeat, you will knit to a peak point, work an increase on either side of that peak to build up the crest of the wave, then work a double decrease at the valley point to pull the fabric down into the trough. The result is that every repeat forms one complete wave: a rise, a crest, a fall, and a valley.

The key stitches you need to know are the yarn over (YO) for the increases and the slip one, knit two together, pass slipped stitch over (SK2P) for the central double decrease at each valley. Both of these stitches are standard and straightforward once you’ve tried them a few times.

On wrong-side rows, you will simply purl across, which allows the increases and decreases from the previous row to settle into their proper shape.


Pattern Abbreviations

CO: Cast on
K: Knit
P: Purl
YO: Yarn over
K2tog: Knit two stitches together
SK2P: Slip one stitch knitwise, knit two stitches together, pass the slipped stitch over the resulting stitch (central double decrease)
RS: Right side
WS: Wrong side
Rep: Repeat
St(s): Stitch(es)
PM: Place marker
SM: Slip marker


Cast On and Setup

Using your first color (Red), cast on 218 stitches using a long-tail cast on or any stretchy cast on method you prefer. A stretchy cast on is important for throw blankets because the edges need to have enough give to lie flat without pulling in.

The total stitch count of 218 is composed as follows: 1 edge stitch at the beginning, 18 ripple repeats of 12 stitches each (216 stitches total), and 1 edge stitch at the end. The two edge stitches are always slipped or knitted according to the edge stitch instructions below and are not part of the ripple pattern itself.

Setup Row (WS): Slip the first stitch purlwise with the yarn in front, purl to the last stitch, knit the last stitch. This establishes your edge stitches.


The Ripple Stitch Pattern

Row 1 (RS): Slip 1 purlwise with yarn in back (edge stitch), K2, YO, K3, SK2P, K3, YO, K1 — repeat from to across until 1 stitch remains, K1 (edge stitch).

Row 2 (WS): Slip 1 purlwise with yarn in front, purl to last stitch, K1.

These two rows form the entire ripple stitch pattern. Repeat Rows 1 and 2 throughout the entire blanket, changing colors according to the color stripe sequence below.

That’s it. Two rows, repeated over and over, with color changes to create the rainbow effect. Told you it was more approachable than it looks.


Color Stripe Sequence

Each color section is worked for 28 rows (14 complete ripple pattern repeats), which creates a stripe of approximately 4.5 to 5 inches in height before moving on to the next color. Work the full 28 rows in each color before cutting your yarn and joining the next.

Work 28 rows in Red, then 28 rows in Orange, then 28 rows in Yellow, then 28 rows in Green, then 28 rows in Blue, then 28 rows in Indigo, and finally 28 rows in Violet.

This gives you 196 total rows of ripple pattern, which produces a blanket of approximately 60 inches in length when worked at the recommended gauge. If you want a longer blanket, simply add more rows to each color section or repeat the color sequence a second time.

When changing colors, cut the old yarn leaving a 6-inch tail for weaving in, and join the new color at the beginning of a right-side row. This keeps your color joins consistent and makes finishing easier.


Bind Off

After completing the final row of Violet, work a bind-off row on the right side as follows:

Bind off in pattern, meaning that as you bind off you should be working the same knit and yarn-over structure of the right-side row rather than simply binding off all stitches in knit. A stretchy bind off method is strongly recommended here. The Russian bind off or the Jenny’s surprisingly stretchy bind off are both excellent choices that will keep your cast-off edge from being tighter than the body of the blanket.


Finishing

Weaving in the ends is honestly the most time-consuming part of finishing this blanket, but with 14 color joins (seven color stripes, each with a beginning and ending tail), it’s a manageable task if you approach it section by section. Use your tapestry needle to weave each tail in along the wrong-side edge of the fabric, going in one direction for a few inches and then doubling back in the opposite direction to secure it. Trim any remaining tails close to the fabric.

Once all ends are woven in, wet block your blanket for the best results. Fill a clean bathtub or large basin with cool water, gently submerge the blanket, and allow it to soak for about 20 minutes. Do not agitate or wring the fabric. Lift it out carefully, supporting its full weight to avoid stretching, and gently press out excess water by rolling the blanket in clean towels. Lay it flat on a blocking mat or clean dry towels and pin it to your desired dimensions, making sure the ripple waves are lying flat and the edges are straight. Allow it to dry completely before removing the pins, which may take 24 to 48 hours depending on your climate.

Blocking makes an enormous difference with ripple stitch patterns. The waves open up, the fabric relaxes into its full drape, and the finished blanket looks polished and intentional rather than fresh off the needles.


Tips for Success

One of the most common challenges with ripple stitch patterns is losing your place in the repeat, especially when you’re first learning the pattern. Using stitch markers to divide your cast-on stitches into groups of 12 (with one marker every 12 stitches across the ripple section) is a tremendous help in the beginning. As you grow more familiar with reading your knitting, you’ll be able to see where the peaks and valleys are forming and won’t need the markers anymore.

Pay attention to your tension, especially on the yarn-over increases. Yarn overs can sometimes create looser stitches than the surrounding fabric if you’re not careful. Try to work them at a consistent tension so that the holes in the wave crests are small and neat rather than large and loopy.

If you make a mistake in a ripple row, it’s almost always easier to tink back (knit backwards, stitch by stitch) than to attempt to rip back multiple stitches and re-insert your needle. The yarn overs in particular can be tricky to pick back up correctly after being dropped, so taking a little extra time to undo row by row is usually worth it.


Color Customization Ideas

The rainbow color sequence is a classic choice for this pattern and produces a cheerful, vibrant finished piece, but there is enormous room for creativity here. A few alternatives worth considering:

A sunset throw using deep coral, burnt orange, golden yellow, soft peach, and lavender creates a warm, moody atmosphere that works beautifully in a bedroom or cozy reading nook. An ocean-inspired version in navy, cerulean, turquoise, seafoam, and white evokes the layering of deep and shallow water. A seasonal autumn throw using rust, pumpkin, mustard, chocolate brown, and cream is a perfect project for fall knitting. For a nursery throw, soft pastels in mint, blush, lavender, butter yellow, and pale blue create something gentle and dreamy.

You can also work the entire blanket in a single color for a more understated, texture-forward look. Without the color changes, the ripple pattern itself becomes the focal point, which reads as quite sophisticated in a heathered gray, a natural cream, or a deep charcoal.


Sizing Adjustments

The pattern as written produces a throw of approximately 48 inches by 60 inches. To adjust the width, add or subtract full ripple repeats of 12 stitches each, keeping in mind that each additional repeat will require approximately an additional 50 yards of yarn per color.

To adjust the length, simply work more or fewer rows per color section, or add or remove entire color stripes from the sequence. Each 28-row color section adds roughly 4.5 to 5 inches of length.

For a baby blanket, try 110 stitches (approximately 9 ripple repeats) and work just 14 rows per color section. This produces a blanket of roughly 24 inches by 36 inches, which is a perfect crib or stroller size.


Why This Pattern Makes Such a Wonderful Gift

Handmade blankets are among the most meaningful gifts you can give. They represent hours of labor and thought, and they are used daily in a way that most decorative items simply aren’t. A Rainbow Ripple Throw carries an extra layer of meaning because the rainbow has long been a symbol of hope, joy, and the promise of better things ahead. It’s a pattern that translates beautifully across ages and contexts: cheerful enough for a child’s bedroom, sophisticated enough for a living room, personal enough to bring real comfort to someone going through a difficult season.

If you’re giving this as a gift, consider pairing it with a hand-written note explaining the stitches, the colors, and the hours that went into making it. People who don’t knit are often genuinely astonished to learn how much skill and time goes into a hand-knitted blanket, and sharing that information helps the recipient understand what they’re holding.


Sharing Your Make

If you knit this Rainbow Ripple Stitch Throw, please consider sharing it online with the hashtag #RainbowRippleThrow so the knitting community can see your beautiful work. Seeing how different yarn choices, color sequences, and individual knitters’ tensions produce completely unique results from the same pattern is one of the great joys of the online crafting community.

Questions about the pattern are always welcome in the comments section. Happy knitting, and may every row bring you a little bit of joy.

Categorized in:

Blankets,

Last Update: September 1, 2026