Finished crochet rainbow pillow pattern with purple, blue, green, yellow, orange, and red stripes bordered in white, shown on a couch.

Crochet rainbow pillow pattern

Ready to brighten up your home with a bold pop of color? This crochet rainbow pillow pattern is a fun, eye-catching project that’s perfect for spring decorating or adding a little St. Patrick’s Day charm to your space. Handmade rainbows bring cheerful color to a couch, chair, or bed without overwhelming your decor.

The rainbow is worked in curved rows using half double crochet stitches to create a smooth arched shape. Make two rainbow panels, sew them together, and stuff with fiber fill for a cozy decorative pillow that’s full of personality.

Quick answer
This crochet rainbow pillow pattern is made by working curved rows from the center (purple) outward using half double crochet stitches. You’ll crochet two rainbow panels, add a white border, sew them together, and stuff with fiber fill to an 11-inch by 14-inch (28 cm by 36 cm) decorative pillow.

Graphic for crochet rainbow pillow pattern featuring a colorful rainbow crochet pillow and text that says free crochet pattern.

Why you’ll love this pattern

– Bold rainbow design that makes a statement in spring décor
– Great stash-buster for leftover worsted weight yarn
– Beginner-friendly construction with simple shaping
– Fun seasonal accent for St. Patrick’s Day
– Quick home décor project that doesn’t require a pillow insert

How this rainbow pillow is constructed

Understanding the construction before you start makes the pattern much easier to follow.

You’ll begin in the center with purple and work outward in curved rows. The increases along the center of each row create the rounded rainbow shape.

After completing all color sections:
– Add a white border around each rainbow panel
– Place the two panels with wrong sides touching
– Single crochet the borders together
– Stuff with fiber fill before closing completely

The curved shaping happens gradually, so keeping your stitch count correct is the key to success.

Colorful crochet rainbow pillow pattern made with worsted weight yarn displayed on a light gray couch for spring home decor.

Crochet rainbow pillow pattern details

This free crochet rainbow pillow pattern is worked in curved rows using half double crochet stitches to create a bold, arched rainbow shape. You’ll make two panels, add a white border to each, then sew them together and stuff with fiber fill. Keep reading for yarn details, hook size, gauge, and everything you need to make your own spring-ready rainbow pillow.

Skill level

Advanced beginner — This pattern uses basic stitches like half double crochet and single crochet. The curved shaping requires attention to stitch counts, but the construction itself is straightforward.

Materials needed

  • H-8 (5 mm) crochet hook — or size needed to match gauge
  • Worsted weight yarn (#4) — white, red, orange, yellow, green, blue, and purple
  • Locking stitch markers — helpful for aligning panels
  • Yarn needle — for weaving in ends
  • Fiber fill — for stuffing the pillow

Finished size

11 inches tall (28 cm)
14 inches wide (36 cm)

Gauge

8 stitches and 6 rows = 2 inches (5 cm)

Crochet abbreviations

  • hdc = half double crochet
  • sc = single crochet
  • ch / chs = chain / chains
  • st / sts = stitch / stitches
  • sl st = slip stitch

Pattern notes

  • You are working from the center (purple) outward.
  • The ch at the beginning of each row does NOT count as a stitch.
  • Turn at the end of every row.
  • Stitch count is listed at the end of each row.
  • The pattern is written in US crochet terms.

Quick links

Purple section
Blue section
Green section
Yellow section
Orange section
Red section
Add a border to both panels
Assembly and finishing
FAQs

Free crochet rainbow pillow pattern instructions

Make two identical rainbow panels.

Purple section

Row 1
Ch 12, hdc in 3rd ch from hook, hdc in next 6 ch(s), 2 hdc in each of the remaining 3 ch(s).
Continue working into the backside of the chains. 2 hdc in each of the next 3 backside ch(s), hdc in each of the remaining 7 backside ch(s). Turn. (26 stitches)

Row 2
Ch 2, hdc 9, (2 hdc, hdc 1) repeat 4 times, hdc 9. Turn. (30 stitches)

Row 3
Ch 2, hdc 10, (2 hdc, hdc 1) repeat 5 times, hdc 10. Turn. (35 stitches)


Blue section

Row 4
Ch 2, hdc 11, (2 hdc, hdc 1, hdc 1) repeat 4 times, 2 hdc, hdc 11. Turn. (40 stitches)

Row 5
Ch 2, hdc 12, (2 hdc, hdc 1, hdc 1, hdc 1) repeat 4 times, hdc 12. Turn. (44 stitches)

Row 6
Ch 2, hdc 13, (2 hdc, hdc 1, hdc 1, hdc 1, hdc 1) repeat 3 times, 2 hdc, hdc 1, hdc 1, hdc 13. Turn. (48 stitches)


Green section

Row 7
Ch 2, hdc 14, (2 hdc, hdc 1 x5) repeat 3 times, 2 hdc, hdc 1, hdc 14. Turn. (52 stitches)

Row 8
Ch 2, hdc 15, (2 hdc, hdc 1 x6) repeat 3 times, 2 hdc, hdc 15. Turn. (56 stitches)

Row 9
Ch 2, hdc 16, (2 hdc, hdc 1 x7) repeat 2 times, 2 hdc, hdc 1 x6, hdc 16. Turn. (59 stitches)


Yellow section

Row 10
Ch 2, hdc 17, (2 hdc, hdc 1 x8) repeat 2 times, 2 hdc, hdc 1 x7, hdc 17. Turn. (62 stitches)

Row 11
Ch 2, hdc 18, (2 hdc, hdc 1 x9) repeat 2 times, hdc 18. Turn. (65 stitches)

Row 12
Ch 2, hdc 19, (2 hdc, hdc 1 x10) repeat 2 times, hdc 19. Turn. (68 stitches)


Orange section

Row 13
Ch 2, hdc 20, (2 hdc, hdc 1 x11) repeat 2 times, hdc 20. Turn. (71 stitches)

Row 14
Ch 2, hdc 21, (2 hdc, hdc 1 x12) repeat 2 times, hdc 21. Turn. (74 stitches)

Row 15
Ch 2, hdc 22, (2 hdc, hdc 1 x13) repeat 2 times, hdc 22. Turn. (77 stitches)


Red section

Row 16
Ch 2, hdc 23, (2 hdc, hdc 1 x14) repeat 2 times, hdc 23. Turn. (80 stitches)

Row 17
Ch 2, hdc 24, (2 hdc, hdc 1 x15) repeat 2 times, hdc 24. Turn. (82 stitches)

Row 18
Ch 2, hdc 25, (2 hdc, hdc 1 x16) repeat 2 times, hdc 25. Turn. (84 stitches)


Colorful crochet rainbow pillow pattern made with worsted weight yarn displayed on a light gray couch for spring home decor.
Crochet rainbow pillow pattern

Add a border to both panels

With white yarn:

Ch 2, hdc evenly around the entire rainbow panel.

– Work 1 hdc in each stitch across the top.
– Along the bottom edge, work 1 hdc in the end of each row.
– In each bottom corner, work (hdc, ch 2, hdc).

Join and fasten off. Weave in ends using a yarn needle.

Repeat this border around the second rainbow panel. You should now have two finished rainbow panels with white borders.

Assembly and finishing

Place the two rainbow panels together with the right sides facing outward and the wrong sides touching.

Use locking stitch markers to align the edges so they don’t shift.

With white yarn:

– Single crochet the borders together around three sides.
– Stop before closing completely.
– Stuff firmly with fiber fill.
– Adjust stuffing until smooth and evenly filled.
– Continue single crocheting to close the opening.
– Fasten off and weave in remaining ends.

Your crochet rainbow pillow is now complete and ready to display for spring or St. Patrick’s Day.

Colorful crochet rainbow pillow pattern made with worsted weight yarn displayed on a light gray couch for spring home decor.

Frequently asked questions

Is this a beginner-friendly crochet pillow pattern?
Yes. It’s best for advanced beginners who are comfortable with half double crochet and basic increases.

Do I need a pillow insert?
No. You’ll stuff the pillow with fiber fill as you sew the two panels together.

Can I change the size of the pillow?
The pattern is written for one size, but you can experiment with thicker yarn or a larger hook to create a slightly larger pillow.

What if my gauge is different?
As long as your stitch count is correct on each row, slight gauge differences won’t affect the final shape significantly.

Can I use different colors?
Absolutely. You can customize the rainbow for spring, pastel nursery décor, or even neutral boho tones.

More St. Patrick’s Day crochet patterns

If you love decorating with rainbows and lucky greens, you’ll also enjoy these festive St. Patrick’s Day crochet patterns. From shamrocks to seasonal home décor, these projects are perfect for adding a handmade touch to your spring decorating.

Scroll through the gallery below to find your next lucky crochet project.

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

Graphic for crochet rainbow pillow pattern featuring a colorful rainbow crochet pillow and text that says free crochet pattern.