
Rainbow Waffle Blanket: The Colorful Crochet Project You’ll Want to Start Right Now
There is something undeniably magical about a blanket that looks like it was woven straight out of a sunrise. The rainbow waffle blanket has taken the crochet and knitting community by storm, and it is easy to understand why. It combines two of the most satisfying things in textile crafts — rich, saturated color and deeply satisfying texture — into a single project that works up beautifully whether you are a seasoned maker or someone who just picked up a hook for the first time last season.
If you have been scrolling through craft forums, Pinterest boards, or Instagram feeds lately, chances are you have already spotted this blanket in its many gorgeous variations. Some makers go full rainbow spectrum, working through red, orange, yellow, green, blue, indigo, and violet in broad sweeping stripes. Others opt for a more muted, cottagecore palette of dusty rose, sage, lavender, and cream. And still others take the concept entirely into their own hands, choosing colors that match a nursery, a living room, or simply their own personal joy. That is one of the greatest gifts of this pattern: it is infinitely adaptable.
But before we get into the creative possibilities, let us talk about what actually makes this blanket what it is.
What Is a Waffle Stitch?
The waffle stitch is a textured crochet stitch that creates a grid-like, dimensional pattern on the surface of your fabric. When you look at it, you can see the little raised squares that give it its name — it genuinely looks like a freshly pressed waffle, complete with deep pockets and a satisfying geometric rhythm.
The stitch is worked using a combination of single crochets, double crochets, and front post double crochets. The front post stitches are what create the raised texture. By crocheting around the post of a stitch from the previous row rather than through the top loops, you pull that stitch forward and create a three-dimensional bump on the surface of the fabric.
What makes the waffle stitch especially appealing for blankets is that it produces a fabric with wonderful drape and loft. It is not stiff or flat like a basic single crochet fabric, but it also does not have the openwork gaps of a shell or granny square pattern. The result is a dense, cozy, almost plush fabric that has real weight to it when finished. On a cold night, a waffle blanket wraps around you in a way that feels genuinely substantial.
For a rainbow waffle blanket specifically, the texture becomes even more interesting when you add color. The raised waffle squares catch the light differently than the recessed areas, which means that each color looks slightly dimensional — lighter where it sits on top and deeper where it nestles into the grid. It adds a richness to even a single solid color that you just do not get from a flat stitch.
Choosing Your Colors
This is where most makers spend a happy hour or two before ever picking up a hook, and honestly that time is well spent. Color selection for a rainbow waffle blanket can go in a lot of directions.
The most classic approach is a true rainbow progression. Start with a warm red and work through each color of the visible spectrum, finishing with a deep violet. If you want to add visual interest at either end, you can bookend the rainbow with a neutral — white at one end and a charcoal gray at the other works beautifully, as does cream and ivory. This creates a kind of frame around the color story and makes the blanket feel more intentional.
A pastel rainbow is the go-to choice for baby blankets. Soft pinks, buttery yellows, mint greens, and sky blues create something that feels gentle and dreamy. Pastel versions of the rainbow waffle blanket are among the most shared on social media, particularly when gifted at baby showers, and they photograph like an absolute dream.
If you want something with a bit more drama, try a jewel tone rainbow. Deep ruby, burnt amber, forest green, sapphire, and plum create a blanket that feels more like a medieval tapestry than a standard throw. These are the rainbow waffles that look stunning on a leather couch or draped over a wooden bed frame. They skew more sophisticated and less playful than the pastel version, which makes them versatile enough for most adult living spaces.
There is also the boho gradient approach, which is less a true rainbow and more a curated progression of earthy, warm tones — terracotta into rust into mustard into olive into teal. This version feels right at home in a bedroom with wood tones and woven textures, and it gives the blanket a warm, handcrafted quality that feels timeless rather than trendy.
When it comes to yarn, most makers working this pattern reach for a worsted weight acrylic or acrylic-wool blend. The reasons are practical: worsted weight works up quickly, it is widely available in huge color ranges, and it is durable enough to survive regular washing without felting or distorting. For a blanket you plan to use every day, that matters. If you are making it as a display piece or a special gift, you might consider a softer merino or cotton blend, but know that some natural fibers require a bit more care in washing.
Supplies You Will Need
Getting started with a rainbow waffle blanket does not require a lot of equipment, which is part of its appeal as a project. Here is what you will want to have on hand before you sit down to your first row.
Yarn is your biggest consideration, both in terms of quantity and color selection. For a standard throw blanket, plan on roughly 1,500 to 2,000 yards total if you are working in worsted weight. Divide that number by however many colors you plan to use, and you will have a rough estimate of how much of each color to buy. If your blanket has seven colors, for example, you might buy around 250 yards of each. It is always better to buy a little more than you think you need, especially for colors that might be discontinued or tricky to match if you run short mid-project.
For hooks, a size 5.0mm (US size H/8) to 5.5mm (US size I/9) hook is typical for worsted weight yarn. The waffle stitch creates a fabric that can tighten up as you go, so if you tend to crochet tightly, err on the side of a slightly larger hook to keep your blanket flexible and drapey rather than stiff.
You will also want a tapestry needle for weaving in ends. Fair warning: a striped blanket means a lot of ends. If you are using seven colors and working many stripes, weaving in ends is one of those things to budget time for. Some makers work their ends in as they go, catching them under stitches in the next row, and this can save a lot of time at the finish line.
A pair of scissors and stitch markers round out your basic supply list. Stitch markers are helpful when working the waffle stitch because they let you mark the beginning of each row, which makes it easier to count and keep track of where you are in the pattern repeat.
Understanding the Pattern Structure
The waffle stitch works in a repeating pattern, typically over multiples of three stitches plus two. This means that before you begin your blanket, you will want to decide on your finished width and calculate your starting chain accordingly.
A typical throw blanket might be around 50 to 60 inches wide. In worsted weight yarn with a 5mm hook, you will generally get about 14 to 16 stitches per four inches depending on your tension. A rough calculation gives you a starting chain somewhere in the range of 175 to 215 stitches for a blanket of that width.
The basic row structure of the waffle stitch goes something like this: your foundation row establishes the base. Row one works across in double crochet. Row two introduces the front post double crochets in the pattern that creates the waffle grid. Row three returns to regular double crochet. This three-row repeat is what builds the texture, and once you have worked through it two or three times, your hands will start to find the rhythm naturally.
Color changes in a striped blanket happen at the end of a row. You will work the last stitch of your final row in a color until you have two loops remaining on the hook, then pull through with your new color to complete the stitch. This gives you a clean color change with no jagged edges on the surface of the fabric.
How wide you make each color stripe is entirely up to you. Many makers working a rainbow waffle blanket choose stripes of equal width — perhaps six rows per color — which gives the blanket a balanced, orderly look. Others prefer varied stripe widths, with a wider band for some colors and narrower for others. You can also fade between colors by alternating rows of two adjacent colors before transitioning fully to the new one, which creates a softer gradient rather than a sharp stripe.
Tips for a Smooth Make
A few things will make the process of working a rainbow waffle blanket noticeably easier and more enjoyable.
Keep tension consistent across color changes. Different skeins, even of the same brand and weight, can sometimes vary slightly in tension. Check your gauge every time you start a new color and adjust your hold if needed.
Do not cut your yarn between every stripe if you are alternating colors in a simple pattern. If you are bouncing back and forth between the same two colors in a gradient section, you can carry the non-working yarn loosely up the side of the blanket. This reduces the number of ends to weave in later. For longer stretches where a color is not used, it is better to cut and rejoin.
Block your finished blanket. This is a step many newer makers skip, but it makes a significant difference in how polished the finished object looks. For acrylic yarn, wet blocking or steam blocking relaxes the stitches and evens out any inconsistencies. For natural fibers, a soak and gentle press will open up the texture and give the waffle grid more definition. The difference between a blocked and unblocked waffle blanket is visible even in photographs.
Add a border if you want a finished edge. A simple single crochet border worked all the way around the blanket in a neutral color — white, cream, or gray — gives it a tidy frame. Some makers choose to work the border in the same color as one of the main stripes. Others opt for a slightly more decorative border, like a shell edging or a reverse single crochet (also called crab stitch), which adds a nice textured rope along the perimeter. Any of these approaches will give the blanket that extra touch of polish that elevates it from a project to a finished piece.
Who Is This Blanket For?
One of the things that makes the rainbow waffle blanket such a popular project is how broadly it appeals. It works for babies and toddlers, offering a sensory-rich surface with its raised texture and stimulating colors. It works for kids who want something joyful and personal on their bed. It works for adults who want a statement throw for a neutral sofa. It works as a gift for a new home, a graduation, a birthday, or truly any occasion where you want to give something made with genuine care and effort.
Because it is so visually striking, the rainbow waffle blanket also photographs exceptionally well. If you are a maker who shares your work online, this is the kind of finished object that tends to get a lot of engagement. The combination of texture and color gives it real visual depth, and it looks good in almost any setting — draped over a chair, spread on a bed, wrapped around a person on a porch.
It is also a project that teaches. If you are relatively new to crochet, working a large blanket in the waffle stitch will significantly improve your tension control, your ability to count rows, and your comfort with color changes. By the time you finish, you will have logged enough hours with the front post double crochet that it becomes second nature. That skill transfers directly to dozens of other textured patterns.
Making It Your Own
The pattern itself is just a framework. What makes a rainbow waffle blanket yours is everything you bring to it — the palette you choose, the stripe proportions, the colors you decide to linger on and the ones you move through quickly, the border you add or skip.
Some makers include a personal touch by hiding a single row of a meaningful color somewhere in the middle of the blanket. A child’s favorite color tucked into the center. The color of a flower from a grandmother’s garden. The blue of a particular ocean at a particular time of year. No one looking at the blanket would know it is there, but the person who made it does, and that kind of quiet intentionality is part of what makes handmade things feel different from anything you can buy.
Others add a label — a small crocheted or embroidered tag sewn onto one corner with a name and date. It sounds like a small thing, but twenty years from now, when the blanket has been washed dozens of times and loved into softness, that tag will mean everything.
A Final Word
The rainbow waffle blanket is, at its core, a project built from two simple ideas: texture and color. Neither of those things is complicated, and yet the combination produces something that genuinely surprises people the first time they see it in person. The photographs are nice, but holding one — feeling the weight of it, running your hands over those raised little squares, seeing how the color shifts and deepens across the surface — is something else entirely.
If you have been on the fence about starting one, consider this your nudge. Pick your colors, swatch a few test rows to get comfortable with the stitch, and then just begin. The rhythm of the waffle stitch is meditative once you find it, and the slow, steady accumulation of color stripes is one of the most satisfying things in the craft. Each row is a small completion. Each color change is a little ceremony. And the finished blanket is the kind of thing people will ask about for years.