Buying guide
Updated October 25, 2026 · 3 min read
Dining chairs are the hardest-working seats in the house. They're sat on several times a day, pulled in and out, and sooner or later they meet spilled wine, pasta sauce and sticky hands. The good news: reupholstering them is one of the easiest and most satisfying projects there is.
Spills are a matter of when, not if. Choose a fabric with cleaning code W or W/S, or one that's bleach cleanable, so food and drink can be cleaned with water-based cleaners. Avoid code S and X for dining chairs. See upholstery cleaning codes.
A performance fabric makes spills bead up so you can blot them away. Crypton goes further, stopping liquid from soaking through to the seat foam. See Crypton vs. performance fabric.
People slide on and off dining chairs constantly. Look for 30,000 double rubs or more for a family table, and higher for restaurants. See double rubs explained.
Crumbs and grit work into deep textures and loose weaves. A tight, flat or lightly textured weave is easier to wipe and brush clean. Save chunky bouclé and loose linen for chairs that aren't used for meals.
| Chair | Fabric (54" plain) |
|---|---|
| Seat only, up to about 20" × 20" | About 1 yard per chair; two small seats can often share a yard |
| Seat and back | About 2 yards per chair |
| Set of 4 seats | 3 to 4 yards |
| Set of 6 seats | 5 to 6 yards |
Add extra for a large pattern repeat so each seat is centred. Use our yardage calculator for your exact fabric.
Most dining chairs have drop-in seats that unscrew from underneath. With a staple gun you can recover a set in an afternoon:
Check the fabric's care instructions before adding a stain-protector spray. Many performance fabrics are already protected and don't need one.
Tightly woven performance fabrics, Crypton and microsuede with 30,000 or more double rubs are the most durable choices for dining chairs.
About 5 to 6 yards of 54-inch plain fabric for six seats. Add extra for a large pattern you want centred on each seat.
A performance velvet with a water-based cleaning code can work well and looks elegant. Avoid delicate or code S velvets for chairs used every day.
Shop the fabrics in this guide
Charlotte upholstery fabric by the yard, priced in CAD, with free samples.