
Rainbow Arch Cushion: Free Knitting Pattern for a Cheerful Home Accent
There is something undeniably joyful about a rainbow. Whether it appears in a stormy sky or stitched into a cozy home accessory, the arc of colors has a way of lifting the mood of any space it inhabits. This free knitting pattern for a rainbow arch cushion brings that feeling right into your living room, bedroom, or reading nook — and the best part is that you do not need to be an expert knitter to make it happen. With some basic knitting knowledge, a handful of colorful yarns, and a free afternoon or two, you can create a cushion that feels both playful and polished.
This pattern is designed with beginners and intermediate knitters in mind, though experienced knitters will find plenty of room to personalize and experiment. The finished cushion features a classic rainbow arch motif worked in intarsia colorwork against a soft background, creating a bold, graphic effect that photographs beautifully and looks just as good in person. Let us walk through everything you need to know, from the materials list to the finishing techniques, so you can cast on with confidence.
Why Knit a Rainbow Arch Cushion?
Before we get into the pattern itself, it is worth pausing to appreciate why this particular project has become such a popular choice among knitters of all skill levels.
Cushions are one of the most satisfying knitting projects you can undertake. They are small enough to finish in a reasonable amount of time, functional enough to justify the effort, and decorative enough to give your home a genuine upgrade. Unlike a sweater that might not fit perfectly or a blanket that takes months to complete, a cushion cover comes together relatively quickly and delivers a finished object you can be proud of.
The rainbow arch motif specifically has surged in popularity in recent years, driven by a broader love for retro-inspired interiors, Scandinavian design influences, and the simple human desire for color during uncertain times. Rainbow home accessories feel warm and optimistic without being childish, especially when worked in sophisticated yarn weights and muted or earthy tones rather than neon brights.
This pattern works equally well in classic saturated rainbow colors — red, orange, yellow, green, blue, and violet — and in more muted, tonal interpretations using terracotta, sage, dusty rose, cream, and slate. The structure of the design stays the same; only the mood shifts depending on your yarn choices.
Materials You Will Need
Getting your materials right before you start will make the entire knitting experience smoother and more enjoyable. Here is what you need to gather before you cast on.
Yarn: This pattern uses a worsted weight yarn, which is widely available, easy to work with, and gives the finished cushion a pleasing weight and drape. You will need one main color for the background — approximately 200 grams — and smaller amounts of six contrasting colors for the rainbow arches. Roughly 30 to 50 grams of each arch color should be sufficient, though this depends on the size of your finished cushion. Any fiber content will work, but a wool-acrylic blend gives you the best combination of stitch definition, durability, and ease of care. Pure cotton can also work beautifully if you prefer a flatter, more structured cushion.
Needles: Use 4.5mm (US size 7) straight or circular knitting needles. Circular needles are preferable if you find long rows cumbersome, even when working flat.
Notions: You will need a set of bobbins or small lengths of yarn wound into butterflies for the intarsia colorwork, a tapestry needle for weaving in ends, scissors, stitch markers if you find them helpful, and a 45cm (18-inch) square cushion insert to stuff your finished cover.
Optional: A row counter will help you keep track of your progress, and blocking wires or pins will be useful if you want to block your finished pieces before seaming.
Gauge: 20 stitches and 26 rows to 10cm (4 inches) in stockinette stitch on 4.5mm needles. Always knit a gauge swatch before starting any cushion project, because gauge affects the finished dimensions of your cover and whether your insert fits properly. Block your swatch the same way you plan to block your finished pieces.
Understanding the Pattern Structure
This rainbow arch cushion is worked in two flat panels — a front and a back — which are then seamed together around three sides with the fourth side left open for an envelope closure or a simple slip-stitch seam over a zip.
The front panel features the rainbow arch motif, worked using intarsia colorwork. Intarsia is a technique where each color section is worked with its own separate length of yarn rather than being carried across the back of the work. This keeps the fabric flat and avoids the puckering that can happen with stranded colorwork over large blocks of color. If you have not tried intarsia before, do not let it intimidate you — the technique requires only that you twist your yarns together at color joins to prevent holes, and it becomes intuitive after just a few rows.
The back panel is worked entirely in your background color in stockinette stitch, making it a relaxing counterpoint to the more involved front panel.
The Free Pattern
Abbreviations
Throughout this pattern, the following abbreviations are used. CO means cast on. K means knit. P means purl. St or sts means stitch or stitches. RS means right side. WS means wrong side. Rep means repeat. PM means place marker. SM means slip marker.
Finished Measurements
The finished cushion cover measures approximately 45cm by 45cm (18 inches by 18 inches) to fit a standard 45cm square cushion insert.
Front Panel
Using your background color and 4.5mm needles, CO 90 sts.
Work 4 rows in garter stitch (knit every row) for a neat bottom border.
Now begin the body of the front panel in stockinette stitch, working the rainbow arch chart using intarsia as described below.
Setting up the intarsia: Before you begin the colorwork rows, wind separate bobbins or yarn butterflies for each color section. The rainbow arch is centered on the front panel, so your background color will appear on both the left and right sides of the arch as well as above it. Prepare bobbins of all six arch colors and two separate bobbins or lengths of background color for the sections on either side of the arch.
Row 1 (RS): K 15 sts in background color, join arch colors following the chart, K across the arch section, join second background bobbin, K 15 sts in background color.
At each color join, bring the new yarn up from under the old yarn to twist them together and close the gap.
Continue working the chart in stockinette stitch, knitting on RS rows and purling on WS rows, until all arch rows are complete.
The Rainbow Arch Chart
The arch motif is centered over the middle 60 stitches of the panel and rises over approximately 50 rows. Each arch band is 5 stitches wide at its thickest point and curves from the bottom left to the bottom right of the panel. The arches are arranged from outermost to innermost in the traditional rainbow order: violet, blue, green, yellow, orange, and red, with the innermost arch (red) leaving a central background-color space.
Because this is a written pattern rather than a graphical chart, here is a row-by-row description of the arch placement. The arch begins at row 5 of the main body (after the garter border) and the outermost arch touches the bottom edge of the panel.
For rows 5 through 10 of the main body, the outermost violet arch occupies stitches 16 through 25 on the left side and stitches 66 through 75 on the right side, with background color filling the top of the arch space. As the rows progress, the arch curves upward and inward, with each subsequent arch color sitting inside the previous one.
By row 30, the arch is at its apex. The violet band spans stitches 16 to 20 and 71 to 75 across the top of the arch, while the five inner colors nest inside it in sequence. By row 50, all arch colors have completed their curves and the remaining rows above the arch are worked entirely in background color.
If you prefer to work from a visual chart, this pattern translates beautifully to knitting graph paper. Draw a large arch covering 60 squares wide and 50 rows tall, then add five inner concentric arches each 5 squares wide to represent each color band. This visual guide can sit beside you as you knit and makes color placement very clear.
After completing the arch section, continue in stockinette stitch in background color only until the panel measures 43cm from the cast-on edge. Work 4 rows in garter stitch for the top border, then bind off all stitches loosely.
Back Panel
Using background color and 4.5mm needles, CO 90 sts. Work 4 rows in garter stitch. Continue in stockinette stitch until the panel measures 43cm from the cast-on edge. Work 4 rows in garter stitch and bind off loosely.
Finishing Your Rainbow Arch Cushion
Finishing is where a knitting project truly comes to life, and it is worth taking your time with this stage to ensure your cushion looks as polished as possible.
Weaving in ends: With intarsia colorwork, you will have a considerable number of yarn ends to weave in. Use a tapestry needle to weave each end securely into stitches of the same color on the wrong side of the fabric, working in at least two directions to keep the ends from escaping. Take your time with this step — it can feel tedious, but neat ends are the difference between a handmade cushion that looks professional and one that looks unfinished.
Blocking: Pin your two panels to a foam blocking mat or clean towels on the floor, stretching them gently to the correct dimensions. Mist them with water or steam them lightly with an iron held slightly above the fabric surface. Allow them to dry completely before seaming. Blocking evens out your stitches, relaxes the intarsia joins, and makes the finished cushion look significantly more refined.
Seaming: Hold your front and back panels together with right sides facing out (or in, if you prefer to work the seam on the wrong side). Using a tapestry needle and a length of background yarn, seam around three sides using a mattress stitch or whip stitch. Leave the top or bottom edge open.
Insert your cushion pad through the open edge, adjusting it until it sits evenly inside the cover. Seam the final edge closed using mattress stitch, or leave it open with a fold-over envelope closure for easy removal when washing.
Tips for Success with Colorwork Cushions
Working intarsia for the first time can feel a little chaotic, especially once you have multiple bobbins dangling from your work. A few practical habits will keep things manageable and enjoyable.
Keep your bobbins tidy by unraveling only as much yarn as you need for the next few rows rather than letting long lengths hang free. If your bobbins become tangled, take a moment to detangle them before proceeding rather than trying to knit through the tangle. A tangle that feels minor now will become genuinely difficult to manage in ten rows.
Work slowly at each color join, making sure to twist your yarns correctly every time. Missing a twist creates a small hole in your fabric that is difficult to repair neatly after the fact.
If your gauge feels tighter than usual during the intarsia section, try going up half a needle size for those rows and returning to your original needles for the background sections. Different knitters hold multiple yarns differently, and some people naturally knit tighter when managing several bobbins at once.
Variations and Customization Ideas
One of the best things about a simple, graphic pattern like this rainbow arch cushion is how readily it lends itself to customization. Once you understand the basic structure, you can adapt it in countless directions.
You might try a sunset colorway instead of a rainbow, using shades of deep coral, peach, warm yellow, and soft lavender to evoke a twilight sky. A desert palette of terracotta, burnt orange, sand, and sage gives the same arch motif a very different, more grown-up feeling. A monochromatic version worked in tonal shades of a single color — deep teal through pale mint, for instance — creates a subtle, sophisticated effect that works in more restrained interiors.
You could also play with the scale of the arch. Increasing your cast-on to 110 stitches and adjusting the arch proportionally gives you a wider cushion suitable for a larger insert. Reducing the needle size and yarn weight creates a smaller, more delicate cushion suitable for a decorative accent.
For knitters who want to add texture, the background sections could be worked in a simple seed stitch or moss stitch instead of stockinette, giving the arch motif even more visual contrast by making it pop forward from a textured ground.
Adding a button or zip closure at the back rather than a simple seam makes the cover far easier to remove for washing, which is especially important if the cushion will be used daily on a sofa.
Caring for Your Finished Cushion
How you care for your rainbow arch cushion will depend on the yarn you used. Check the care label on your yarn before washing. Most wool-acrylic blends can be machine-washed on a gentle, cool cycle and laid flat to dry. Pure wool should be hand-washed in cool water with a small amount of wool wash, then pressed gently between towels to remove excess water and laid flat to dry away from direct heat or sunlight.
If your cushion pills over time in areas of high friction, a fabric shaver or sweater stone will quickly restore its surface to a like-new appearance.
Sharing Your Finished Make
Once your rainbow arch cushion is complete, we would love to see it. If you share your finished make on social media, using a knitting community hashtag will help other knitters find your work and discover this free pattern. Photographing your cushion in natural light, propped against a neutral background or styled on a bed or sofa, tends to produce the most appealing images and really lets the color of the rainbow arch take center stage.
If you found this pattern helpful and want to support free patterns like this one, sharing it with a friend who knits or pinning it for later is always appreciated. Every knitter who picks up this pattern and makes it their own adds something to the long, warm tradition of colorful, handmade home goods — and that feels like something worth celebrating.
Happy knitting, and may your rainbows always be bright.