Fluffy Cosy Rainbows Knit Pillow [FREE Knitting Pattern] | LKO

Fluffy Cosy Rainbows Knit Pillow — Free Knitting Pattern

There is something quietly magical about a pillow that looks like it tumbled straight out of a dream. Soft, chunky, striped in every colour you love, and finished with a texture so inviting you want to press your face into it the moment it comes off the needles. That is exactly what the Fluffy Cosy Rainbows Knit Pillow is, and today I am sharing the full free knitting pattern so you can make one entirely your own.

Whether you are a seasoned knitter looking for a satisfying weekend project or someone who has just graduated from scarves and wants to try something a little more dimensional, this pattern is for you. It uses straightforward techniques, forgiving yarn, and a colour system that you can adapt to suit any room, any mood, or any person you have in mind as a gift recipient. By the time you cast off the final stitch, you will have a pillow that looks like it came from a boutique shop and cost three times what it actually did.

Let us get into everything you need to know.


Why You Will Love This Pattern

Before we dive into the yarn and needles, let me tell you a little about what makes this pillow worth your time.

The rainbow stripe construction means that no two pillows ever look exactly alike. Even if you follow the colour sequence I suggest to the letter, the slight variations in tension, the way the light hits your living room, and the specific dye lot you pick up from your local yarn store will give your finished piece its own personality. It is one of those patterns that rewards personalisation and looks genuinely impressive without requiring any advanced techniques.

The fluffy factor comes from choosing the right yarn — more on that in a moment — and from the slight texture created by alternating knit and purl rows in a way that produces a softer, cozier surface than standard stocking stitch. The finished fabric has a lovely depth to it, and those rainbow stripes glow against the fluffiness in a way that flat yarn simply cannot replicate.

This is also an extremely practical project. The pillow knits up in two matching panels that are seamed together around a cushion insert, which means you do not need to worry about picking up stitches in the round or managing any tricky construction. You knit flat, you seam, you stuff, and you admire. It is as satisfying as knitting gets.


Materials You Will Need

Getting your materials right is the single most important preparation step for this project. The fluffy, cosy quality of the finished pillow depends almost entirely on choosing a yarn with the right characteristics, so take a moment to read through this section before heading to your yarn shop or clicking add to cart.

Yarn: You will need a bulky or super bulky weight yarn — approximately 100 to 120 grams per colour, depending on how wide your stripes are and how large a pillow you want to make. The best results come from yarns that have a brushed, bouclé, or mohair-blend quality that gives them that irresistible fluffiness. Look for descriptors like “cloud,” “air,” “velvet,” or “teddy” on the label. Some popular choices in this weight category include Drops Polaris, Lion Brand Chenille, or any supermarket craft brand that describes itself as “extra soft.” If you are shopping locally, simply run a strand through your fingers: if it is smooth and cool, keep looking. If it is warm, slightly fuzzy, and makes you want to hold onto it, that is your yarn.

For a classic rainbow pillow, choose six colours: red, orange, yellow, green, blue, and violet. For a softer, more interior-design-friendly version, go for a palette of dusty pinks, lilacs, sage greens, and sky blues. You can absolutely do a two-colour version, a monochromatic gradient, or a scrappy stash-busting version using whatever bulky odds and ends you have at home.

Needles: Use 10mm (US 15) straight or circular needles. The larger gauge suits the yarn weight and creates the open, slightly airy fabric that makes this pillow breathable and soft rather than dense and stiff.

Notions: You will also need a tapestry needle for weaving in ends and seaming, a 45cm (18 inch) square cushion insert, and scissors. If you want to close the back with a removable cover, you can optionally sew three or four buttons and corresponding buttonholes along one seam — but this is entirely optional, and many knitters prefer to simply seam all four sides and hand-wash gently as needed.

Gauge: Approximately 8 stitches and 12 rows to 10cm (4 inches) in pattern stitch on 10mm needles. Always knit a gauge swatch before starting, especially if you are substituting yarn, as achieving the correct dimensions depends on matching the stitch count.


Abbreviations and Techniques Used

This pattern uses only a small number of standard abbreviations, which makes it genuinely accessible to knitters at an early intermediate level.

CO — cast on
K — knit
P — purl
RS — right side
WS — wrong side
BO — bind off (also called cast off)
Rep — repeat
St(s) — stitch(es)
PM — place marker

The pattern stitch used throughout both panels is a simple alternating rib-adjacent texture: you will work two rows of knit stitch followed by two rows of a knit-purl combination. This creates a surface that is slightly raised and dimensional without being a true rib, giving the pillow its characteristically cosy, cloud-like appearance. It is very easy to memorise after the first few stripes and works up quickly.

Colour changes happen every four rows. When changing colour, you simply drop the old yarn at the side of your work, pick up the new colour, and continue. Leave tails of approximately 15cm at each colour change; you will weave these in at the end. The loose ends are hidden in the seam or woven into the wrong side of the fabric, so you will not see them in the finished pillow.


The Pattern

Finished Measurements

The finished pillow measures approximately 45cm x 45cm (18 inches x 18 inches) to fit a standard 45cm cushion insert. If you want a slightly overstuffed, very plump pillow — which looks gorgeous and is highly recommended — size down to a 40cm insert for an even fluffier result.

Panel Instructions (Make Two)

Cast on 36 stitches using your first colour. Leave a long tail for seaming later.

Foundation Row (WS): Purl across all stitches to end. (36 sts)

Row 1 (RS): Knit across all stitches.
Row 2 (WS): Knit across all stitches.
Row 3 (RS): K2, P2; rep from to end.
Row 4 (WS): P2, K2; rep from to end.

These four rows form your pattern repeat. Continue working this four-row repeat until you have completed 4 rows in your first colour (not counting the foundation row). Join your second colour and continue working the four-row repeat. Change colour every 4 rows, working through your chosen colour sequence until the panel measures approximately 45cm from the cast-on edge.

Bind off all stitches loosely. A looser bind-off is especially important with fluffy yarn, as a tight cast-off edge can pucker and distort the finished look of the pillow.

Repeat these instructions to make a second identical panel.

Finishing

With your tapestry needle and a length of one of your yarn colours, place both panels wrong sides together. Working through both layers, use mattress stitch or a simple whip stitch to join three sides of the pillow. Take your time with the seaming: even, consistent stitches will create a neater edge, and the fluffy texture of the yarn is very forgiving of small imperfections.

Insert your cushion form through the open fourth side. The pillow should feel nicely plump and full. If it feels too loose, consider using a slightly larger insert or placing a thin layer of polyester stuffing inside the cover along with the insert.

Seam the fourth and final side closed, weave in any remaining ends on the wrong side of the fabric, and give the pillow a gentle hand wash if needed. Lay flat to dry, and then fluff and shape it to your liking once dry.


Colour Inspiration and Palette Ideas

One of the most enjoyable parts of making this pillow is planning your colour palette. The rainbow version — with its full ROYGBIV sequence — is the most eye-catching option and makes a wonderful statement piece in a child’s room, a craft studio, or any space that could use a burst of joy. But the pattern looks equally beautiful in a number of other palette directions.

A pastel palette using blush pink, soft peach, butter yellow, mint green, baby blue, and lavender creates a nursery-ready pillow that would make a wonderful baby shower gift. Choose yarns in similar warm-toned pastel values and the stripes will blend gently into one another rather than standing in sharp contrast.

A earthy, neutral palette using terracotta, rust, oatmeal, sage, mushroom, and cream creates a pillow that looks right at home in a Scandi-inspired or bohemian living room. This palette is particularly lovely made in a slightly smoother yarn with a matte finish, where the stripe pattern becomes the decorative feature rather than the texture.

A jewel tone palette using deep teal, cobalt, forest green, plum, burgundy, and gold creates a rich, luxurious pillow that looks stunning on a velvet sofa or a dark linen bed. Choose yarns with a slight sheen if you want the colours to really sing.

For a monochromatic gradient, choose six values of the same colour — from the palest barely-there tint down to a deep, saturated shade — and arrange them from lightest to darkest across your stripes. This is a sophisticated, interior design-friendly option that works especially well with blush-to-burgundy pinks, sky-to-navy blues, or mint-to-emerald greens.

And of course, you can always use this pattern as a stash buster. Grab every bulky yarn in your stash, arrange it in an order that pleases your eye, and see what you get. Some of the most charming handmade pillows are the ones that could never have been planned in advance.


Tips for Success

A few notes from experience that will help your pillow come out looking its very best.

Swatch, then swatch again. Fluffy and bouclé yarns can behave differently across brands and even across dye lots. A quick gauge swatch will save you from knitting an entire panel only to discover your pillow will end up the wrong size.

Weave in ends as you go. With six or more colour changes per panel and two panels to knit, you will accumulate a lot of yarn tails by the time you are finished. Weaving them in as you work — after each stripe is completed — makes the finishing stage much less daunting. Fluffy yarn is particularly good at hiding woven-in ends, so this part goes quickly.

Do not pull your yarn too tightly at colour changes. When you pick up a new colour, knit the first stitch of the new colour at normal tension. Pulling too tightly creates a slight pucker at the stripe join that can be visible on the right side of the work. A relaxed, even tension throughout produces the cleanest colour stripes.

Block your panels before seaming. Wet blocking — or even just a light spray with a plant mister and a gentle press under a clean towel — will even out your tension, open up the texture slightly, and make the panels easier to seam evenly. This is especially helpful if you have switched between multiple yarn brands.

Choose your cushion insert carefully. The insert really does make a difference to the finished look. A high-quality duck feather insert will give you a plump, rounded, luxurious pillow that holds its shape beautifully. A fibre-fill polyester insert is a good vegan and budget-friendly alternative. Avoid inserts that feel thin or flat in the packaging, as they will not fill the cover adequately and the finished pillow will look limp.


Gifting and Customisation Ideas

This pillow makes one of the most thoughtful handmade gifts you can give. It is cosy, useful, beautiful, and entirely personal — especially if you choose your recipient’s favourite colours. A few ideas for making it extra special:

Knit it in your recipient’s favourite sports team colours, their home country’s flag colours, or their wedding palette. Match the pillow to a specific room in their home. Combine it with a handmade blanket in coordinating colours for a truly impressive gift set. Add a simple embroidered initial or small motif to one panel before seaming. Attach a hand-written tag that explains the yarn you used and the hours you put in — because handmade gifts feel most meaningful when the recipient understands something of what went into them.

This pattern also scales beautifully. For a smaller decorative pillow, cast on 24 stitches and use a 30cm insert. For a large floor cushion, cast on 54 stitches, use a correspondingly larger insert, and consider adding a zipper or button closure for practicality.


A Note on the Joy of Slow Making

In a world where almost everything is instant, there is something quietly revolutionary about sitting down with two sticks and a ball of yarn and making something from scratch. The Fluffy Cosy Rainbows Knit Pillow takes most knitters between four and eight hours to complete, depending on pace — spread comfortably across a weekend, a few evenings, or a quiet afternoon with a pot of tea and something good on in the background.

The repetitive rhythm of the four-row pattern repeat is part of the pleasure. After the first stripe, your hands know what to do, and your mind is free to wander, to rest, or to be present in a way that more demanding work does not allow. Many knitters describe projects like this one as almost meditative, and I think that is exactly right. You are not just making a pillow. You are making a small soft object that carries the hours you spent making it, and that is what makes handmade things so different from anything you could buy.

I hope you love making this pillow as much as I loved designing it. When you finish yours, I would love to see it — share it with the hashtag #FluffyCosyRainbows so we can all admire your colour choices and cheer you on.

Happy knitting.

Categorized in:

Cushion / Pillow,

Last Update: October 21, 2026