Upholstery cleaning isn't complicated, but the wrong approach at the wrong time can set a stain permanently or damage the fabric. This guide covers the right method for every common scenario — from everyday maintenance to stubborn stains — based on the specific fabric type you're working with.
Know Your Fabric Code First
Most upholstered furniture comes with a cleaning code tag. Before you do anything, find it and check the code:
- W — Water-based cleaners safe. Most performance fabrics fall here.
- S — Dry cleaning solvent only. Do not use water.
- WS — Either water or solvent safe.
- X — Professional cleaning only. Vacuum only at home.
Cleaning by Fabric Type
Sunbrella Fabrics
Sunbrella is designed for easy cleaning, and for most everyday spills, mild soap and water is all you need.
- Brush off loose dirt with a soft-bristle brush before it embeds in the weave.
- Blot liquid spills immediately with a clean, dry cloth — don't rub.
- Mix 1/4 cup mild dish soap with 1 quart of warm water.
- Apply solution with a soft brush or sponge. Work in a circular motion.
- Rinse thoroughly with clean water — soap residue left in the fabric attracts dirt.
- Air dry completely. Never put Sunbrella in a dryer.
For tough stains (mold, mildew, oil, blood): Mix 1 cup bleach + 1/4 cup mild soap + 1 gallon water. Apply liberally, let soak for 15 minutes, then rinse thoroughly. Sunbrella's solution-dyed construction means this bleach solution won't affect the color.
Use a soft-bristle brush and work in a circular motion — never scrub, which can damage the weave.
Revolution Fabrics
Revolution is bleach-cleanable by design — the color is locked inside each polypropylene fiber, so bleach cannot strip it. The cleaning process is nearly identical to Sunbrella.
- Remove loose debris. Blot spills immediately.
- Apply mild soap and water with a soft brush for routine cleaning.
- For heavy stains: use the same diluted bleach formula as Sunbrella.
- Rinse well and air dry.
Revolution's advantage: Because the stain resistance is built into the fiber (not a chemical coating), it cannot wash off over time. The fabric performs identically on year 1 and year 10.
Crypton Fabrics
Crypton has a permanent moisture barrier that prevents liquids from penetrating the fiber in the first place. For most spills, blotting up the liquid before it dries is genuinely all you need.
- Blot the spill with a clean cloth — liquid hasn't penetrated, so it lifts easily.
- For dried stains: dampen with water and blot again — the barrier prevents deep setting.
- For persistent stains: warm water + mild soap, applied and rinsed.
- Crypton is also bleach-cleanable for extreme situations.
Standard Residential Upholstery (Cotton, Blends)
Standard fabrics require more care. Always test any cleaner on a hidden area first.
- Vacuum regularly to prevent dirt from embedding.
- Blot spills immediately — never rub, which spreads the stain and damages fibers.
- Use an upholstery-specific cleaner or a 1:1 mixture of white vinegar and water for water-safe fabrics.
- Do not soak the fabric — too much moisture can lead to mildew or water staining.
- Dry with a fan or hairdryer on the cool setting.
Common Stain Removal Guide
| Stain Type | Performance Fabrics | Standard Fabrics |
|---|---|---|
| Red wine | Blot, bleach solution, rinse | Blot, club soda, cold water rinse |
| Coffee / tea | Soap and water, rinse well | Cold water + dish soap, blot dry |
| Pet urine | Blot, bleach solution (performance only) | Enzyme cleaner, rinse, dry fast |
| Ink / marker | Isopropyl alcohol, then soap/water | Hairspray or rubbing alcohol, blot |
| Grease / oil | Absorbent powder (cornstarch), then soap | Dish soap directly on stain, blot |
| Mold / mildew | Bleach solution (Sunbrella / Revolution safe) | Professional cleaning recommended |
What Never to Do
- Never rub a stain — rubbing spreads it and pushes it deeper into the fiber.
- Never use hot water on protein stains (blood, milk, egg) — heat sets them permanently.
- Never machine-wash cushion covers unless the label explicitly says it's safe.
- Never use bleach on non-bleach-safe fabrics — test first on a hidden area.
- Never dry in direct sunlight to speed drying — this can cause uneven fading or discoloration.
Replacing worn-out or stained upholstery?
If cleaning isn't enough, get a free quote from a local upholstery shop. Our fabric finder helps you pick the right performance fabric before you reach out.
Ready to find the perfect fabric?
Browse 317 performance fabrics from Revolution, Sunbrella, and Crypton — then get free quotes from upholstery shops near you.
Start My Project — Free →