
Pastel Rainbow Baby Blanket Free Knitting Pattern: A Complete Guide for Beginners and Beyond
There is something truly magical about making something by hand for a new baby. The soft click of needles, the gentle pull of yarn through fingers, and the slow emergence of color and texture — it all comes together in a way that feels like love made tangible. If you have been searching for the perfect project to welcome a little one into the world, this pastel rainbow baby blanket free knitting pattern is exactly what you need. It is beautiful, beginner-friendly enough for those with basic skills, and the finished result is the kind of heirloom piece that families keep for generations.
This pattern walks you through every step, from choosing your yarn and needles to casting on, working the stripes, and finishing off with a clean, polished edge. You will also find tips for customizing the size, troubleshooting common mistakes, and caring for the finished blanket. Whether you are knitting for your own baby, a friend’s baby shower, or simply because pastel rainbow anything deserves to exist in the world, let’s get started.
Why Knit a Baby Blanket?
Before diving into the pattern itself, it is worth pausing to appreciate why knitted baby blankets are such a beloved tradition. Unlike store-bought alternatives, a handmade blanket carries the hours and intention of someone who cared enough to create it. Every stitch is a tiny act of devotion, and babies — who respond to softness, warmth, and the faint scent of someone familiar — have been swaddled in handknits for thousands of years.
Pastel colors, in particular, have a timeless quality that works beautifully in nurseries and on babies of any gender. Soft lilac, mint green, baby yellow, blush pink, sky blue, and cream all sit together harmoniously on the color wheel, creating that classic rainbow effect without any of the visual noise that comes with bold, saturated hues. The result is something dreamy and gentle — perfectly suited for the softest stage of a human life.
Materials You Will Need
Getting your materials right from the start will make the whole knitting experience smoother and more enjoyable. Here is everything you need for this pastel rainbow baby blanket.
Yarn: You will need a soft, washable yarn in DK weight or light worsted weight. Machine-washable yarn is essential for baby items, since parents need to be able to clean blankets frequently and easily. Look for blends that include merino wool, cotton, or bamboo, as these materials are gentle against delicate skin. For this blanket, you will need approximately 150 to 200 yards in each of the following six colors: cream or white, soft yellow, blush pink, mint green, sky blue, and light lavender. The exact yardage will depend on your blanket size.
Some excellent yarn choices include Paintbox Yarns Simply DK, Lion Brand Pound of Love, Cascade 220 Superwash, and Paintbox Yarns Cotton DK. All of these are widely available, machine washable, and come in beautiful pastel shades.
Needles: US size 6 (4mm) knitting needles are ideal for DK weight yarn. Circular needles in a 32-inch or 40-inch cord length are recommended because they can hold the full width of the blanket without the stitches falling off the ends, and they are easier on your wrists during longer sessions. You can also use straight needles if you prefer, but you will want a long pair — at least 14 inches.
Other supplies: You will need a tapestry needle for weaving in ends, scissors, stitch markers if you wish to mark sections, and a ruler or measuring tape. A yarn bowl or project bag is a nice bonus for keeping your colors organized as you work through the stripes.
Gauge and Sizing
Gauge is the number of stitches and rows per inch in your knitting. For this pattern, the target gauge is approximately 22 stitches and 30 rows over 4 inches in stockinette stitch. However, since this blanket uses a textured garter stitch (knitting every row), your gauge may read slightly differently. Always knit a gauge swatch before beginning, especially when knitting for a baby where softness and drape matter.
The pattern as written produces a blanket approximately 30 inches wide by 36 inches long, which is a classic receiving blanket size. This is large enough to swaddle a newborn, use as a play mat, or drape over a stroller. If you would like a larger blanket — say, a toddler throw — simply cast on more stitches and work additional rows in each stripe until you reach your desired length.
Understanding the Stitch: Why Garter Stitch Works Beautifully Here
This pattern uses garter stitch throughout, which means you knit every single row. There is no purling, no switching between knit and purl, and no complex stitch work to manage. Garter stitch creates a fabric that lies flat naturally (no curling at the edges, which is a common problem with stockinette stitch), has a lovely squishy texture, and shows off color changes in stripes with clean, defined lines.
For a beginner, garter stitch is the perfect foundation. For an experienced knitter, it offers a meditative, rhythm-based project that allows your hands to work while your mind rests. It is also an excellent TV knitting project, a train project, or an early-morning-with-coffee project.
The horizontal ridges created by garter stitch also give the blanket a beautiful, almost woven appearance that photographs exceptionally well — important if you plan to share your finished object on social media or include it in a gift with a photo.
The Pattern
Abbreviations
Before beginning, familiarize yourself with these standard knitting abbreviations used throughout the pattern.
CO — cast on
K — knit
BO — bind off
RS — right side
WS — wrong side
st(s) — stitch(es)
rep — repeat
Color Sequence
The six colors are worked in this order: cream (Color A), soft yellow (Color B), blush pink (Color C), mint green (Color D), sky blue (Color E), and light lavender (Color F). You will work through this sequence twice for a full rainbow repeat, giving you twelve stripe sections in total.
Instructions
Step 1: Cast On
Using Color A (cream) and your US size 6 needles, cast on 160 stitches. This gives you a blanket approximately 30 inches wide at the recommended gauge. If you would like a wider blanket, cast on in multiples of 10 stitches, adding 10 stitches for approximately every extra 1.75 inches of width.
Use the long-tail cast on method if you are comfortable with it, as it creates a neat, elastic edge that complements the garter stitch fabric. If you prefer the knitted cast on or backward loop cast on, those work as well — just be sure not to cast on too tightly.
Step 2: Border Setup
Rows 1 through 6: Knit every stitch across all rows. This creates a six-row garter stitch border in Color A that anchors the bottom of your blanket. Cut yarn, leaving a 6-inch tail for weaving in.
Step 3: Work the Stripe Sequence
Each stripe in this pattern is 18 rows deep. Since garter stitch creates one ridge for every two rows, 18 rows gives you 9 visible ridges per stripe, which creates a generous, proportional band of color.
Join Color B (soft yellow) at the beginning of a row. To join a new color, simply begin knitting with the new yarn, leaving a 6-inch tail that you will weave in later. Some knitters prefer to tie a loose slip knot around the working yarn to secure the tail while they work, then untie it before weaving in.
Knit 18 rows in Color B. Cut yarn, leaving a tail. Join Color C (blush pink). Knit 18 rows. Cut yarn. Continue in this manner through the full color sequence: Color D (mint green), Color E (sky blue), Color F (light lavender). You have now completed one full rainbow sequence of five colors.
Return to Color A (cream) and knit 18 rows. This gives you a neutral anchor between the two rainbow sequences and adds breathing room to the design. Then work through the full color sequence again: Color B, Color C, Color D, Color E, Color F, each for 18 rows.
Step 4: Final Border
After completing the second full color sequence and ending with Color F (light lavender), cut the yarn and join Color A (cream) for the final border.
Rows 1 through 6: Knit every stitch across all rows.
This mirrors your cast-on border and gives the blanket a polished, symmetrical finish.
Step 5: Bind Off
Using Color A, bind off all stitches loosely on a right side row. A stretchy bind off is important here to keep the top edge from puckering or pulling in. You can use the standard bind off method, but work it more loosely than usual, or try the slip, slip, knit (SSK) bind off, or simply use a needle one size larger for the bind off row.
Step 6: Side Borders (Optional but Recommended)
Because garter stitch does not curl at the sides the way stockinette does, you may find that the side edges of your blanket are neat enough as-is. However, if you would like a more polished edge, you can pick up and knit along each side edge and work 6 rows of garter stitch before binding off. Pick up approximately 3 stitches for every 4 rows along the side edge.
Step 7: Weave in Ends
Thread your tapestry needle with each yarn tail and weave it through several stitches on the wrong side of the blanket. Change direction a couple of times to secure the end, then trim the excess. For color changes, weave each tail into stitches of its own color to avoid any bleed-through on the right side.
Tips for Perfect Color Changes
Color changes are one of the most satisfying parts of this pattern because each new stripe brings a fresh wave of color. Here are a few tips to make your color changes as clean and smooth as possible.
Always begin a new color at the beginning of a row, never in the middle. This keeps your right side looking consistent and your edges tidy. When joining a new color, leave enough of a tail to weave in comfortably — six inches is the minimum, but eight inches gives you more flexibility.
If you notice a small gap or loop at the very first stitch of a new color, simply snug the yarn a little tighter when you begin that row and make sure you have not accidentally picked up the old yarn along with the new one. Giving each tail a gentle tug after working the first few stitches of a new stripe can also help tighten any gaps.
Some knitters like to carry the yarn up the side of the work rather than cutting it at every color change. Because this pattern involves six colors, carrying all of them up the side is not particularly practical — the floats (loops of carried yarn) can become long and tangled. Cutting and rejoining is the cleaner approach here, especially since garter stitch makes weaving in ends relatively easy.
Customizing Your Blanket
One of the best things about a stripe-based blanket pattern is how easily it adapts to different preferences and situations. Here are a few ways to make this pattern your own.
Change the stripe widths. Want a more dramatic, graphic look? Work 30 rows per stripe. Prefer a delicate, tightly banded rainbow? Try 10 or 12 rows per stripe. The only rule is consistency — keep each stripe the same depth for a balanced finished result.
Change the colors. Pastels are classic, but this same pattern works beautifully in jewel tones for a more saturated look, neutrals for a Scandinavian aesthetic, or a monochromatic gradient for something modern and minimal. You could also do a two-color striped blanket for something simpler, or choose colors that match a specific nursery theme.
Add a textured stripe. Once you are comfortable with the basic garter stitch, try working one stripe in seed stitch (alternating knit and purl stitches across each row) to add a bit of visual texture to the design. Seed stitch creates a bumpy, pebbly surface that contrasts beautifully with the smoother ridges of garter stitch.
Make it larger. For a crib-size blanket (approximately 36 by 52 inches), cast on 200 stitches and work three full color sequences instead of two. For a lap blanket or toddler throw, cast on 180 stitches and work 24 rows per stripe across two and a half color sequences.
Caring for Your Finished Blanket
Because this blanket is made with machine-washable yarn, care is simple and stress-free for new parents. Wash on a gentle cold cycle and lay flat to dry, which will preserve the shape and softness of the blanket. Avoid putting it in a hot dryer, which can shrink natural fibers and cause pilling over time.
If your yarn is 100% superwash wool, it is technically safe for the dryer on a low heat setting, but laying flat to dry is still the gentler, longer-lasting option. Acrylic blends like Lion Brand Pound of Love can handle the dryer on low with no issues at all.
Store the finished blanket in a breathable cotton bag or pillowcase rather than a plastic container, which can trap moisture. If you used any wool content, a lavender sachet in the storage bag will naturally deter moths without the harshness of cedar or mothballs.
Gifting This Blanket
A handmade baby blanket is one of the most meaningful gifts you can give at a baby shower or to welcome a newborn. To make your gift extra special, consider pairing the blanket with a handwritten card that describes the yarn you used, the hours you put into it, and your wishes for the baby. Some knitters also include care instructions on a little tag tied to the blanket — a thoughtful touch that helps parents care for the item properly.
If you are knitting this as a gift and do not know the nursery color scheme, the pastel rainbow palette is wonderfully versatile and suits almost any setting. The cream base and soft, muted tones work in neutral nurseries, botanical-themed spaces, celestial rooms, and classic pink or blue aesthetics equally well.
Tracking Your Progress and Staying Motivated
A blanket is one of the longer knitting projects you can take on, and it is completely normal to hit a wall somewhere around the middle. Here are a few strategies for staying motivated and enjoying the process.
Set small milestones. Instead of thinking about finishing the whole blanket, focus on finishing one stripe at a time. Each color change is a natural stopping and celebrating point, and seeing 18 rows grow into a clean, vibrant stripe is genuinely satisfying.
Keep a project journal. Jot down which row you are on, how many rows are in each stripe, and any modifications you have made. This is especially helpful if you put the project down for a few days and come back to it.
Share your progress. Posting photos on Instagram, Pinterest, or Ravelry — even mid-project shots — connects you with a community of knitters who understand the love and effort involved. Searching the hashtag for baby blanket knitting projects will show you thousands of finished objects that are wonderfully inspiring when you need a motivation boost.
Final Thoughts
This pastel rainbow baby blanket free knitting pattern is more than just a set of instructions. It is an invitation to slow down, create something beautiful, and pour a little piece of yourself into a gift that will warm and comfort a new life. Whether this is your very first blanket or one of many, the process of knitting stripe by stripe through a gentle rainbow palette is deeply satisfying — and the finished blanket is the kind of thing that gets photographed at every milestone, dragged into the washing machine with great frequency and great love, and kept long after the baby has grown.
Save this pattern, bookmark it, pin it, and share it with any knitter in your life who loves babies and yarn in equal measure. And when your pastel rainbow blanket is finished, blocking beautifully on a flat surface and ready to be wrapped up and gifted — take a moment to appreciate what your hands have made. It is something genuinely lovely, and someone out there is going to be very glad you made it.
Happy knitting.