Repurposed Curtains Into Chair Cushions

8 Materials
1 Hour

Whether you're like me and have little kids/babies who spill and stain your chair cushions or you just like to switch things up every so often when it comes to your home decor, this project is a quick and easy solution for either problem.


-old curtains/fabric

-DeWalt staple gun

-T50 Arrow staples

-Fiskars fabric cutter

-fabric measuring tape

Not pictured:


-screw driver



My dad and stepmom bought me a little dinette set from Ashley's Furniture when I bought my first house. The cushions to the seats were tan/camel color and had a suede feel to them; they were great until years of "oops!" moments kept happening with spillage of food and/or drink. Plus, my style is ever-evolving and changing so back before Bo was born, my mom and I recovered the chairs. Then, having an infant who them became a toddler, those new cushion covers began to show all of Bo's "oops!" moments. So now, here I was in need of "new" cushions again. Instead of purchasing fabric, I went through the basement and found some Target curtains I no longer was using and decided to make them into my new seat cushion covers.

STEP 1: Remove and size up cushion

First, I removed each cushion from my metal chair frames. My seat cushions were simply screwed in to the frames from underneath the seat. Then, I laid each cushion face-down on my curtain.

I made sure the cushion was close enough to the edge of the curtain that the curtain could be pulled over the edge of the curtain--you'll want about 1/2-1" of excess fabric over the edge of the cushion.

Because I was dealing with a huge curtain, I gathered up the curtain fabric to roughly where I wanted to cut it and I made a mark with a pencil.

Then, I took my fabric cutter and cut where I made my pencil marks.

Here is how my square of curtain fabric looked after I cut it out--it's rough around the edges but it's not going to matter because no one will be able to see it.


To staple the curtain fabric, make sure to pull the edges tight around the edge of the cushion but not so tight that it creates creases--you want everything to be smooth.

The corners of the cushion will have a few creases but try to make all the corners to look similar as far as how many creases are created when you pull the fabric tight.

After all the edges are stapled, cut off any excess fabric using a pair of scissors.

Here's what your finished product should look like. They're not perfect but they sure look a lot better than they did before, and I didn't have to go out to buy new fabric which was nice!

I love how these cushions came out and what is hilarious to me is that Bo came home and exclaimed, "oh wow new chairs!!! I love them!"

This video file cannot be played.(Error Code: 102630)
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

Top Hometalk Projects

3 Gorgeous And Unique Ideas To Display Your Plants
30 Jaw-Dropping Decorating Techniques You've Never Seen Before
18 Wintery Wreath Ideas That You'll Want To Make For Your Home
13 Bird Feeders From Upcycled Items
18 Fun Ways To Add Glitter To Your Home Decor
30 Adorable DIY Ideas For July 4th
30 Fun Ways To Keep Your Home Organized

Have a question about this project?

1 question
  • Carolyn from NH
    Carolyn from NH
    on Nov 28, 2017

    Very nice job. Recycling material you already have, excellent. Could you spray them with Scotch Guard (out doors of course) ? Might keep down on stains, never know. 🤗🍀👏🏻.
    Carolyn from NH
    • Carol
      on Jul 16, 2018

      Hi Pbg, Sure you can spray them with Scotch Guard. Good idea in fact. It's a wonderful product!

Join the conversation

2 of 44 comments
  • Esther Rodriguez Dill
    Esther Rodriguez Dill
    on Aug 14, 2018


  • Neva Dew
    Neva Dew
    on Aug 27, 2018

    Only thing I would add to your directions is to make sure each cushion is lined up the same on the fabric so the fabric design will be same on each cushion. (for example - if there is a large flower, center it on each cushion, or put the big stripe down the center, etc.)

Your comment...