
Rainbow Knitting Blanket Pattern: An Easy Tutorial for Colourful Home Decor
Few things in life are quite as satisfying as wrapping yourself in a blanket you made with your own hands. Add a sweep of brilliant rainbow colours into the mix, and you have something that genuinely lifts the mood of an entire room. This rainbow-themed knitting blanket pattern is designed to be easy enough for a confident beginner while still producing a result that looks impressive draped over a sofa, folded at the foot of a bed, or gifted to someone you love. Whether you are picking up needles for the first time in years or you knit regularly and want a cheerful project to work through, this pattern is built for you.
Below you will find everything you need to get started: materials, gauge information, stitch guidance, colour sequence, step-by-step instructions, and finishing tips. Save this page, pin it, print it out, or grab the digital download to keep it in your project folder forever.
Why Rainbow Blankets Are Always in Style
Trends in home decor come and go, but a rainbow colour palette has a quiet permanence to it. It captures something universal — the instinctive joy people feel when they see the full spectrum laid out in order. In recent years, maximalist interiors, cottagecore aesthetics, and bold boho living rooms have all enthusiastically embraced rainbow textiles, and hand-knitted pieces fit perfectly into each of these styles.
A rainbow knitted blanket is also wonderfully versatile. A soft pastel rainbow reads as gentle and nursery-friendly. A saturated, high-contrast rainbow feels bold and graphic. A tonal rainbow — where each colour shade deepens rather than shifts entirely — feels sophisticated and modern. The pattern itself stays exactly the same; only your yarn choices determine the mood. That kind of flexibility is rare and genuinely useful.
From a practical standpoint, working through multiple colours keeps the knitting mentally engaging. Instead of rows and rows of a single shade, you move through the spectrum one stripe at a time, and every colour change feels like a small celebration. This is a project you will actually want to pick back up each evening.
Materials You Will Need
Before you cast on a single stitch, gather everything on this list. Having your materials organised at the start saves time and prevents mid-project trips to the yarn shop.
Yarn: You will need a medium-weight yarn (also labelled as worsted weight or Aran weight, typically category 4 on the weight system). Choose seven colours to represent the classic rainbow sequence: red, orange, yellow, green, blue, indigo or violet, and purple. For a finished blanket measuring approximately 120 cm by 150 cm (roughly 47 inches by 59 inches), you will need around 200 grams of each colour, giving you a total of approximately 1,400 grams of yarn. Adjust quantities if you plan to make a larger throw or a smaller lap blanket.
Yarn fibre choice is entirely up to you. A wool-acrylic blend gives warmth, elasticity, and good stitch definition without requiring the delicate care of pure wool. A 100% acrylic yarn is machine washable and very affordable, making it a popular choice for blankets that will see daily use. Cotton yarns produce a flatter, heavier fabric that is excellent for warmer climates and works beautifully in bright saturated colours. Try to keep all seven of your chosen yarns in the same fibre content and weight so that the fabric stays consistent throughout.
Needles: A pair of straight knitting needles or a long circular needle in size 5 mm (US 8) will suit most worsted weight yarns well. A circular needle is actually ideal for blanket knitting because the cord holds the weight of the fabric as you work, reducing strain on your wrists. You do not need to knit in the round for this pattern; simply work back and forth on the circular needle as you would on straights.
Additional tools: A tapestry or yarn needle for weaving in ends, scissors, a row counter (or a notepad and pen to track your rows), stitch markers, and a ruler or tape measure.
Understanding Gauge
Gauge matters more than many beginners realise, particularly for a project as large as a blanket. If your tension is looser than stated, your blanket will come out larger. If it is tighter, it will be smaller. Neither is catastrophic for a blanket the way it would be for a fitted garment, but it is still worth taking ten minutes to swatch.
Pattern gauge: 18 stitches and 24 rows over 10 cm (4 inches) in stocking stitch, using 5 mm needles.
To swatch, cast on 24 stitches and knit for about 30 rows. Cast off, gently block your swatch by wetting it and laying it flat to dry, and then measure your stitch and row count in the centre of the swatch, away from the edges. If your gauge is off by more than one stitch per 10 cm, try going up or down a needle size.
The Stitch Pattern: Garter Stitch Stripes
This pattern uses garter stitch throughout, which means you knit every single row. There is no purling involved. This makes it genuinely accessible to anyone who knows the basic knit stitch, and it produces a beautifully squishy, reversible fabric that lies flat without any blocking required. Garter stitch is the great unsung hero of blanket knitting — it is simple, rhythmic, and forgiving of minor tension inconsistencies.
Each colour stripe is worked over 20 rows, creating a bold band of colour approximately 8 to 9 cm deep. After working all seven colours once, you will have completed one full rainbow sequence. The pattern repeats this sequence three times from bottom to top, giving you a blanket with three complete rainbows stacked vertically and a total stripe count of 21 colour bands.
You can absolutely adjust the stripe depth if you prefer. Working 12 rows per colour gives a more delicate, stripe-heavy look. Working 30 rows per colour creates broader, more dramatic bands. The choice is yours, and the total length of your blanket will vary accordingly.
Step-by-Step Pattern Instructions
Casting On
Using your first colour (red), cast on 216 stitches. This gives you a blanket width of approximately 120 cm at the stated gauge. If you want a narrower lap blanket, cast on 162 stitches. For a king-size throw, cast on 270 stitches.
A long-tail cast on is recommended because it produces a neat, slightly stretchy edge that works well with garter stitch. If you only know the backward loop cast on, that is fine too — it simply produces a slightly looser edge.
Once your stitches are on the needle, take a moment to count them. Counting before you start saves the frustration of discovering a stitch count error five rows in.
Working the Stripes
Colour 1 — Red: Knit every row for 20 rows. When you reach the end of row 20, cut your yarn, leaving a tail of about 15 cm for weaving in. Do not cut too short; a longer tail is much easier to weave in securely.
Colour 2 — Orange: Join orange by placing a slip knot on your needle or by simply holding the new yarn alongside your work and knitting the first stitch, leaving a 15 cm tail. Knit every row for 20 rows, then cut.
Colour 3 — Yellow: Join yellow and knit every row for 20 rows, then cut.
Colour 4 — Green: Join green and knit every row for 20 rows, then cut.
Colour 5 — Blue: Join blue and knit every row for 20 rows, then cut.
Colour 6 — Indigo or Violet: Join your chosen shade and knit every row for 20 rows, then cut.
Colour 7 — Purple: Join purple and knit every row for 20 rows, then cut.
You have now completed one full rainbow sequence (140 rows). Repeat this entire sequence two more times, working through red, orange, yellow, green, blue, indigo, and purple in order for 20 rows each. After three full sequences you will have worked 420 rows total.
Casting Off
Using your final colour (or red if you prefer a tidy bookend effect), cast off all stitches loosely. A loose cast off is important because a tight edge will pucker and pull the blanket out of shape. If you tend to cast off tightly, try using a needle one size larger for the cast-off row only.
The standard cast off method works perfectly here: knit two stitches, pass the first stitch over the second, knit one more stitch, pass the previous stitch over, and continue until one stitch remains. Pull the tail through the final loop to secure.
Weaving In Your Ends
After casting off, you will have a considerable number of yarn ends to weave in — two ends for each colour change, which amounts to 42 ends across the three complete sequences, plus your cast-on and cast-off tails. This is the least glamorous part of any knitting project, but handling it methodically makes the task much less daunting.
Thread a tapestry needle with one tail at a time. Weave the needle through the bumps of the garter stitch fabric on the wrong side, working in one direction for about 5 cm, then doubling back in a slightly different direction for another 2 to 3 cm. This figure-eight or zigzag path prevents the end from working loose over time. Trim any remaining tail close to the fabric surface.
Work through the ends in batches — perhaps all the red ends first, then the orange, and so on. Breaking the task into colour groups makes it feel more manageable and gives you a small sense of completion each time you finish a colour’s ends.
Finishing and Blocking
Garter stitch does not strictly require blocking, especially if you are using an acrylic yarn. However, a light wash and a careful lay-flat dry session will even out any minor tension inconsistencies and give the finished blanket a polished, professional appearance.
For wool or wool-blend yarns, soak the blanket in cool water with a splash of wool wash for about twenty minutes. Gently press out the water without wringing, roll the blanket in a clean towel to absorb excess moisture, and lay flat on a dry surface. Smooth it into shape and leave to dry completely, which may take a day or two depending on the humidity in your home.
For acrylic yarns, a gentle machine wash on a cool cycle followed by a low-heat tumble dry (or a flat dry) is usually sufficient. Some knitters gently steam acrylic fabrics to open up the stitches and add drape, though this should be done carefully with a damp pressing cloth between the iron and the yarn.
Customisation Ideas
One of the most appealing things about this pattern is how easily it adapts to different tastes, skill levels, and décor styles.
Pastel rainbow: Choose soft, muted versions of each colour — dusty rose instead of red, peach instead of orange, butter yellow instead of bright yellow. The effect is dreamy and gentle, perfect for a nursery or a bedroom with a soft, romantic aesthetic.
Jewel tones: Swap the classic rainbow for deep jewel shades — ruby, amber, emerald, sapphire, and amethyst. These feel rich and dramatic and look stunning against dark-wood furniture.
Monochrome rainbow: Stay within a single colour family but move through five to seven tints and shades. A blanket worked through the full range of blue, from pale sky to deep navy, has a meditative, sophisticated quality.
Added texture: If you want to move beyond garter stitch, substitute a simple seed stitch or a moss stitch for added texture. Both involve alternating knit and purl stitches and add beautiful surface interest without significantly increasing the difficulty.
Border finish: After weaving in all ends, add a simple single-crochet border around the perimeter of the blanket using a contrasting or coordinating colour. This tidies the edges beautifully and adds a polished frame to the piece. If you do not crochet, a picked-up garter stitch border knitted directly onto the edges achieves a similar effect.
Personalised sizing: Scale the pattern up or down simply by adjusting your cast-on number and the number of sequence repeats. A baby blanket might use 108 stitches and one full rainbow sequence. A sofa throw might use the instructions as written. A generously sized bed blanket might use 324 stitches and four full sequences.
Tips for Knitting Beginners
If this is among your first major knitting projects, a few practical tips will help things go smoothly.
Keep consistent tension throughout your work. This is mostly a matter of practice, but consciously trying to wrap the yarn with the same degree of tightness on every stitch will produce a more even fabric. Knitting at a relaxed pace, especially when you are tired, helps significantly.
Count your stitches regularly, particularly at the start when you are building confidence. A quick count every ten rows only takes a few seconds and immediately catches dropped or accidentally added stitches before they become hard to fix.
Use stitch markers at regular intervals along your cast-on to break 216 stitches into groups of, say, 36. This makes counting much faster and helps you spot errors at a glance.
Give yourself permission to take breaks. Knitting a blanket is a marathon, not a sprint. A project worked steadily over several weeks is far more enjoyable than one rushed to completion.
Caring for Your Finished Blanket
A knitted blanket receives a great deal of use, and proper care keeps it looking beautiful for years. Check the care label on your yarn for specific guidance, as different fibres have different requirements. In general, washing inside a mesh laundry bag on a gentle cycle protects the fabric from agitation damage. Avoiding the tumble dryer and choosing a flat dry instead preserves the shape and elasticity of the stitches. Store the blanket folded rather than hung to prevent stretching.
If your blanket pills over time — a common occurrence with any yarn that experiences friction — a fabric shaver removes pills quickly and restores the surface to its original appearance.
The Joy of Making Something Colourful
There is a particular kind of happiness that comes from making something full of colour with your own hands. Each stripe is a small meditation — twenty rows of steady, rhythmic motion, your fingers moving through familiar territory while your mind relaxes. By the time you reach the third full rainbow sequence and cast off that final row, you will have put genuine hours of care and attention into an object that holds warmth in every sense of the word.
This pattern is designed to grow with you. Beginners will find the garter stitch structure deeply satisfying and forgiving. More experienced knitters will enjoy the meditative quality of working through the colour sequences and can use this pattern as a foundation for all kinds of embellishments and variations. The finished blanket makes a meaningful handmade gift, a cheerful addition to your own home, or a centrepiece of a colourful, joyful room.
However you choose to use it, cast on with confidence. Your rainbow is waiting.
Quick Reference Summary
Finished size: approximately 120 cm x 150 cm (47 x 59 inches). Cast on 216 stitches using 5 mm needles and worsted weight yarn. Knit every row for 20 rows in each of the seven rainbow colours. Repeat the full colour sequence three times. Cast off loosely. Weave in ends and block if desired. Adjust cast-on number and sequence repeats to alter size. Fibre suggestions: wool-acrylic blend, 100% acrylic, or cotton.