How to Clean a Fabric Couch (By Cleaning Code)

To clean a fabric couch, check the cleaning code on the tag (usually under a cushion): W allows water-based cleaners, S means solvent / dry-clean only, W/S allows either, and X means vacuum or brush only — no liquids. Vacuum thoroughly, spot-treat with a code-safe cleaner (blot, never rub), and air-dry fully. Vacuum monthly, treat spills immediately, and deep-clean once or twice a year. Always spot-test a hidden area first.

Why regular upholstery care matters

Cushions trap dust, pet dander, food crumbs, and dust mites. The American Lung Association notes dust mites can worsen asthma and allergy symptoms. Clean fabric also discourages bed bugs and odor-causing bacteria. If your household has pets, pair this routine with our guide to keeping a house clean with dogs (grooming, vacuuming, and washable throws).

Read the cleaning code first

Code
What it means
Safe methods
W
Water-based cleaners OK
Mild soap solution, upholstery shampoo, steam (if fabric allows)
S
Solvent / dry-clean only
Dry-cleaning solvent; no water
W/S
Water or solvent OK
Either method; still spot-test
X
No water or solvent
Vacuum and brush only

Many sofas are factory-treated for stain resistance. The wrong cleaner can strip that finish or void a warranty. Rub a white cloth with your cleaner on a hidden spot — if dye transfers, stop.

Everyday clean (no machine)

  1. Brush off crumbs and loose soil with a firm upholstery brush.
  2. Vacuum with the brush attachment, including seams, under cushions, and along the skirt.
  3. Spot-treat remaining marks with a cleaner matched to the code.
  4. Blot dry with clean towels and let the sofa air-dry completely before sitting.

For removable covers, follow the garment label — many zip-off covers are machine-washable on gentle. Never put foam inserts in a dryer.


    How to clean couch cushions

    Removable covers: launder per the tag, zip closed if recommended, and air-dry or tumble low only if the label allows.

    Foam cores (W or W/S only): fill a tub with warm water and a little hand-wash detergent, press suds through the foam, rinse until water runs clear, then air-dry on a rack, turning often so the center does not stay damp. Mold grows in wet foam left sealed.

    Non-removable: take cushions outside and beat dust free, then spot-treat. Steam only codes W or W/S — never S or X.

    Stain playbook (after checking the code)

    • Food / drink (W, W/S): blot liquids immediately. Mix a drop of mild dish soap in cool water; dab, then blot with clean water to remove soap film.
    • Grease / oil (W, W/S): sprinkle baking soda or cornstarch, wait 15–30 minutes, vacuum, then use a tiny amount of dish soap solution.
    • Ink / marker: on W/S or S fabrics, a dab of isopropyl alcohol on a cloth often lifts ink — blot outward. Avoid on delicate dyes.
    • Pet accidents: blot, clean with enzyme cleaner labeled for upholstery, rinse residue, dry thoroughly. Enzymes break down odor better than perfume sprays.
    • S or X codes: use only approved dry solvent or professional cleaning — water can leave permanent rings.


      Deep cleaning and steam

      Once or twice a year, do a full vacuum, then either an upholstery shampoo (W / W/S) or a dry solvent (S). If you use a home extractor or steam cleaner:

      • Confirm the fabric code allows moisture
      • Use the upholstery tool, not a floor head
      • Keep passes light — overwetting soaks the batting
      • Prop cushions on edge until fully dry (fans help)

      For leather sofas, use a leather-specific method instead — fabric cleaners can damage finishes. See our leather couch cleaning guide when the piece is leather or bonded leather.

      Prevention tips

      • Washable throws and pillow covers catch most daily soil
      • No-shoes and no-eating rules cut grease and crumbs
      • Rotate cushions so wear and UV fade stay even
      • Address spills the same day — set-in stains need pros

      Frequently asked questions

      Can I use baking soda on a fabric sofa?
      Yes for odor and light grease on W / W/S fabrics: sprinkle, wait, vacuum. Do not paste it wet onto S or X codes.

      How often should I vacuum the couch?
      Weekly if you have pets or kids; at least monthly otherwise. Pull cushions every time.

      When should I call a pro?
      Antique or silk upholstery, unknown codes, large pet urine saturation, smoke odor, or when spot tests show dye bleed.

      For a whole-home refresh that includes upholstery-safe dusting and vacuuming, book Pro Housekeepers’ deep cleaning or ongoing regular cleaning.