What You Need to Know Before Starting
Reupholstering a patio chair means removing the old fabric, padding, and batting, then attaching new material to the frame. It is a project you can do yourself with basic tools—a staple gun, scissors, a screwdriver, and a utility knife—and costs between $30 and $100 per chair in materials, depending on the fabric you choose. The work takes two to four hours per chair and does not require carpentry experience, though it does require patience and careful measuring.
The process works best on chairs with a straightforward frame and a removable or accessible seat and back. Chairs with curved edges, welded frames, or built-in cushions are harder to tackle and may be worth taking to an upholsterer instead. If your chair frame is cracked, rusted, or wobbly, fix that first—new fabric will not save a failing structure.
Key Takeaways
- Remove the old fabric by unstapling it from the underside of the frame, working slowly to avoid damaging the wood or metal underneath.
- Measure the seat and back separately, then buy outdoor fabric with a few extra inches in each direction to account for wrapping and stapling.
- Layer new batting or foam under the fabric to restore cushioning that may have flattened over time.
- Staple the new fabric starting at the center of each side, then work toward the corners, keeping tension even so the fabric does not bunch or sag.
- Trim excess fabric and cover raw edges with trim tape or by folding the fabric under itself for a clean finish.
Removing the Old Fabric and Padding
Turn the chair upside down or on its side so you can see the underside of the seat. Look for staples holding the old fabric to the frame—they will be along the edges, usually in rows. Use a flathead screwdriver or a staple remover to pry each staple up, working slowly so you do not split the wood or dent metal. If the frame is wood, angle the screwdriver to lift rather than gouge. If it is metal, the staples will come out more easily but watch for sharp edges.
Once the staples are out, peel away the old fabric. Underneath you will find batting (a thin, fluffy layer) or foam padding. Remove this too, as it has likely compressed and will not provide good cushioning anymore. If the padding is glued down, scrape it off with a utility knife or old chisel. Take your time here—you want a clean surface for the new padding to stick to. Wipe away any dust or debris with a damp cloth and let it dry completely before moving forward.
Measuring and Choosing Your Fabric
Measure the seat from edge to edge in both directions, then add 4 inches to each measurement. Do the same for the back. These extra inches give you room to wrap the fabric around the frame and staple it underneath without running short. Write these numbers down—you will need them when you buy fabric.
Choose outdoor fabric rather than indoor upholstery fabric. Outdoor fabric is treated to resist water, mildew, and fading, and it will last much longer on a patio chair. Look for solution-dyed acrylic or polyester blends, which are durable and come in many colors and patterns. Most outdoor fabric comes in 54-inch widths, which is wide enough for most chair seats and backs. Buy enough for both the seat and back, plus a little extra for mistakes—usually one to two yards total per chair.
Installing New Padding and Batting
Cut a piece of batting or foam to fit the seat or back, using your original measurements (without the extra 4 inches). If you are using foam, 1 to 2 inches thick is standard for patio chairs. If you are using batting, you can layer two or three pieces for more cushioning. Lay the padding on the frame and smooth it out so there are no wrinkles or bunches.
If the padding is self-adhesive, press it firmly into place. If it is not, you can use spray adhesive to hold it down—spray a light, even coat on the frame, wait a few seconds, then press the padding down. Let the adhesive dry according to the product instructions before moving to the next step. The padding should feel smooth and even across the entire surface.
Stapling the New Fabric in Place
Lay the new fabric over the padded seat or back, centering it so you have equal overhang on all sides. Start stapling at the center of one side, pulling the fabric tight as you go. Use a staple gun loaded with 3/8-inch staples (the size most common for upholstery). Place staples about 1 inch apart along the edge. Pull the fabric firmly but not so hard that you distort the padding or the frame.
Move to the opposite side and staple the center point there, pulling the fabric tight. Then do the same for the other two sides. This creates an even base. Now work outward from the center of each side toward the corners, stapling as you go. Keep the tension consistent—if one side is looser than the others, the fabric will sag or bunch.
At the corners, fold the fabric neatly. You can make a hospital corner (fold the fabric at a 45-degree angle and wrap it around the corner) or straightforward fold one edge over the other and staple both layers down. Trim away excess fabric with a utility knife, leaving about half an inch of material under the frame so staples have something to grip.
Finishing the Edges and Underside
Once the fabric is stapled, the underside of the chair will show raw edges and staples. You have two options: cover it with trim tape or fold the fabric edges under themselves. Trim tape (also called upholstery tape or gimp) is a decorative strip that glues or staples over the raw edges. It comes in many colors and gives a polished look. Glue it down with contact cement or spray adhesive, following the product instructions.
Alternatively, fold the raw edges of the fabric under and staple them down so only finished fabric shows from underneath. This takes more fabric but looks clean and requires no additional materials. Either way, make sure no staples are exposed where someone might catch their hand or clothing.
Reattaching the Chair and Testing
If your chair has removable legs or arms, reattach them now using the original screws or bolts. Tighten everything firmly so the chair is stable. Set the chair upright and sit on it to test the cushioning and make sure the fabric is tight and even. If you see wrinkles or sagging, you can remove a few staples, pull the fabric tighter, and re-staple.
Let the chair sit for 24 hours before using it regularly. This gives any adhesive time to cure and lets the fabric settle into its final position. Once it has cured, your reupholstered chair is ready to use. With outdoor fabric and proper padding, it should hold up well for several years before needing work again.
Frequently Asked Questions
Can I reupholster a chair with a curved or rounded back?
Yes, but it is more difficult. Curved surfaces require more careful measuring and more frequent staples to keep the fabric from bunching. You may need to make small cuts in the fabric at the curves so it folds smoothly. If the curves are very tight, an upholsterer may do a better job, but it is still possible as a DIY project if you work slowly and test as you go.
What if my chair has a removable cushion instead of a fixed seat?
Remove the cushion and work on it separately. Unstaple the old fabric from the cushion form, add new padding if needed, and staple the new fabric on. This is often easier than working on a built-in seat because you can rotate the cushion and work on a table instead of reaching under a chair frame.
Do I need to use outdoor fabric, or can I use regular upholstery fabric?
Regular upholstery fabric will fade, absorb water, and develop mildew much faster outdoors. Outdoor fabric is treated to resist these problems and will last much longer. If your chairs are under a covered patio and rarely get wet, regular fabric may work, but outdoor fabric is worth the small extra cost for durability.
What should I do if the chair frame is wobbly or damaged?
Fix the frame before reupholstering. Tighten all bolts and screws, and if wood is cracked or split, reinforce it with wood glue and clamps or replace the damaged piece. A new cover will not make a weak frame safe to sit on, and you will waste time and materials if the frame fails later.
How long does reupholstered outdoor fabric last?
With outdoor fabric and regular cleaning, a reupholstered patio chair typically lasts five to seven years before the fabric begins to fade or wear noticeably. Keeping the chairs under a cover when not in use, cleaning them a few times a year, and protecting them from harsh weather will extend this lifespan.