Upcycled Shower Curtain DIY Pillow Covers

Paula Skulina
by Paula Skulina
2 Materials
1 Hour

A few months ago I replaced the shower curtain in our master bath and intended to donate the old shower curtain. Instead of donating it, I used the shower curtain to make pillow covers.

I’m so glad that this shower curtain didn’t make its way to Goodwill. The fabric pattern is perfect for spring and summer pillow covers to enjoy.

The pillows look great on our DIY 2×4 Porch Swing that we made a few years ago. I love to sit on this swing while relaxing and admiring our view of Smith Mountain Lake.

On the Sofa

The next spot that I tested for enjoying the pillow covers was the sofa on our patio.

They also look great on our sofa that overlooks the lake.

I started by spreading the shower curtain out on my sewing room floor. I should have ironed the shower curtain before starting my project.

Since I make pillow covers often, a long time ago I made pillow patterns using craft paper.

To make a pillow cover for a 20″ pillow form, cut one piece 18″ x 18″, one 13″ x 18″, and a third 8″ x 18″.

I positioned the 18″ x 18″ pattern piece over a spot on the shower curtain that had the design that I wanted for the pillow front.

For the back two pillow pieces, I positioned them on the side of the shower curtain that was hemmed. This saved a sewing step in my pillow cover-making process.

I recommend using pins on a pattern but if you don’t care if your cuts aren’t perfect, pattern weights ( similar) save a lot of cutting time.

After I cut out the pieces for the first pillow cover, I repositioned the pattern pieces and cut out pieces for a second cover.

Normally when making a cover, each side of the back pieces would need to be folded over 1/2″, pressed, then folded over again and pressed, and finally sewn.

Using the hemmed edges of the shower curtain allowed me to skip that step.

Before pinning the pieces together, I ironed each one.

Place the front cover piece face up.

Position the 13″ x 18″ piece face down over the pillow front piece, lining up the edges.

Position the 8″ x 18″ pillow piece face down on the opposite side of the front pillow cover piece.

Pin around the edges.

Sew around all edges using a 1/2″ seam allowance.

To aid in turning the pillow cover, clip the corners.

Then remove bulk by trimming the sides of the pillow cover.

Turn the pillow cover and press with a hot iron.

Stuff with a pillow form and then enjoy the pillow.

Here is one of my pillow covers on my sewing chair that is an antique teacher desk chair. I’m super pleased with my new pillow covers and they didn’t cost a cent to make.

Resources for this project:
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Paula Skulina
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
  2 questions
  • Leah Leah on May 11, 2021

    Sorry if this is obvious, but how do you make a cover for a 20" pillow that is only 18" wide/tall?

    In the instructions it says - To make a pillow cover for a 20″ pillow form, cut one piece 18″ x 18″, one 13″ x 18″, and a third 8″ x 18″.

    I love this idea and just want to clarify for myself.

    Thank you!

  • Eva Eva on May 27, 2021

    Where did you get that shower curtain. I've been looking for one like that. Thank you,Eva

Join the conversation
3 of 18 comments
  • Mary Mary on May 19, 2021

    Great. My pillows cost a fortune. I have an outside bench that needs a cover so I will give this a shot.

  • Emmawilliams1 Emmawilliams1 on May 12, 2022

    It always puts a smile on my face to see articles like this...That shower curtain would probably have ended up in trash bin..Love your lake house..And your projects!