Clean fabric chairs by first vacuuming thoroughly, then checking the upholstery care code to determine whether water, solvent, or vacuum-only cleaning is allowed, and always blotting stains rather than scrubbing.
For the full breakdown, see our best Cleaner For Fabric Chairs guide.
Fabric chairs collect dust, crumbs, pet hair, and the occasional spill faster than any other piece of furniture. The wrong cleaning method — scrubbing a stain with tap water, for instance — can leave the fabric looking worse than the original mess. The fix is a simple sequence that starts with the chair’s own care tag and ends with an air-dried seat that actually looks clean.
Step 1: Vacuum First, Everywhere
Before any liquid touches the fabric, vacuum the entire chair with an upholstery attachment. This removes the surface debris that would otherwise turn into mud when wet. Pay attention to seams, tufts, corners, and the crevices between cushions. If the cushions are removable, take them off and vacuum both sides.
Step 2: Read the Upholstery Care Tag
The care tag on the bottom of the seat tells you exactly which cleaners are safe. The four standard upholstery codes are:
- W — Use water-based cleaners only (mild soap and water).
- S — Use a dry-cleaning solvent only; water can damage the fabric.
- WS — Either water-based or solvent cleaners work.
- X — Vacuum only. No liquid cleaners or steam of any kind.
The tag overrides any general advice you find online. An X-coded chair with water stains isn’t a cleaning failure — it is a chair that was cleaned with the wrong method.
Step 3: Spot-Test the Cleaner
Even if the tag says W or WS, test the cleaner on a hidden area — the back of the chair or under a cushion — before treating visible fabric. Dab a small amount on a cloth, wait a minute, and check for discoloration or damage. This one-minute step prevents the awkward discovery that your cleaner is stripping the chair’s dye.
Step 4: Clean by Blotting, Never Scrubbing
For W or WS fabrics, mix a few drops of mild dish soap with warm water. Dip a clean microfiber cloth in the solution, wring it thoroughly so it is damp rather than wet, and dab or blot the stain gently from the edges inward. Scrubbing drives dirt deeper and frays the fabric fibers; blotting lifts the stain without damage. After cleaning, rinse the area with a cloth dampened with plain water to remove any soap residue, then blot dry with a towel.
For S-coded fabrics, follow the same procedure with a dry-cleaning solvent labeled for upholstery, apply it to the cloth rather than directly to the chair, and blot as above.
Step 5: Dry Completely Before Use
Moisture trapped in upholstery leads to mildew and musty smells. Air-dry the chair fully before sitting on it — place a fan nearby for airflow, but keep the chair out of direct sunlight, which can fade or stiffen fabric. Do not use a hairdryer or heater; concentrated heat can shrink or distort the fabric. For X-coded chairs, skip all liquid steps and rely on thorough vacuuming and baking soda for refreshment.
Common Mistakes to Avoid
- Scrubbing instead of blotting. Every source agrees: friction spreads stains and damages fibers.
- Soaking the fabric. A damp cloth does the job; watery upholstery takes days to dry and can grow mold.
- Skipping the care tag. Using the wrong cleaner type on an S or X chair is the most common reason cleaning goes wrong.
- Using bleach or harsh chemicals. Unless the tag explicitly says “bleach safe,” assume bleach will ruin the fabric.
- Returning the chair to use while still damp. Wait until it feels completely dry to the touch.
FAQs
Can I steam clean a fabric chair?
Only if the care tag says W or WS. Steam counts as moisture, so X-coded and S-coded chairs should never be steamed. Even on approved fabrics, test steam on a hidden spot first — heat can loosen adhesives in some upholstered frames.
How long does a fabric chair take to dry after cleaning?
With good airflow from a fan, most chairs dry in 3 to 6 hours. Cushions with thick foam padding may take overnight. Do not sit on the chair until the fabric feels completely dry to the touch.
Will baking soda damage fabric chairs?
No, baking soda is safe for all upholstery codes, including X. Sprinkle it on the fabric after vacuuming, let it sit for 30 minutes to 2 hours to absorb odors, then vacuum thoroughly. The fine powder can get trapped in seams, so go over those areas twice with the upholstery attachment.
References & Sources
- Southern Living. “How to Clean Upholstery.” Explains the W/S/WS/X care-code system and blotting method.
- Martha Stewart. “How to Clean Upholstery.” Details vacuum-first steps and safe detergent use by fabric type.
- Bob Vila. “How to Clean Upholstery.” Covers spot-testing and drying precautions.
