How to Clean and Refresh Upholstered Furniture (Couches, Chairs, and More)

Your couch absorbs more than you think — sweat, spills, pet hair, dust mites, and years of Netflix sessions. Here's how to deep clean and refresh every type of upholstered furniture without ruining it.

Think about how much time you spend on your couch. Now think about the last time you actually cleaned it.

If the answer makes you uncomfortable, you're not alone. Upholstered furniture is one of the most-used, least-cleaned things in most homes. We vacuum the floors, scrub the counters, wash the sheets — but the couch? It just... sits there, absorbing everything.

Sweat. Skin cells. Pet dander. Crumbs from every meal you've eaten while watching TV. Dust mites — millions of them — making themselves very much at home in your cushions.

The good news: you don't need professional equipment to get your furniture genuinely clean. With the right approach and about an hour of focused effort, you can make your upholstered pieces look, feel, and smell noticeably better.

First: Check the Care Label

Before you do anything, flip your cushions over and find the manufacturer's care tag. It'll have a letter code that tells you exactly what your fabric can handle:

This isn't a suggestion — it's the difference between a clean couch and a ruined one. If you use water on an S-coded fabric, you can end up with permanent water stains or shrinkage. Always check first.

No tag? Test any cleaner in a hidden spot (the back bottom corner works well) and wait 24 hours before proceeding.

The Full Deep-Clean Process

Step 1: Vacuum Everything (15 minutes)

Start with a thorough vacuum using the upholstery attachment. This isn't a quick once-over — you're removing the surface layer of dust, crumbs, and hair that would otherwise turn into mud the moment you introduce any moisture.

Don't skip this step. It's the foundation for everything that follows.

Step 2: Spot-Treat Stains (10 minutes)

Different stains need different treatments. Here are the most common:

Food and drink spills (W or WS fabrics):

Mix one tablespoon of dish soap with one cup of warm water. Dip a clean white cloth into the solution, wring it out well, and blot — never rub — the stain. Work from the outside edges inward to prevent spreading. Follow with a cloth dampened with plain water to remove soap residue.

Grease and oil stains:

Sprinkle baking soda generously over the stain and let it sit for 15-20 minutes. The baking soda absorbs the oil. Vacuum it up, then treat any remaining mark with a small amount of dish soap solution.

Ink stains:

Dab with rubbing alcohol on a cotton ball. Again, blot — don't rub. Rubbing pushes ink deeper into fibers.

Mystery stains (you've forgotten what it was):

Mix equal parts white vinegar and water in a spray bottle. Lightly mist the stain, let it sit for five minutes, then blot with a clean cloth. Vinegar is mildly acidic and handles a wide range of organic stains.

For S-coded fabrics: Skip the water-based solutions entirely. Use a dry-cleaning solvent or rubbing alcohol instead. Apply sparingly and blot with a white cloth.

Step 3: Clean the Entire Surface (20 minutes)

Spot-treating alone creates a problem: the clean spots look noticeably different from the rest of the fabric. For a uniform result, clean the whole piece.

For W or WS fabrics — the baking soda method:

1. Sprinkle a thin, even layer of baking soda over the entire surface.

2. Let it sit for 15-20 minutes. Baking soda neutralizes odors and loosens surface grime.

3. Vacuum thoroughly.

4. Mix a solution of one cup warm water, one tablespoon dish soap, and one tablespoon white vinegar.

5. Dip a soft brush or clean cloth into the solution (wring it out so it's just damp, not wet).

6. Work in sections, scrubbing gently in the direction of the fabric grain.

7. Follow each section with a cloth dampened in plain water to remove soap residue.

8. Allow to air dry completely before replacing cushions.

For S-coded fabrics:

Apply a small amount of dry-cleaning solvent to a clean white cloth and work it over the fabric in sections. Open windows for ventilation — these solvents are effective but have strong fumes.

For microfiber:

Microfiber is its own category. Spray rubbing alcohol lightly over the surface, then scrub with a white sponge or soft brush. The alcohol evaporates quickly and doesn't leave water marks. Once dry, brush the fabric with a clean, dry brush to restore the soft texture.

Step 4: Deodorize (5 minutes active, then waiting)

Even after cleaning, upholstery can hold onto odors — especially if you have pets, cook frequently, or the room doesn't get great ventilation.

Baking soda refresh:

Sprinkle baking soda over the entire surface, let it sit for at least 30 minutes (overnight is even better for stubborn odors), then vacuum completely. This is the single most effective deodorizing method for upholstery.

Fabric-safe spray:

Mix one cup of water with one tablespoon of white vinegar and 10-15 drops of essential oil (lavender, tea tree, or eucalyptus work well). Lightly mist the fabric from about 12 inches away. The vinegar neutralizes odors as it dries, and the essential oil leaves a fresh scent.

Vodka trick:

Cheap vodka in a spray bottle is surprisingly effective. The alcohol kills odor-causing bacteria and evaporates without leaving a scent. It sounds ridiculous, but it works — especially on musty or smoke-absorbed fabrics.

Step 5: Protect and Maintain

Once your furniture is clean, a few habits keep it that way:

Leather and Faux Leather: A Different Approach

If your furniture is leather or faux leather, the process is simpler but different:

1. Dust with a dry microfiber cloth to remove surface debris.

2. Clean with a damp cloth and a tiny amount of mild soap (like castile soap). Wring the cloth out thoroughly — excess moisture is leather's enemy.

3. Dry immediately with a separate clean cloth.

4. Condition real leather every 6-12 months with a quality leather conditioner to prevent cracking and drying.

5. Skip conditioner on faux leather — it doesn't need it and some products can cause peeling.

Never use vinegar, alcohol, or baking soda on leather. They strip the finish and dry out the material.

When to Call a Professional

Some situations genuinely warrant professional upholstery cleaning:

Professional cleaning typically costs $50-$200 per piece, depending on size and fabric type. Worth it for valuable furniture or stains you can't tackle yourself.

Spring Is the Perfect Time

There's something deeply satisfying about refreshing your furniture when the windows are finally open. Spring weather gives you natural ventilation for drying and airing out, and it's the perfect time to reset the things you sit on every single day.

If you're tackling a bigger spring cleaning project and not sure where to start, an app like Cleo can help you scan a room and break it into manageable tasks — furniture cleaning included. Sometimes the hardest part is just knowing what to do first.

But now you know exactly what to do with the couch. So start there.

Your future self — the one who sits down tonight on a couch that actually smells good — will thank you.

Feeling motivated to tackle more? Cleo turns messy rooms into step-by-step cleanup plans using AI. Point your camera, get a plan, and start checking things off.

← Back to Blog