How to Clean a Fabric Sofa — The Complete Guide to Stains, Deep Cleaning and Maintenance

Clean bright living room with fabric sofa

Photo via Unsplash

A fabric sofa can look brand new for years — or tired and grubby after six months. The difference is almost entirely down to how you clean it.

The good news: cleaning a fabric sofa properly is straightforward once you know how. Here’s the complete guide, from weekly maintenance to tackling stubborn stains.


Before You Start: Check the Cleaning Code

Most sofas have a cleaning label, usually under a cushion or on the frame. The code tells you what cleaning method is safe:

  • W — Water-based cleaners safe
  • S — Solvent-based cleaners only (dry clean)
  • W/S — Either water or solvent-based cleaners safe
  • X — Vacuum only, no liquids

If there’s no label, test any cleaner on a hidden area first and wait for it to dry before proceeding.


Weekly Maintenance: Vacuuming

The single most effective thing you can do for a fabric sofa is vacuum it weekly. Use the upholstery attachment on your vacuum cleaner and go over all surfaces — back, seat cushions, arms, and the crevices between cushions where crumbs and dust collect.

If you have a cordless vacuum with a handheld mode, keep it close to the sofa. The easier it is to grab, the more likely you are to do it regularly.


How to Clean a Fabric Sofa: Step by Step

What you need:

  • Vacuum cleaner with upholstery attachment
  • Soft-bristle brush
  • Clean white cloths or microfibre cloths
  • Mild washing-up liquid or upholstery cleaner
  • Warm water
  • Spray bottle

Method:

  1. Vacuum thoroughly — remove all loose debris before applying any liquid
  2. Mix your cleaner — a few drops of washing-up liquid in warm water, mixed until lightly foamy
  3. Apply sparingly — dip a clean cloth in the foam (not the liquid), and work in small circular motions. Never soak the fabric.
  4. Blot, don’t rub — rubbing spreads stains and damages fibres. Always blot.
  5. Rinse — use a clean damp cloth to remove any soap residue
  6. Dry — open windows, use a fan, or a hairdryer on a low setting. Never let fabric stay damp for long as it can cause mould or watermarks.

How to Remove Common Stains from a Fabric Sofa

Red wine

Act immediately. Blot (don’t rub) as much liquid as possible with a clean cloth. Mix one tablespoon of washing-up liquid with one tablespoon of white vinegar and two cups of cold water. Apply with a clean cloth, blotting until the stain lifts. Rinse and dry.

Coffee

Blot excess liquid immediately. Apply cold water, blot again. If the stain remains, use a small amount of upholstery cleaner or the washing-up liquid solution above.

Grease or food

Scrape off any solid residue first. Sprinkle baking soda on the stain and leave for 15-20 minutes to absorb grease. Vacuum off, then treat with the washing-up liquid solution.

Ink

Dab (don’t rub) with rubbing alcohol on a cotton bud, working from the outside of the stain inward. Blot with a clean damp cloth to remove residue.

Pet hair

Use a rubber glove — put it on and run your hand over the fabric. The static pulls pet hair into clumps that you can then pick up. A slightly damp sponge works similarly.


Deep Cleaning a Fabric Sofa

Every 6-12 months, give the sofa a proper deep clean. The easiest method is a fabric sofa cleaner spray — available from most supermarkets and online. Follow the product instructions.

For a thorough clean, an upholstery steam cleaner is very effective. The heat kills bacteria and dust mites as well as lifting dirt. If you’re buying a preloved sofa, a steam clean before use is always a good idea.


How to Keep a Fabric Sofa Clean Longer

  • Use removable sofa covers or throws on the seats — these take the daily wear and can be machine washed
  • Apply a fabric protector spray after cleaning — creates a barrier against spills
  • Rotate and flip cushions regularly so they wear evenly
  • Keep pets off if possible, or use a dedicated pet throw
  • Treat stains immediately — the longer they sit, the harder they are to remove

Looking for a quality preloved sofa? At Revived Sofas every sofa is thoroughly cleaned and refurbished before sale. Browse our full range at revivedsofas.co.uk.