Active Daily Care Eat Smart Health Hacks Recommended
About Contact The Library

How to Clean a Couch at Home | Save the Fabric, Not Just the Stain

You can clean a couch at home, but the right method depends entirely on the manufacturer’s cleaning code found on the tag—use water-based solutions for “W” codes, alcohol-based for “S” codes, and avoid home cleaning on “X” codes.

A stained couch doesn’t mean a new couch, but one wrong cleaner can ruin the fabric for good. The real trick is reading the tag first, then matching your method to the code. Most people grab a spray bottle and hope, which is how a water-based cleaner turns a solvent-only fabric into a permanent watermark. The steps below walk through which solution fits each fabric type, how to apply it without grinding the stain deeper, and the exact drying routine that keeps mold away.

How To Find Your Couch’s Cleaning Code

The tag under the cushion or along the frame tells you everything. Look under the cushion—sometimes it’s sewn into the seam. Four codes exist: W (water-based cleaners safe), S (solvent-only, use rubbing alcohol), W-S (both safe), and X (professional cleaning only—skip home methods). Leather is separate and needs conditioning, not standard fabric cleaner.

If the tag is gone, test a dime-sized drop of water in a hidden spot. If it darkens the fabric without beading up, treat as a “W” fabric. If the water sits on top, you likely have an “S” fabric. This water test is not a guarantee—when in doubt, start with dry methods (vacuum, baking soda) and stop if the fabric reacts oddly.

What You’ll Need Before You Start

Gather the tools before you touch the couch so the process flows without a pause mid-step. Most items are household staples.

  • Vacuum with a soft brush attachment and an upholstery wand—the crevice tool for seams
  • White microfiber cloths—colored cloths can transfer dye onto the fabric
  • Spray bottle—controls moisture level; a bucket leads to oversaturation
  • Baking soda—deodorizer and stain loosener
  • Dawn dish soap (clear) and white distilled vinegar for “W” fabrics
  • Rubbing alcohol (isopropyl, 70% or higher) for “S” microfiber
  • Flaxseed oil if you are conditioning leather

The Step-By-Step Deep Clean (Fabric Couches)

For “W” and “W-S” fabric codes, a water-based solution is safe. For “S” codes, skip the soap and vinegar and use only rubbing alcohol. The sequence below is for “W” fabrics first, then the “S” variation follows.

1. Remove and Wash Cushion Covers

Unzip the covers and shake debris loose. Wash them on a cold, gentle cycle. Hot water shrinks fabric covers almost every time. Line dry until damp—do not tumble dry—then put them back on the cushion foam while still slightly damp to prevent wrinkles.

2. Vacuum Everything

Run the soft brush attachment over the entire couch, including the back, arms, and seat. Pay extra attention to the crevice where the cushion meets the frame—crumbs and pet hair collect there. Use the upholstery wand to reach into seams. A fabric lint brush grabs pet fur the vacuum misses.

3. Spot-Test The Solution

Mix 2 cups distilled water, 2 tablespoons clear Dawn dish soap, and 2 tablespoons white distilled vinegar in the spray bottle. Shake gently. Dab a small amount onto a hidden area—the back of the couch or under the arm cover. Scrub a small circle with a white cloth. If color transfers to the cloth, do not use this solution on visible areas.

4. Apply and Blot Only

Lightly spray the soiled areas—never soak. Work from the outside edge of the stain toward the center. Blot with a clean cloth, then pinch the cloth upward to lift the stain. Do not scrub in circles. Scrubbing grinds the stain deeper into the fibers and leaves a rough, matted spot.

5. Baking Soda For Odors And Set-In Stains

Sprinkle baking soda generously over the entire couch, focusing on high-traffic arms and the seat. For set-in stains, mix equal parts baking soda and water to form a paste, apply it to the stain, and let sit for 15–20 minutes. Let the dry powder sit for at least 30 minutes, then vacuum it all up.

6. Dry Completely Before Use

Blot excess moisture with a dry, lint-free cloth. Speed drying by opening windows, turning on ceiling fans, or standing cushions upright so air circulates on both sides. Do not replace cushion covers until the foam inside is bone-dry—trapped moisture causes mold in 24 hours. Full drying takes about 24 hours.

7. Fluff the Fibers

Once fully dry, run the vacuum’s brush attachment lightly over the fabric to lift flattened fibers. The couch will look and feel like it did before the stains.

Cleaning Solutions For Every Fabric Code

The table below maps each code to the exact cleaner to use, so you never guess.

Cleaning Code Safe Cleaner Key Rule
W Water + Dawn dish soap + vinegar mix No scrubbing; blot only
S Clear rubbing alcohol only Never use water—causes rings
W-S Either water-based or solvent-based Spot-test each product first
X Professional cleaning only Home methods void the warranty
Leather Water + vinegar wipe, then flaxseed conditioner Never use standard fabric cleaners
Polyester Mild soap and water Vacuum first; dilute soap heavily
Microfiber (S) Rubbing alcohol in spray bottle Blot, then brush dry fibers

For “S” code microfiber, spray the stain with rubbing alcohol, blot gently, and then use a soft scrub brush in a circular motion to fluff the fibers once dry. Let it air dry for a full 24 hours—point a fan at it for faster results.

How To Clean A Leather Couch

Leather handles differently. It needs cleaning and conditioning, not soaking. Vacuum the crevices with the soft brush attachment first. Mix equal parts white vinegar and water in a spray bottle. Wipe the entire couch with a white microfiber cloth dampened with the solution—white cloth prevents dye transfer. Dry immediately with a clean towel.

Apply it in circular motions with a soft cloth, leave it overnight, and buff it clean with a rag in the morning. This restores the leather’s moisture and keeps it from cracking.

For fabric couches, a portable upholstery cleaner like the Bissell Little Green or Rug Doctor Spot + Upholstery Cleaner helps with deep-set grime. If you’re looking for the best product for the job, check our tested roundup of cleaners for couches that actually work without damaging the fabric.

Common Mistakes That Ruin A Couch

Most cleaning damage comes from three errors. The first is scrubbing—rotating the cloth over a stain pushes it deeper into the fibers. Blotting pulls it out. The second is oversaturation. A soaked cushion takes days to dry, and the trapped moisture grows mold under the fabric. Use a spray bottle, not a bucket. The third is hot water on removable covers. Hot water shrinks fabric covers permanently. Cold or warm water only.

For leather or unknown fabrics, always pretest baking soda by leaving it on a hidden spot for a few minutes. Dry it quickly with a hairdryer and check for discoloration. If the color changes, skip the baking soda altogether.

Quick-Reference Decision Table

If you are unsure which path to take, use this table to match your situation to the correct action.

Your Situation Which Method To Use What To Avoid
Tag says “W” Water + Dawn + vinegar spray, blot Rubbing alcohol (stains fabric)
Tag says “S” Rubbing alcohol spray, blot, brush dry Any water-based cleaner
Tag says “X” Call a professional upholstery cleaner Anything from a spray bottle
Leather couch, dusty Water + vinegar wipe, condition overnight Dish soap or alcohol
Pet hair and odors Vacuum then baking soda for 30 min Wet cleaning first (traps odor)
Stubborn dried stain Baking soda paste, 15-min sit, blot Scrubbing hard

Finish With The Right Drying Routine

After cleaning, the couch must dry completely before anyone sits on it. Remove cushions and stand them upright so air hits both sides. Use fans and open windows. If cushion foam feels damp after 12 hours, flip it. Do not put cushion covers back on until the foam is fully dry—mold can form inside within 24 hours of trapped moisture.

Once dry, a light vacuum pass with the brush attachment restores the fabric’s texture. The couch is now clean, deodorized, and ready for use without the risk of a moldy surprise.

FAQs

Can you use bleach on couch fabric?

Bleach destroys most upholstery fabrics and fades color permanently. It is only safe on white, bleach-safe fabrics labeled as such on the cleaning code tag. Spot-test in a hidden seam first.

Is it safe to steam clean a couch?

Steam cleaning is safe for “W” and “W-S” fabrics when used with an upholstery attachment that controls moisture. Never steam “S” or “X” coded fabrics. Excess steam can warp cushion foam and loosen frame glue.

What removes pet urine smell from a couch?

Blot fresh urine with a dry cloth, then spray the area with equal parts white vinegar and water. Let it sit 10 minutes, blot again, and sprinkle baking soda over the spot. Vacuum after it dries. Enzyme-based cleaners break down the odor at a chemical level.

How often should you deep clean a couch at home?

Deep clean every 6 to 12 months for a standard household. Vacuum every two weeks to stop dust and crumbs from settling into the fibers. Homes with pets or children benefit from a deep clean every 3 to 4 months.

What does ‘solvent-based’ cleaner mean for “S” fabric?

Solvent-based means the cleaner evaporates without leaving water residue—clear rubbing alcohol is the most common household solvent. Water-based cleaners on “S” fabric leave hard water rings that look worse than the original stain.

References & Sources

Mo Maruf
Founder & Lead Editor

Mo Maruf

I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.

Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.