Skip to content
Now Reading:
How to Clean a Fabric Sofa
Next article

How to Clean a Fabric Sofa

Crumbs down the side, a coffee ring on the arm, the dog's favourite spot gone slightly grey. If that sounds like your living room, you are not alone, and cleaning a fabric sofa at home is far simpler than most people think. This guide covers how to clean a fabric couch properly, from the one label to check first, to natural stain removal, washing sofa covers, and the care that velvet, suede and chenille each need.

Step One: Read the Care Label (Fabric Care Codes Explained)

Before you touch a cloth or a cleaning spray, find your sofa's care code. This one label decides everything else, and skipping it is the most common reason people damage a sofa while cleaning it.

Fabric care codes usually appear as one of four letters:

  • W - Water-based cleaners are safe: washing-up liquid solutions, diluted vinegar, and a damp cloth.

  • S - Solvent only, no water. Use a dry-cleaning spray or a little isopropyl alcohol instead.

  • WS - The most flexible code. Both water and solvent-based cleaners are safe.

  • X - Vacuum only. No liquids of any kind.

You will usually find the code on a tag under the seat cushions, along the base of the frame, or in the paperwork that came with your sofa. If you cannot find it, stick to vacuuming until you know for sure, and always spot test any product on a hidden patch first.

How to Vacuum Clean a Fabric Sofa

How Do You Clean a Fabric Couch

Once you know your care code, the process is straightforward. The method below is for W or WS fabrics only, whether it is a compact two seater or one of our fabric recliner sofas. If your sofa is S-coded, avoid water-based cleaning and use a solvent-based product instead. If it is X-coded, stick to vacuuming only.

  1. Vacuum everything first, using the soft brush attachment on seams, arms, back and under the cushions. A rubber glove or lint roller lifts pet hair the vacuum misses.

  2. Treat stains before general cleaning. Blot, never rub, with a clean white cloth, working from the outside of the mark inward. A coloured cloth can transfer dye, and rubbing only pushes the stain deeper.

  3. Mix your cleaning solution: 1 teaspoon of washing-up liquid, 1 tablespoon of white vinegar and 1 cup of warm water, stirred gently rather than whipped into foam.

  4. Apply with a barely damp cloth, never saturated, in small sections with gentle circular motions, rinsing the cloth often.

  5. Blot dry, pressing firmly with a clean, dry cloth rather than rubbing.

  6. Air dry fully. Open a window and use a fan, and stay off the sofa until it is completely dry. UK damp slows drying more than people expect, and a sofa left even slightly wet can turn musty within a day or two.

Once dry, sprinkle bicarbonate of soda over the fabric, leave for 20 to 30 minutes, then vacuum it off. Baking soda lifts odours rather than stains, so use it on its own. It is common advice to mix it with vinegar, but that is usually more theatre than cleaning. The two react and neutralise each other, leaving extra moisture without much extra stain-lifting power. Use diluted white vinegar for suitable stains, and use bicarbonate of soda dry for odours.

How to Clean a Fabric Sofa Guide

How to Clean Sofa at Home: Tackling Common Stains

A generic method only gets you so far. Here is what works for the marks that turn up most, assuming a W or WS fabric and a quick patch test first. For S-coded sofas, avoid these water-based mixes unless the manufacturer says otherwise; for X-coded sofas, do not use liquid cleaners at all.

Red Wine

Blot up as much as possible straight away, since speed matters more than technique here. Mix a quarter cup of white vinegar with three-quarters of a cup of warm water and a teaspoon of washing-up liquid, blot the stain, then rinse with a clean, damp cloth.

Tea and Coffee

Blot up the excess liquid first, then treat with a diluted washing-up liquid solution. For an older stain, leave a white vinegar solution to sit for a few minutes before blotting away.

Grease and Food

Sprinkle bicarbonate of soda directly onto fresh grease to absorb the oil, leave for 10 to 15 minutes, brush off, then treat any residue with a mild soap solution.

Ink

For S-coded sofas, dab gently with isopropyl alcohol on a white cloth. For W-coded fabrics, a little rubbing alcohol can work, followed by a rinse. Ink sets fast, so act quickly.

Pet Stains and Odours

Blot up any liquid first, pressing rather than rubbing. Clean the area with a diluted washing-up liquid solution, then blot again with a barely damp cloth to lift residue. Once fully dry, sprinkle bicarbonate of soda generously and leave for an hour or two before vacuuming. For lingering urine smells on W or WS fabrics, a light diluted white vinegar spray can help neutralise odour, but use it sparingly and let the sofa dry completely.

How to Clean a Fabric Sofa Washing Sofa Covers

Washing Sofa Covers

Plenty of fabric sofas have removable covers, but that does not automatically mean they belong in your washing machine.

  • Check the care label on the cover itself, since it can differ from the sofa's main cleaning code.

  • Most covers are not designed for a domestic washing machine, and forcing one through a cycle can shrink, warp or fade the fabric.

  • If the label says machine washable, use a cold, delicate cycle with a low spin and a mild liquid detergent rather than powder.

  • Air dry covers flat or on a rack. Tumble drying is one of the fastest ways to shrink a cover that fitted perfectly the day before.

  • Refit covers while still slightly damp, so they settle back into the sofa's shape as they dry.

  • If a cover is not removable, or not labelled for machine washing, hand clean it using the sofa's main care code instead.

The safest rule: only machine wash if the label says so. Several Furniture Direct Online sofas include removable or hand-washable cushion covers, but the exact cover type varies by model. For example, selected chenille ranges such as the Bishop U-Shaped Sofa, London U-Shaped Sofa, Brixton U-Shaped Sofa and Meridian Sofa Bed list removable, washable or hand-washable cushion covers in their product details. Always check the individual product page before washing, as some models only have removable back cushion covers rather than fully washable seat and back covers.

How to Clean a Velvet Sofa

Velvet is a popular sofa fabric in UK homes, but it is also one of the easiest to mark or flatten with the wrong cleaning technique.

  • Velvet has a deep pile, so always blot rather than rub. Rubbing flattens the pile permanently.

  • Check the care code first. For W or WS velvet only, dab a few drops of washing-up liquid in warm water onto a soft cloth, then gently blot the mark. For S-coded velvet, use a solvent-based cleaner instead.

  • Weekly, brush in the direction of the pile, or vacuum on the lowest suction setting only, since full power can pull fibres out of the weave.

  • Blot spills immediately with a clean white cloth. A butter knife can lift solid residue first.

  • Once clean, brush the pile back into place to restore the nap and sheen.

  • If steam cleaning, keep the setting low and the nozzle moving, since holding it in one spot can flatten the pile or leave a mark.

How to Clean Velvet Sofa


How to Clean a Suede Sofa

Suede behaves very differently to most sofa fabrics, largely because it is so sensitive to water.

  • Most suede sofas carry an S code: solvent-based cleaners only, no water-based products.

  • For routine care, use a dry suede brush in the direction of the nap once a week.

  • Dry marks often lift with a suede rubber, or a clean pencil eraser, rubbed gently in one direction.

  • For wet spills, blot immediately, never rub, and let the area dry naturally before re-brushing the nap.

  • Stubborn stains usually need a specialist suede cleaner. Some suede care guides suggest a very small amount of diluted white vinegar on a barely damp cloth, but only after a hidden spot test and only if the care label allows it.

  • A suede protector spray after every deep clean helps repel stains and water before they set.

  • Avoid dark denim where possible, since dye transfer onto suede is notoriously difficult to remove.


How to Clean Chenille Sofa


How to Clean a Chenille Sofa

Chenille's thick, woven pile is wonderfully soft, but it absorbs spills fast, so speed matters more here than with most fabrics.

  • Chenille is generally sensitive to excess water, and care codes vary by manufacturer, so check yours first before using any liquid cleaner.

  • Give it a weekly brush in soft, circular motions to loosen dust worked into the pile.

  • Blot spills the moment they happen, since chenille pulls liquid in quickly and stains can set within minutes.

  • For spot cleaning, use a solvent-based fabric cleaner in spray or foam form, applied sparingly.

  • Never soak or machine wash chenille itself, since the pile yarns can unravel or shrink.

  • Once clean, air dry fully, then brush to bring the pile texture back.

Chenille appears across many of our sofa ranges, prized for that same soft, warm feel. Our Sofa Fabrics Guide covers how it compares with our other fabrics in full.

How to Clean Fabric Sofas

What Not to Use on a Fabric Sofa: Common Sofa Cleaning Mistakes

A few habits cause more damage than everyday spills ever do. Steer clear of:

  • Baby wipes, which often contain alcohol and detergents that strip fabric and leave a residue.

  • Bleach or bleach-based sprays, which discolour and weaken fibres permanently.

  • Carpet shampooers or carpet-cleaning machines not approved for upholstery. They can over-wet the fabric or leave a sticky residue that attracts more dirt.

  • Rubbing at stains. Always blot instead, since rubbing spreads the mark deeper into the weave.

  • Coloured cloths, which can transfer dye onto lighter sofas.

  • Over-wetting the fabric, which leads to watermarks, mildew and a musty smell.

  • Mixing baking soda and vinegar. They neutralise each other, so use them separately.

  • Hot water. Warm or cool only, since hot water can set certain stains permanently.

  • Stiff brushes or scourers, which damage and pill the surface.

vacuum clean fabric sofa

How to Keep Your Fabric Sofa Clean: Maintenance Tips

A little regular upkeep does more for a sofa's appearance than any single deep clean.

  • Weekly: vacuum with a brush attachment, and gently brush pile fabrics such as velvet and chenille in the direction of the nap.

  • Immediately: blot any spill the moment it happens.

  • Monthly: sprinkle on bicarbonate of soda, leave for 20 to 30 minutes, then vacuum away for a fresher smell.

  • Every 6 to 12 months: give the sofa a full clean, and steam clean it too if the care code allows.

  • After every clean: consider applying a fabric protector spray suitable for your sofa’s care code, as it can help reduce how quickly future stains soak in.

  • Keep it out of direct sunlight, since UV fades fabric faster than almost anything else.

  • Rotate and flip cushions to even out wear and compression.

  • Think twice about dark clothing on a light sofa, since dye transfer is hard to shift once it happens.

If you are shopping for something new rather than cleaning what you already have, choose a fabric that suits how you actually live. You can buy sofas online through our online sofa shop, or visit our Ossett showroom to feel the fabrics in person. If leather is more your style, our guide on How to Clean a Leather Sofa covers real, faux and cream leather care.

fabric sofa

Frequently Asked Questions

How do you clean fabric on a sofa?

Vacuum thoroughly, then blot stains with a clean white cloth rather than rubbing. Check the care code first, since it tells you whether to use a water-based solution, a solvent, or a vacuum only. For most W or WS fabrics, a mild mix of washing-up liquid, water and a little white vinegar handles everyday marks well.

How to make a fabric sofa look new?

Regular vacuuming, prompt spill treatment and a full clean every 6 to 12 months keep a sofa looking its best. A fabric protector spray can help reduce how quickly future stains soak in, and keeping the sofa out of direct sunlight stops the fabric fading before its time.

How to clean a sofa at home naturally?

White vinegar and bicarbonate of soda are the two main natural options, but work best used separately. Vinegar diluted in warm water lifts most everyday stains, while bicarbonate of soda left on the fabric before vacuuming deals with odours.

What are common sofa cleaning mistakes?

The most frequent are rubbing at stains instead of blotting, over-wetting the fabric, using coloured cloths that transfer dye, and reaching for bleach, baby wipes or carpet shampooers not designed for upholstery. Mixing baking soda and vinegar is another, since it cancels out the benefit of both.

How to clean a fabric sofa at home with a machine?

A handheld upholstery steam cleaner can work well on W or WS fabrics, provided the setting stays low and the nozzle keeps moving. Always check your care code first, since steam does not suit S or X fabrics, and open a window afterwards to help the sofa dry fully.

Cart Close

Your cart is currently empty.

Start Shopping
Select options Close
Loxa