Refresh tired dining chairs with new fabric using this simple reupholstery method; no sewing expertise is necessary!
I possess several classic, sturdy, and charming old chairs at home; their cushions, however, feature dated fabric, making them look a bit weary. Imagine the transformation with fresh material and a straightforward reupholstery job!

I sourced some resilient outdoor fabric during a sale at the local fabric store, and I felt it would be ideal for this particular chair.

Redoing a chair seat is one of the most satisfying and swift DIY endeavors; it takes less time than baking cornbread for dinner to achieve a completely new appearance.
Items required for this dining chair seat cover reupholstery venture:
- New fabric—a robust material suits dining chair reupholstering well. Additionally, consider how easily it cleans spills and if any directional lines complicate alignment.
- Screwdriver
- Fabric scissors
- Should you remove all original fabric and the cushion, you must acquire a fresh foam pad for every seat base.
- Staple gun
DIY Upholstery Guide: Dining Chair Seat Covers Step-by-Step

- Begin by removing the seat cushion; this involves unscrewing the 4 screws located on the removable seats.

2. Cut the fabric allowing sufficient material for wrapping around the sides and up, then position the seat on a flat area.

3. Employ a staple gun to pull the fabric over the existing seat cover material, around the center of one side, and staple. Next, staple the opposing side, ensuring the new cover fabric is taut before fastening. If the fabric has a linear design, maintain straight lines.

4. Continue stapling across the sides until both edges are firmly secured, leaving only the corners to address.

5. Managing the corners is the most challenging aspect of a DIY upholstery dining chair cover; here is how to finish the seat cushion corners:
If you have surplus fabric, like I did, trim it near the stapled sections, and then focus on the corners. Though tricky, you can manage these corners!
First, pull the longer corner tail upward and secure it with a staple. Then, drape each side over, making precise adjustments to prevent puckering along the edge.

6. While the cushion is removed, thoroughly clean the chair frame.

(I used wood floor cleaner since my preferred wood cleaner, Murphey’s Oil Soap, was unavailable. Afterward, I polished it with a mixture of olive oil and lemon juice; the aged wood absorbed it beautifully!)

7. The last step is to attach the seat cushion back onto the chair with the 4 screws underneath.

There you have it – A brand-new look for standard dining chairs or a family heirloom without a lot of time.

PS. My first experience with re-covering chair cushions was at my sister’s house last Fall. While I was working on them, my husband videoed some of the steps. I ran across the video the other day and laughed my head off. This is “Real Life DIY’ in ~ well ~ real life ~ right in the middle of the normal activity of family life and laundry.
I did 6 chair cushions that day and I think this one was the last one. You can see (while listening to the hilarious conversation going on) how I did the corners. (Blooper reel included for free…)
Happy laughing DIYing!:)
(If that movie doesn’t show up in your browser, you can find it on my Youtube Channel here.)

For more DIY home projects, check out:
- 8 DIY wall shelf projects you can make in a few hours or less
- DIY pendant light for the kitchen using a wooden bowl
- 12 DIY plant stand projects using wood
- Make a DIY floating frame for canvas art
- DIY chalk paint recipe using baking soda
And here are some more DIY video projects:
- How to Use Cottage Paint Wax on Furniture
- How to Paint a Bookcase with Cottage Paint Chalk Paint
For more recipes, crafts & ideas for your home all year round, become a VIP!
Become a VIP newsletter subscriber and get instant access to the library of free printables (including wall art, gift tags, and more!). Click here or the button below to join today.









