I have to admit, most re-upholstering jobs I wouldn’t try to tackle myself. For one thing, I don’t have room in my sewing studio to re-upholster a whole couch! But, today I’m going to share with you a pretty simple upholstery project – how to re-upholster a chair seat. Definitely a do-able project for most DIY’ers.
This chair used to belong to my mom’s parents. It had been sitting in her basement for years, and so we decided to drag it out, and see what we could do with it. Here’s what it looked like before we cleaned it and changed out the seat, and after we re-upholstered the seat.
This post contains some affiliate links for your convenience. Which means if you make a purchase after clicking a link, I will earn a small commission. The great thing is, it won’t cost you a penny more! Click here to read my full disclosure policy.
How To Re-Upholster A Chair Seat
Stapler – I love this forward action stapler!
Needle nose pliers
1″ Foam – optional if your seat is in better condition than mine was
Flannel Interlining – optional
Fabric – a good quality fabric (upholstery) is preferable, especially if the seats will be used often.
I created a video which a video which shows, step-by-step, how to re-upholster a chair seat. I’m a visual learner, and figured you might be too. I’ve also written out the steps below the video.
- If the chair seat is extremely old, remove the old fabric and padding.
- Cut a new piece of foam to fit the chair seat if need to start from scratch.
- I like to cover the foam with flannel interlining before adding the fabric, it helps the fabric to lay better on the foam and board.
- Lay fabric out and place the chair seat on top of it.
- Staple fabric to board with one staple on each side of the board.
- Then starting from the center go out to each corner on left and then right. Stapling all four sides. Stop about 2″ from each corner.
- Staple the center of the corner and then on each side of center.
- Trim fabric.
- Replace chair seat on chair.
I hope you enjoy the video, and please let me know if you have any questions.