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.

Quick Answer: For most performance fabrics (Sunbrella, Revolution, Crypton): blot immediately, use mild soap and warm water, rinse thoroughly, air dry. For stubborn stains on bleach-cleanable fabrics, a diluted bleach solution (1 cup bleach + 1/4 cup soap + 1 gallon water) is safe and effective. Never use heat to dry performance fabric — it can cause shrinkage or set stains.

Know Your Fabric Code First

Most upholstered furniture comes with a cleaning code tag. Before you do anything, find it and check the code:

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.

  1. Brush off loose dirt with a soft-bristle brush before it embeds in the weave.
  2. Blot liquid spills immediately with a clean, dry cloth — don't rub.
  3. Mix 1/4 cup mild dish soap with 1 quart of warm water.
  4. Apply solution with a soft brush or sponge. Work in a circular motion.
  5. Rinse thoroughly with clean water — soap residue left in the fabric attracts dirt.
  6. 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.

Cleaning upholstery fabric with soft brush and cleaning solution

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.

  1. Remove loose debris. Blot spills immediately.
  2. Apply mild soap and water with a soft brush for routine cleaning.
  3. For heavy stains: use the same diluted bleach formula as Sunbrella.
  4. 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.

  1. Blot the spill with a clean cloth — liquid hasn't penetrated, so it lifts easily.
  2. For dried stains: dampen with water and blot again — the barrier prevents deep setting.
  3. For persistent stains: warm water + mild soap, applied and rinsed.
  4. 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.

  1. Vacuum regularly to prevent dirt from embedding.
  2. Blot spills immediately — never rub, which spreads the stain and damages fibers.
  3. Use an upholstery-specific cleaner or a 1:1 mixture of white vinegar and water for water-safe fabrics.
  4. Do not soak the fabric — too much moisture can lead to mildew or water staining.
  5. Dry with a fan or hairdryer on the cool setting.

Common Stain Removal Guide

Stain TypePerformance FabricsStandard Fabrics
Red wineBlot, bleach solution, rinseBlot, club soda, cold water rinse
Coffee / teaSoap and water, rinse wellCold water + dish soap, blot dry
Pet urineBlot, bleach solution (performance only)Enzyme cleaner, rinse, dry fast
Ink / markerIsopropyl alcohol, then soap/waterHairspray or rubbing alcohol, blot
Grease / oilAbsorbent powder (cornstarch), then soapDish soap directly on stain, blot
Mold / mildewBleach solution (Sunbrella / Revolution safe)Professional cleaning recommended

What Never to Do

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.

Get a Free Quote →

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 →