
Free Crochet Rainbow Pillow Pattern Step By Step – Yours Patterns
There is something undeniably cheerful about a rainbow. It is one of those images that transcends age, style, and season, managing to feel both nostalgic and completely fresh at the same time. A rainbow pillow worked in crochet brings that same energy into your home, adding a pop of color and a handmade warmth to any couch, bed, or reading nook. If you have been searching for a free crochet rainbow pillow pattern that is beginner-friendly, well-organized, and genuinely satisfying to make, you have landed in exactly the right place. This is a full step-by-step guide from Yours Patterns, and it is completely free.
Whether you are a newer crocheter who has already mastered the basics or someone with years of projects under your belt looking for a fun, colorful make, this pattern is designed to work for you. We will walk through every detail, from the materials you need to the final finishing touches, so you can feel confident at every stage of the process.
Why Crochet a Rainbow Pillow?
Before we dive into the pattern itself, it is worth taking a moment to appreciate why this particular project is so popular in the crochet community. Rainbow pillows have been trending in home décor for years, and for good reason. They add immediate personality to neutral spaces, they photograph beautifully, and they make extraordinary gifts. A handmade crochet pillow tells the recipient that you spent real time and real care creating something just for them.
From a craft perspective, this project is also genuinely practical for skill building. You will practice working in rows, changing yarn colors cleanly, maintaining consistent tension, and assembling pieces. These are fundamental crochet skills that will serve you across dozens of future projects. By the time you finish this pillow, your technique will be noticeably sharper.
Materials You Will Need
Gathering your supplies before you sit down to crochet makes the whole process smoother. Here is everything you will need for this project.
Yarn: You will need worsted weight yarn in seven colors to create the classic rainbow spectrum. Red, orange, yellow, green, blue, indigo, and violet are the traditional choices, but feel free to swap in any shades you love. A soft, machine-washable acrylic yarn works beautifully here because it holds its shape, is easy to care for, and comes in an enormous range of colors. You will need approximately 50 to 75 yards of each color, depending on the final size of your pillow.
Hook: A 5.0mm (H/8) crochet hook is recommended for worsted weight yarn. If your gauge runs tight, try a 5.5mm hook. If it runs loose, go down to a 4.5mm. Gauge matters more for pillows than for some other projects because you want a fabric that is dense enough to hold stuffing without gapping.
Pillow form or stuffing: You have two options here. A standard 12×12 inch pillow insert works well for this pattern as written. Alternatively, you can use polyfill stuffing, which gives you more control over the final shape and firmness.
Yarn needle: A blunt tapestry needle with a large eye is essential for weaving in ends and seaming the pillow panels together.
Scissors: Keep a small, sharp pair nearby for trimming yarn tails.
Stitch markers (optional): These can be helpful for marking the beginning of rows or noting specific stitch placements, especially when you are learning.
Understanding the Stitch Pattern
This rainbow pillow is worked in half double crochet (hdc), which is one of the most versatile and satisfying stitches in crochet. It creates a fabric that is slightly thicker and denser than single crochet but more flexible than double crochet. The result is a pillow panel that has great drape, a pleasant texture, and a beautiful way of showing off color gradients.
Half double crochet is also wonderfully forgiving. Because the stitch has a slight loftiness to it, minor tension variations are less visible than they might be in single crochet. This makes it an excellent choice for projects where you will be changing colors frequently.
Gauge
Working a gauge swatch before you begin is always a good idea, and for this project it is especially useful. Work a small swatch of half double crochet about 4 inches square and count your stitches and rows.
For this pattern, the target gauge is approximately 14 half double crochets and 11 rows to equal 4 inches using a 5.0mm hook and worsted weight yarn. If your gauge matches, proceed with confidence. If not, adjust your hook size until it does. Getting gauge right ensures your pillow panels will be the correct size and your finished pillow will have the right proportions.
Abbreviations Used in This Pattern
ch – chain
hdc – half double crochet
sl st – slip stitch
st(s) – stitch(es)
rep – repeat
sp – space
beg – beginning
cont – continue
Pattern Notes
This pillow is made in two identical panels that are seamed together with a slip stitch join before being stuffed. The rainbow design runs horizontally across the panel in color bands, with each band representing one color of the rainbow.
The finished pillow measures approximately 14 inches wide by 12 inches tall when assembled. If you want a larger pillow, simply add more foundation chain stitches in multiples and add extra rows to each color band.
When changing colors, always complete the last yarn-over of the stitch before the color change with the new color. This creates clean, crisp color transitions without blending or muddiness.
Leave yarn tails of at least 6 inches when cutting yarn after each color band. These tails are woven in at the end and also help secure the color changes so they do not unravel over time.
Step-by-Step Instructions
Step 1: Starting Your Foundation Chain
Begin with your first color. Red is traditional, but you can start at the top or bottom of your rainbow depending on which color you want to appear at the crown of the arch. For this pattern, we will work from violet at the bottom up to red at the top.
Using violet yarn and your 5.0mm hook, make a foundation chain of 51 chains. This gives you 49 working stitches plus 2 turning chains.
Check your chain for twists before you begin your first row. A twisted foundation chain is one of the most common and frustrating beginner mistakes. Lay the chain flat on a table and make sure all the links face the same direction before you continue.
Step 2: First Row in Violet
Row 1 (wrong side): Starting in the third chain from the hook, work 1 hdc in each chain across. You will have 49 hdc stitches. Chain 2 and turn your work.
The chain 2 at the beginning of each row counts as a stitch in this pattern, so you will always be working into the last stitch of the previous row at the end of each row to maintain your stitch count.
Step 3: Building the Violet Band
Work rows 2 through 4 in violet, maintaining 49 hdc stitches per row and chaining 2 to turn at the end of each row. After row 4, you will have a solid band of violet that is 4 rows deep. This forms the base of your rainbow.
At the end of row 4, do not fasten off yet. Instead, you will make a clean color change.
Step 4: Changing to Indigo
To change colors cleanly, work the last hdc of row 4 until you have the final yarn-over left. At that moment, drop your violet yarn and pick up your indigo yarn. Pull the indigo through the two loops on your hook to complete the stitch. Cut the violet yarn, leaving a 6-inch tail. Chain 2 with indigo and turn your work.
Step 5: Working the Indigo Band
Work rows 5 through 8 in indigo. Each row should have 49 hdc stitches. The indigo band is slightly wider than the violet band to give the rainbow its characteristic arc shape when the pillow is assembled. At the end of row 8, change to your blue yarn using the same color change method described above.
Step 6: Working the Blue Band
Work rows 9 through 12 in blue. This band sits in the middle of the rainbow and benefits from bold, saturated color. Royal blue or cornflower blue both look stunning in this position. Remember 49 hdc per row and a clean chain-2 turn at the end of each row. Change to green at the end of row 12.
Step 7: Working the Green Band
Work rows 13 through 16 in green. This is often where crocheters settle into a real rhythm with the project, and you will likely notice your tension becoming more consistent as you continue. A medium, grassy green looks vibrant and lively between the cool blues and warm yellows. Change to yellow at the end of row 16.
Step 8: Working the Yellow Band
Work rows 17 through 20 in yellow. Yellow can sometimes be trickier to photograph but looks luminous in person. Make sure you are using a true, bright yellow rather than a gold or mustard shade if you want the classic rainbow look, though of course any interpretation is valid. Change to orange at the end of row 20.
Step 9: Working the Orange Band
Work rows 21 through 24 in orange. Orange is one of those colors that makes people immediately happy, and it anchors the warm end of your rainbow beautifully. Change to red at the end of row 24.
Step 10: Working the Red Band
Work rows 25 through 28 in red. Red completes the rainbow spectrum and is the top arch of the pillow. After row 28, fasten off and weave in your ends. Your first panel is complete.
Making the Second Panel
Repeat the entire process to make a second identical panel. This will become the back of your pillow. Work all the same color bands in the same order so the two panels align perfectly when seamed. Some crocheters prefer to make the back panel in a single solid color to save time and yarn, which is a perfectly lovely option. Choose whichever approach fits your vision for the finished pillow.
Weaving In Your Ends
Before seaming, take the time to weave in all your yarn tails using your tapestry needle. Thread each tail onto the needle and weave it through the backs of several stitches in the same color area, changing direction at least once to lock the end in place. Trim any remaining tails close to the fabric. Doing this before seaming is much easier than trying to do it after the pillow is assembled.
Seaming the Panels
Place your two panels together with wrong sides facing each other so that the right sides are both facing outward. This creates an exposed seam that actually looks lovely and intentional on a crochet pillow.
Join your seaming yarn (you can use any of your rainbow colors or a neutral that coordinates) to one corner of the panels using a slip knot. Work a slip stitch seam along three sides of the pillow, inserting your hook through the corresponding stitches of both panels at the same time and drawing the yarn through. Keep your tension even and consistent as you seam. The slip stitch creates a firm, attractive border that frames the pillow beautifully.
After seaming three sides, stop and set the pillow down.
Stuffing the Pillow
If you are using a pillow insert, slide it into the opening you left in the fourth side. Ease it into the corners and adjust until the pillow feels full and even. If you are using polyfill, stuff it a handful at a time, working the filling into all four corners before adding more to the center. A well-stuffed pillow holds its shape better and looks more polished on display.
Once you are happy with the stuffing, continue your slip stitch seam along the final side, closing the pillow completely. Fasten off and weave in that final end.
Finishing Touches
Give your finished pillow a gentle block if desired. You can lightly mist it with water from a spray bottle and smooth it out by hand, then allow it to air dry completely. This evens out any slight tension variations and gives the fabric a relaxed, professional look.
If you want to add extra dimension to the pillow, consider adding a simple border of single crochet around the entire perimeter after seaming, working in a coordinating or contrasting color. This adds a polished frame and can make the piece look even more intentional and refined.
Tips for Success
Working with seven colors means a lot of yarn ends, so developing a system for managing them early will save you frustration. Keep each color in a separate small bag or wound on a bobbin so the skeins do not tangle as you work.
If you find that your color bands are pulling tighter than your initial rows, you may be unconsciously tensing up as you handle more yarn. Take a breath, loosen your grip, and remember that crochet should feel comfortable in your hands.
Blocking your completed panels before seaming can also help if they have curled at the edges. A slightly damp panel that has been smoothed flat and allowed to dry will be much easier to seam neatly.
Ways to Customize This Pattern
One of the most exciting things about a free crochet pillow pattern is how much room there is to make it entirely your own. Here are a few ideas to get you thinking.
You could work each color band in a different stitch texture. Imagine violet in single crochet, indigo in a shell stitch, blue in crossed half double crochets, and so on. The color banding holds the design together visually while the texture variation adds extraordinary tactile interest.
You could also shift the color palette entirely. Pastel rainbow pillows are incredibly popular for nurseries and children’s rooms. A sunset-inspired version using shades of peach, coral, gold, and lavender creates a softer, more sophisticated version of the same idea. Pride flag colorways have also become a beautiful and meaningful choice for many crocheters.
The size of the pillow is completely in your hands. By adjusting your foundation chain and the number of rows per band, you can make anything from a small accent cushion to a large floor pillow.
Sharing Your Finished Pillow
When you have completed your rainbow pillow, we would love to see it. Share your finished project on social media and tag it with your pattern source so other crocheters can find this free pattern and make their own. The crochet community thrives on inspiration and shared work, and your version of this pillow will almost certainly inspire someone else to pick up a hook for the first time or try a color combination they never would have considered on their own.
There is real magic in completing a handmade project from start to finish. You began with a pile of colorful yarn and a hook, and you created something functional, beautiful, and uniquely yours. That transformation never gets old, no matter how many projects you have made before.
Happy crocheting, and enjoy every stitch of your rainbow pillow. You are going to love it.
This free crochet rainbow pillow pattern is an original design from Yours Patterns. Please feel free to make and sell finished items from this pattern. We ask only that you credit Yours Patterns as the pattern source. Do not reproduce or redistribute the written pattern without permission.