• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Crafts
  • Holiday
    • Valentine’s Day
    • Easter
    • Mother’s Day
    • End of School
    • Father’s Day
    • July 4th
    • Back to School
    • Halloween
    • Thanksgiving
    • Christmas
  • Kids
    • LEGO
    • games
    • coloring pages
    • writing
    • books
  • Planner
    • pages
    • tutorials
  • Recipes
  • Shop
  • One Mama's Daily Drama
One Mama's Daily Drama: organized chaos for year-round family fun since 2009.

One Mama's Daily Drama

Organized Chaos for Year-Round Family Fun

Home » Crafts » DIY Rainbow Ribbon Pillow Simple Sewing Tutorial

DIY Rainbow Ribbon Pillow Simple Sewing Tutorial

This rainbow ribbon pillow cover is an easy way to change out your home decor for the spring season.

DIY rainbow ribbon pillow on a yellow armchair

Disclosure: This blog contains affiliate links. As an Amazon Associate and member of other affiliate programs, Keri Houchin earns a commission from qualifying purchases at no additional cost to you.


April showers bring Mayflowers if you ask my 8-year-old. They also bring rainbows! If you’re looking for a way to freshen up your decor for spring, new pillow covers are an easy DIY project that you can do cheap. You might even already have most of the supplies. Follow my tutorial to make a rainbow ribbon pillow.

I’ve made a few different styles of pillows. The envelope back has been a favorite for a while. It’s easy and doesn’t require me to learn how to use the zipper foot on my sewing machine.

This one is for people like me who enjoy sewing, but don’t want anything technical. I’m calling it a ribbon closure.

How to make a rainbow ribbon pillow

Supplies

I used all scraps and things I had in my craft stash. I also covered a pillow I already have. In case you need to shop, here’s what to get.

  • 1 basic pillow insert, mine is 18″x18″
  • 3/4 yard white fleece fabric
  • 5 feet each of ribbon in 5+ colors
  • matching sewing thread
  • sewing needle for hand-stitching or sewing machine
white fleece and colored ribbons

Instructions

Step 1: Cut the fleece fabric.

Start by measuring your pillow to determine how much fabric you need. Add one inch to the short side and double that number for the long side, then cut it out.

My pillow was 18×18-inches, so the fabric piece was 19×38-inches.

white rectangle of fleece

Step 2: Cut the ribbons.

Next, measure the ribbon. I folded my fleece in half and just held up the ribbon, leaving a 10-inch tail on either end. Each piece of ribbon turned out to be 58-inches long (19+19+10+10).

I used five different colors, but you can use more or less. Instead of the traditional primary color rainbow, I thought a pastel would be pretty.

I also chose matching threads because I had colors that were pretty close. I actually bought this pack of tiny spools when I first started sewing and never used them.

ribbon and matching thread in pink, yellow, lime green, blue, and purple

Step 3: Attach the ribbons to the fleece.

The next step is to sew all the rainbow ribbons onto the white fleece. I started in the middle with the green, then moved out from there. I tried to space the ribbons evenly but didn’t measure anything.

To attach the ribbons, center them on the fabric longways with tails hanging off either evenly. Run down the length of the ribbon with a basic straight stitch in the middle.

5 colored ribbons lined up on the white fleece pillow fabric
5 ribbon colors stitched to a white rectangle of fleece folded in half

Step 4: Hem the pillow cover.

Once you’ve sewn all the ribbon in place, it’s time to close the pillow on two sides.

Fold the fleece in half with the ribbons on the inside and all the tails hanging out of one end. Using white thread and the same straight stitch, sew along the 2 sides parallel to the ribbons.

pillow inside out with ribbon ends hanging out of the top

Trim the zillions of tiny threads, then turn the pillow cover right-side-out. Slip the rainbow ribbon pillow cover onto a pillow insert or any throw pillow.

DIY rainbow ribbon pillow sitting in a yellow armchair in front of an open window

I love how it looks on my vintage armchair? I love vintage and rainbows were all the rage in the 60s, right?

Simple, seasonal, and you can use whatever ribbons you happen to have in your stash. This was fun and easy to make. It took me maybe an hour to do the whole thing. And I can change it out when the season changes again.

This rainbow ribbon pillow cover is an easy way to change out your home decor for the spring season.

What’s next? Try these other fun and creative ideas on One Mama’s Daily Drama:

  • Rainbow Wall Hanging DIY Tutorial
  • DIY Rainbow Wreath
  • Simple Organize Entryway Makeover
Previous Post: « Spring Family Bucket List Printable and Ideas
Next Post: Vanilla sheet cake with cream cheese frosting »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Shirley Wood says

    8 April, 2015 at 8:21 am

    Stopping by from Tips & Tricks. Nice pillow. I am still learning to sew and have been making pillows so I always enjoy learning new ideas.

    Reply
    • Keri says

      8 April, 2015 at 9:01 am

      Thanks for visiting!

      Reply
  2. Brenna @ Life After Laundry says

    11 April, 2015 at 7:05 am

    I love your pillow. So simple but yet so pretty. Thanks for sharing this with the Tips & Tricks link party! Pinned!

    Reply

Primary Sidebar

Hello and welcome!

I'm Keri - geek, mom, crafter, and color lover! One Mama's Daily Drama is all about creating a happy home through beautiful DIY projects and home decor, practical planning and organizing, and easy kids activities. Read More…

Footer

Archives

Connect

  • Facebook
  • Instagram
  • Pinterest
  • Threads
  • YouTube

Search the Blog

  • Privacy Policy
  • Disclosure
  • About
  • Contact

Copyright Keri Houchin Design, LLC © 2026 · Thyme Theme by Restored 316