care

How to clean a sofa at home: fabric, velvet and what removable covers change

Grey, charcoal and black canvas cushions on an off-white two-seater sofa with a cream fringed throw

A small chai mark on the seat gets a quick rub with a wet cloth. Once it dries there is a ring around it, wider than the mark ever was, and the chai gets the blame. Often the chai was not the real problem. The wet cloth was. Some sofa fabrics should not meet water at all, and the sofa may have said so on a tag nobody read.

To clean a sofa at home, find its cleaning code first, because it tells you whether water, solvent or neither is safe. Then work from dry to damp: vacuum and brush, treat spots with small amounts of the right cleaner, and dry the patch quickly with a fan and open windows. Whatever cleaner you use, test it on a hidden spot first.

Find the tag first: what W, S, WS and X mean

Look under the seat cushions or on the platform beneath them. These letters are not the wash symbols on your clothes, which our care label guide covers.

W, S and WS are set out in the care sheet from HBF Textiles, a US upholstery fabric company, which says the Joint Upholstery Committee uses them. X is not on that sheet, and sources differ on it. American Leather, a US furniture maker, says professional cleaning only. Bane Clene, which makes cleaning equipment and products, says vacuuming or light brushing only. They agree on the part that matters at home: keep water and solvents off it, and ask a professional if dusting is not enough.

Code What it means What you can do at home What the wrong choice can do
W Water-based shampoo or foam upholstery cleaner Use small amounts and blot Too much water soaks into the padding and dries slowly
S Water-free dry cleaning solvent Use a solvent made for upholstery, with windows open and gloves on, or call a professional Water can leave rings or shrink the fabric
WS Upholstery shampoo or mild dry cleaning solvent Use either, after a hidden test Allowed does not mean harmless, so a cleaner can still mark
X Sources differ, see above Vacuum or brush gently, with no water or solvent, and ask a professional Liquids can shrink it, fade it or make the dye bleed
No tag Unknown Treat it as X until a hidden test tells you more You are guessing, and a mistake will show

American Leather warns that solvents can be toxic and need good airflow. Follow the cleaner's label and keep it away from flames, including a gas stove or diya. Do not improvise with petrol, kerosene or thinner, all of which are fire risks. If you cannot find a solvent made for upholstery, an S sofa is a job for a professional.

If there is no tag, or it has been cut off, ask whoever made or sold the sofa. If they cannot say, press a barely damp white cloth on a hidden part, such as the lower back or the platform under a cushion. Let it dry completely. Then look for a ring, colour on the cloth or puckering. Passing this test means water did no harm to that spot. It does not turn the sofa into a W, so keep the amounts small, and do not try solvents on a sofa with no tag.

How to clean a sofa at home: start dry

The order of work for cleaning a sofa Four steps in order. One, dry: vacuum and brush. Two, spots: blot, and test on a hidden part. Three, damp work: only if the tag allows it. Four, dry fast: fan and open windows, with no heat close up. 1. Dry Vacuum and brush, cushions out 2. Spots Blot, and test on a hidden part 3. Damp work Only if the tag allows it 4. Dry fast Fan, open windows, no heat close up

Take the seat and scatter cushions off, then vacuum with the upholstery nozzle: seams first, then the platform, then the back and arms. HBF's sheet asks for light vacuuming every week and warns against a beater bar, the rotating brush on some vacuums, because it speeds up wear.

No vacuum? A soft clothes brush and a dustpan will shift crumbs and surface dust. In a flat facing a busy road, this step may be most of the job. Do it before any water touches the sofa, because wet dust turns to mud in the weave.

Stand the cushions on their edges near an open window while you work. A short spell of sun can freshen them, but sun also fades cloth, so keep it brief and turn them.

How do you get a stain out of a fabric sofa?

HBF's method suits every code that allows a cleaner. Blot the excess with a white absorbent cloth, since a coloured one may stain. Scoop up solids with a spoon, working inwards. Test the cleaner on a hidden part. Then use small amounts, and blot between each one. It also says not to press the liquid through the fabric. Liquid that reaches the padding can come back up as it dries and leave a mark on top.

Take milky chai on a beige seat. On a W sofa, blot until the cloth stops picking up colour, test your upholstery shampoo, and foam and blot in small rounds. Follow with a barely damp cloth to lift the soap, since milk left behind can start to smell. On an S sofa, blot and stop, then use a solvent or call someone. On a sofa with no tag, blot, do the water test, and accept a faint mark if the choice is between that and soaking the seat.

Other marks start differently:

  • Oil and ghee will not move with water alone. Dish soap is made for grease, for the reason our oil stains guide explains, but use it only on W or WS fabric, on a damp cloth, after a test.
  • Curry is oil and colour together. Deal with the oil first. Haldi often leaves some yellow, and hard scrubbing tends to damage the cloth before it shifts the colour.
  • Ink spreads when rubbed. Blot it and stop. On a pale sofa, this is a fair moment to call a professional.

Vinegar recipes vary, and vinegar can pull colour from dyed cloth, so test it like anything else. Use one cleaner at a time and never mix products. Bleach with vinegar or ammonia gives off toxic gas, so keep bleach off the sofa altogether.

Fabric sofa or velvet sofa: what changes?

Grey velvet fabric lifted in a fold, showing the soft pile on top and the pale woven backing underneath

A flat weave gives you some room. There is no pile to crush, so on a W or WS fabric a damp cloth can often lift a fresh mark without changing how the cloth looks. How well it works still depends on the fibre and any finish.

Velvet has a pile, many short upright fibres that catch the light. Damp fibres take whatever shape they are pressed into, as our velvet washing guide explains. So a patch rubbed while wet can dry flat and show from across the room, even after the stain has gone. The tag still decides which cleaners are allowed, and the pile decides how gently you have to use them.

On a velvet sofa, vacuum on low with a soft brush nozzle. Press the cloth straight down, never in circles. If the code allows a damp cloth, stroke the pile in one direction with a soft brush or a clean hand while it is still slightly damp, and again once it is dry. Skip baking soda here.

A shiny or flat seat on an old velvet sofa is often crushed pile and not dirt, so more cleaning will not bring it back and may make it worse. Chenille needs the same care, because it can flatten where people sit too.

How do you get a smell or damp out of a sofa?

Start by asking where the smell lives. If the sofa smells musty after a wet spell, the damp is probably in the padding, and surface cleaning will not reach it. Dry it first, as below.

On a dry W or WS flat weave, baking soda can freshen the surface. Test it, sprinkle it on, leave it for a while and vacuum it all off. It will not remove stains. Do not count on sun to disinfect a sofa either.

Foam holds water, and you cannot carry a sofa to the washing line. So every cup of water you put in has to dry out right where the sofa stands. Press a dry towel on the patch with your full weight (lightly on velvet, then brush the pile), point a fan at it, stand the cushions on edge and open the windows if the air outside is drier than the room. Keep heaters and hairdryers away, because heat can harm some fabrics. Before you put a cushion back, press your palm on the patch. If it still feels cool, give it longer.

From June to September, the best move in a rainy week is often to wait. Stick to vacuuming and blotting until a dry spell comes. Our monsoon care guide explains why time matters more than effort.

What removable covers change, and what they do not

Camel velvet cushion cover with its hidden zip part open, showing the grey lining inside

The answer here is about scatter cushions, not the sofa. Heads and hands often rest on them, so they can pick up much of the everyday grime. If their covers unzip, that part of the job leaves the sofa and goes to the wash. The seat, arms and frame still need everything above.

We sell covers for scatter cushions and fabric by the metre. We do not sell covers for the sofa itself. If your sofa came with its own removable covers, wash them to their own tag.

A cushion that is sewn shut can only be spot-cleaned, like the sofa. A zip is worth most on the cushions handled every day, and only if the cloth can take regular washing. That is the real choice among our cushion covers. For the cushion everyone leans on with oiled hair, a good fit is the charcoal cotton canvas cover, which has a concealed zip and a canvas weave its listing gives as 180 GSM. Velvet covers have the softer look but ask for more care in the wash, so keep them for a cushion that gets less handling, like the velvet gold pair. Its photos show a camel shade, a machine washable mark, though the towel-press method in the velvet guide is gentler on the pile.

Both listings say to close the zip before washing. Wash with similar colours too, as colour can run between covers.

When to call a professional

HBF's sheet is more cautious than this guide. It tells owners to call an upholstery cleaner regularly, and to consult one before attempting a stain. It also warns that a fabric finish changes how cleaners behave, which you often cannot tell by looking.

Stop and call someone for these:

  • an X code, or an S code with heavy soil
  • a stain that stays after patient blotting
  • wool or silk velvet
  • a large spill that went deep into the padding
  • dark patches of mildew

Before they begin, ask them to test on a hidden part too.

Sometimes the cloth is worn through, not dirty, and cleaning cannot help. That is a job for an upholsterer. If you go that way, our grey velvet by the metre is one cloth to show them.

Questions people ask

Can you steam clean a sofa?

Only if the tag allows water, so W or WS, and only after a hidden test. Steam is water and heat together, which rules out S, X and a sofa with no tag. On velvet, a nozzle pressed into damp pile can flatten it.

Can I clean a fabric sofa without a machine?

Yes, for routine care and small spots. A brush, a white cloth and a fan cover most of it. A cleaning machine sucks water back out, so without one you need to use far less water.

How often should a sofa be cleaned?

Vacuum it lightly once a week, as HBF suggests, and deal with spills the moment they happen. Beyond that, go by how the sofa looks and smells.

Can I wash the covers on my sofa's seat cushions?

Only if the tag says so. A zip does not always mean a cover is meant to be washed, and one that shrinks even slightly may not go back on its foam.

Related guides

Reading next

Folded edge of a round cotton rope rug, showing blue-grey and cream coils on both faces
Red and white check kitchen towels hanging from a wooden peg rail above a board with a croissant and a milk bottle

Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.