
Rainbow Baby Blanket Knitting Pattern: A Colorful Heirloom to Cherish Forever
There is something truly magical about creating something by hand for a baby. Whether you are knitting for your own little one, a dear friend, or a family member who has just welcomed a new arrival, the time and love you pour into every stitch becomes part of the finished piece in a way that no store-bought gift ever could. And when that handmade piece happens to be a rainbow baby blanket, the symbolism runs even deeper — bright, hopeful colors cascading across soft yarn, a celebration of joy after waiting, and a gift that can be treasured for years to come.
This Rainbow Baby Blanket knitting pattern by Biscuitscout is one of those patterns that manages to feel both achievable and impressive at the same time. Whether you are a newer knitter who has graduated past scarves and dishcloths or a seasoned maker looking for a satisfying weekend project, this pattern meets you where you are. It is clear, well-structured, and produces a blanket that genuinely looks like it took far more effort than it does. Let us walk through everything you need to know — from materials and gauge to tips, modifications, and how to finish your blanket beautifully.
What Is a Rainbow Baby Blanket?
Before diving into the pattern itself, it is worth pausing on the phrase “rainbow baby.” A rainbow baby is a child born after a pregnancy loss, stillbirth, or infant death. The term comes from the idea that a rainbow appears after a storm — a burst of color and beauty after something dark and painful. Knitting or crocheting a rainbow baby blanket has become a deeply meaningful tradition in the crafting community, with the bright stripes of color symbolizing hope, resilience, and the joy of new beginnings.
Even if the blanket you are making is not specifically for a rainbow baby in this sense, there is no reason the joyful, colorful spirit of the design cannot be appreciated by everyone. Babies of all kinds deserve a blanket full of color and warmth. And frankly, the finished result is so cheerful and beautiful that it tends to bring a smile to just about anyone who sees it.
Materials You Will Need
Before casting on, gather everything you need. Having your supplies ready makes the knitting process much smoother and helps you avoid stopping mid-project to hunt down a stitch marker or a different needle size.
Yarn: The Biscuitscout Rainbow Baby Blanket pattern works best with a DK or worsted weight yarn in multiple colors. For a traditional rainbow effect, you will want yarn in red, orange, yellow, green, blue, and violet. You can stick strictly to these six hues or add variations — a coral instead of a pure red, a teal instead of a true blue, a lavender instead of violet. The beauty of a striped rainbow design is that the palette is entirely yours to define. If you want a softer, more pastel rainbow — ideal for a baby nursery aesthetic — choose muted, dusty tones in the same color family. If you want something bold and graphic, go for saturated, high-contrast shades.
For yarn weight, a DK weight will give you a lighter, drapier blanket, while worsted weight produces something chunkier and warmer. Both are excellent choices; it simply depends on the look and feel you are going for. Choose a yarn that is machine washable, because a baby blanket is going to get washed frequently. Superwash merino wool blends are wonderful for softness and durability. Cotton blends work well too, especially for warmer climates, as they are breathable and hold color beautifully.
Needles: The needle size will depend on your yarn weight and your personal gauge. Generally, DK weight yarn pairs well with US size 6 (4.0mm) needles, while worsted weight works nicely on US size 7 or 8 (4.5mm to 5.0mm) needles. If you tend to knit tightly, go up a needle size. If you knit loosely, consider going down. Always check your gauge before committing to a blanket-sized project.
Additional supplies: You will want a tapestry needle for weaving in ends — and with a multi-color striped blanket, there will be quite a few ends to weave in, so factor that into your finishing time. Stitch markers can be helpful for keeping track of pattern repeats if your chosen stitch pattern requires them. A row counter, whether a physical clicker or an app on your phone, will save you from losing your place.
Gauge and Sizing
Gauge matters even for blankets, where fit is not as critical as it would be for a garment. The size of your finished blanket depends directly on your gauge, so if you want to hit a specific dimension, swatching is worth your time.
The Biscuitscout Rainbow Baby Blanket is designed to produce a standard baby blanket size, roughly 30 by 36 inches, which is a practical size that fits nicely in a crib, stroller, or car seat. If you want a smaller receiving blanket, you can cast on fewer stitches and work fewer rows. If you want a larger blanket that a toddler can grow into, cast on more stitches and plan for a longer project.
A general guideline: knit a swatch of about 20 stitches by 20 rows in your chosen stitch pattern, block it, and measure it flat. Divide the number of stitches by the width of the swatch in inches to get your stitch gauge, and divide the number of rows by the height to get your row gauge. These numbers will tell you exactly how many stitches to cast on and how many rows to knit to reach your target dimensions.
The Pattern Structure
The Biscuitscout Rainbow Baby Blanket uses a simple but effective striped structure. The main body of the blanket is worked back and forth in rows, and the color changes create the rainbow effect. The stitch pattern itself is accessible enough for a beginner but interesting enough to keep an experienced knitter engaged.
Stitch pattern: The blanket body is worked in a texture stitch that creates a bit of visual interest beyond plain stockinette. A seed stitch, moss stitch, or simple rib can all work beautifully here. Seed stitch in particular is a lovely choice for baby blankets because it lies flat without curling at the edges, eliminating the need for a separate border treatment. If you prefer a smooth, clean look, stockinette with a garter stitch border on all four sides is a classic approach.
Color stripes: Each color in your rainbow sequence is worked for a set number of rows before switching to the next. The width of each stripe is up to you. Wider stripes — say, twelve to twenty rows — give a bold, graphic look. Narrower stripes — four to eight rows — create a more delicate, tightly blended gradient effect. You can also vary the stripe width intentionally, making the yellow stripe wider to mimic sunlight or the blue stripe deeper to evoke sky and water.
Color changes: When switching from one color to the next, do so at the beginning of a right-side row. Cut the old color, leaving a tail of about six inches for weaving in, and join the new color. To make color changes tidy, always join new yarn at the same edge of the blanket, so your yarn tails are all on one side and easier to manage during finishing.
Step-by-Step Knitting Instructions
Here is a general walkthrough of how to work the Biscuitscout Rainbow Baby Blanket. These instructions are written for a worsted weight yarn on US size 8 needles, with a target finished size of approximately 30 by 36 inches.
Cast on: Using your first color (traditionally red or your chosen starting hue), cast on 120 stitches. A long-tail cast on is recommended because it produces a neat, elastic edge that looks polished on a finished blanket.
Border rows: Work 6 rows of garter stitch (knit every row) in your first color. This creates a clean bottom border that keeps the blanket from curling.
Main body: Begin your chosen body stitch pattern. If working in seed stitch, the pattern is as follows: Row 1: K1, P1, repeat to end. Row 2: P1, K1, repeat to end. Repeat these two rows for the length of each stripe.
Work your first color for the desired number of rows, then switch to your second color. Continue through all the colors of your rainbow sequence, repeating the sequence as many times as necessary to reach your desired blanket length. For a blanket approximately 36 inches long in worsted weight, you will likely work through the rainbow sequence two to three times, depending on how many rows each stripe contains.
Top border: Once your blanket body has reached the desired length and you have ended on a complete stripe, work 6 rows of garter stitch in your final color to create a matching top border.
Bind off: Bind off all stitches loosely on the right side of the work. A stretchy bind off method, such as the yarn over bind off or the Jeny’s Surprisingly Stretchy Bind Off, keeps the top edge from pulling in and gives a professional, even finish.
Side borders: If you chose stockinette for the body of your blanket, you will need to pick up stitches along the left and right edges and work a garter stitch border to prevent curling. Pick up approximately three stitches for every four rows along each side edge, work 6 rows of garter stitch, and bind off. If you worked in seed stitch, the edges are already stable and this step is optional.
Weaving In Ends
This is the step many knitters dread, but with a rainbow blanket, it is particularly important to do it well. Each color change leaves two yarn tails — one from the old color and one from the new. With six colors and multiple stripe repeats, you may have twenty or more ends to weave in by the time you are done.
Use your tapestry needle to weave each tail in along the back of the blanket for at least two inches, working in different directions (forward, then back) to secure it. Trim the ends close to the fabric but not so close that the knot is at risk of coming undone with washing. Because this is a baby blanket that will see frequent laundering, take your time with this step and weave in each end thoroughly.
Blocking Your Finished Blanket
Blocking transforms a finished knitting project from good to great. It evens out uneven tension, opens up the stitch pattern, and helps the blanket relax into its final dimensions. For a baby blanket made from wool or a wool blend, wet blocking is ideal. Soak the finished blanket in cool water for twenty to thirty minutes, gently squeeze out the excess water without wringing, and then lay it flat on a blocking mat or clean towels. Smooth it into shape, pin the edges if necessary to keep them straight, and allow it to dry completely before removing pins or moving the blanket. Drying can take twelve to twenty-four hours depending on the thickness of the yarn and the humidity in your space.
For cotton or acrylic yarn, steam blocking or a light spritz with water followed by pressing with a warm iron through a damp cloth can also work well.
Tips for a Beautiful Finished Blanket
A few things can make the difference between a blanket that looks handmade in the best sense and one that looks a little rough around the edges.
Keep your tension consistent throughout the project. If you notice you are knitting more tightly when you are tired or more loosely when you are relaxed, try to knit in shorter sessions and check your tension regularly. Blocking will even out minor variations, but dramatic tension changes within the body of the blanket will show in the finished piece.
Use the same brand and fiber content throughout the blanket if at all possible. Different brands of yarn, even when labeled the same weight, can vary significantly in thickness, ply, and drape. If you mix brands, you may end up with stripes that look noticeably different in texture. If you must mix brands, test them side by side before committing.
Carry yarn up the side of the blanket when colors are close together in the rotation rather than cutting and rejoining. This works especially well if you are doing a repeating rainbow sequence, because you can carry the red yarn up while working through orange, yellow, and green, then pick it back up when it is time for another red stripe. This saves time on finishing and reduces the number of ends to weave in. However, carry yarn no more than about an inch at a time to avoid long floats on the edge of the blanket.
Gifting Your Rainbow Baby Blanket
Once your blanket is knitted, blocked, and finished, the question of presentation arises. A handmade blanket deserves a thoughtful presentation. Fold it neatly and tie it with a length of ribbon in one of the colors from the blanket. Tuck in a small card with a note about the blanket — what yarn you used, how long it took to make, and what the rainbow means to you or the recipient. New parents often treasure this kind of documentation, and someday that baby might love knowing that someone sat down and knitted them something beautiful before they were even born.
If you are giving the blanket as a gift for a rainbow baby specifically, consider including a short note acknowledging the significance of the design. It does not need to be elaborate or sentimental to the point of being overwhelming — even a simple “I made this with so much love for your little rainbow” is enough.
Why Knit When You Could Buy?
If you have never given a handknit item as a gift before, it might be hard to convey how differently it is received compared to a purchased gift. Handmade items carry weight. They communicate time, attention, and care in a way that money genuinely cannot replicate. When someone opens a handknit baby blanket and realizes that another person sat down and worked stitch by stitch, row by row, to create something specifically for them and their child, it tends to land very differently than a gift from a box.
Beyond the gift-giving dimension, there is the experience of knitting itself. Working through a rainbow stripe sequence is genuinely satisfying. Each color change marks a small milestone. Watching the rainbow grow row by row is one of those simple, meditative pleasures that knitters return to again and again.
Final Thoughts
The Biscuitscout Rainbow Baby Blanket pattern is one of those projects that earns a permanent place in your pattern library. It is versatile enough to work for any baby, any occasion, and any yarn stash situation. It is structured enough to be a reliable go-to gift pattern, and it is joyful enough to make the knitting itself a pleasure from the first stitch to the last. Whether you are making it for a rainbow baby, a new arrival, or simply because you love the idea of wrapping someone in something colorful and warm, this blanket is worth every hour you put into it.
Cast on. Knit your rainbow. Give it with love.