Clean Surface Lab

How to get stains out of a fabric sofa

The short answer

There's no single treatment that suits every fabric sofa, so what helps depends on what you actually know. If you can identify what caused the mark, and it's still fresh, a cautious response tends to be more straightforward. If it's already dried in, the cause is unknown, or something has already been tried on it, that's a more cautious situation, and it's worth checking your sofa's care label or manufacturer guidance before adding anything else.

Before you treat the stain, work out what you actually know

A fabric sofa isn't a single material — the covering itself, its finish, and whether it's a removable cover or fixed upholstery can all affect what's actually appropriate to try. What's fine for one sofa isn't automatically fine for another, which is why identifying what you're dealing with matters more than reaching for a particular product.

Knowing whether the mark is still fresh, has already dried in, or has been treated once before changes what's worth trying next. A fresh, known spill generally allows a more direct response. A dried, unknown, or already-treated mark is closer to any other set-in stain, and calls for more caution rather than repeating a treatment that hasn't worked.

If your sofa has removable covers, they may have their own washing instructions separate from the sofa itself — worth checking before treating a cover the same way you would fixed upholstery.

Check the sofa before using anything on it

  • Whether the mark is still wet or has already dried
  • What you know, if anything, about what caused it
  • Your sofa's care label or any manufacturer documentation you have
  • Whether the cover is removable, and whether it has its own care instructions
  • Whether anything has already been tried on the mark, and what
  • A small, inconspicuous area to test on before treating the mark itself

A cautious first approach

  1. Identify what you're dealing withNote what caused the mark if you know, and whether it's still wet or has already dried in — this affects what's worth trying next more than anything else.
  2. Check the care label and manufacturer guidanceLook for a care label on the sofa or, for a removable cover, on the cover itself, and check any manufacturer documentation you have before treating anything.
  3. Remove or blot what you safely canIf the spill is still wet, lift what you safely can with a clean, dry cloth, pressing rather than rubbing. If the mark has already dried, don't treat it as though it were still a fresh spill — move on cautiously based on what you know about the stain and the sofa.
  4. Test anything you're considering in an inconspicuous areaTry it on a small, hidden part of the sofa first and check the result once it's dried, before treating the mark itself.
  5. Treat cautiously and reassess once it's dryWork on the mark itself only if the test looked fine, and judge the result once the sofa has fully dried rather than straight away.

Mistakes to avoid

  • Rubbing aggressively. Rubbing can spread a mark and affect the texture or pile of the fabric, rather than lifting it out.
  • Assuming every fabric sofa can be treated the same way. What's appropriate for one sofa's covering isn't automatically appropriate for another, even if the mark looks similar.
  • Stacking one household remedy on top of another. Trying several different products or methods one after another makes it harder to know what's actually helping, and can affect the fabric more than any single treatment would.
  • Using heat or steam without knowing whether it's appropriate. Heat is generally used with caution on upholstery until you know what you're dealing with.
  • Continuing to repeat treatment when the material or previous treatment is unknown. If you don't know what the sofa is made from or what's already been used on it, repeating the same approach isn't guaranteed to help and can make the situation harder to assess.
  • Treating a removable cover the same as fixed upholstery. A removable cover may have its own washing instructions that differ from what's appropriate for the sofa itself.

If the stain is already dry, unknown, or has been treated before

A stain that's already dried in, one you can't identify, or one that's already been treated once without success is a more cautious situation than a fresh, known spill. It's worth treating it as its own problem rather than repeating the same approach again, and checking your sofa's care guidance again before trying anything further.

If you're dealing with a similar problem on a carpet or rug rather than upholstery, we've covered that separately — see Related guides below. The method there is written for carpet, not for sofa fabric, but it may be useful if you're facing the same kind of uncertainty on a different surface.

Do you need a stain remover, spot cleaner or professional clean?

For a single, fresh mark that's blotted up quickly, a specific product or machine isn't automatically the next step. Start with the least intervention that is appropriate for the sofa and reassess once the area is dry.

A stain remover may make sense once the cause is reasonably understood, the product is appropriate for the upholstery according to your sofa's own guidance, and a cautious first approach hasn't been enough on its own.

A spot cleaner or extraction machine may be worth considering only in some circumstances — a larger area, a fabric that can handle it, or a mark that's resisted reasonable treatment — rather than as a default step. If you want to understand what different types of machine actually do before considering one, that's covered separately — see Related guides below. Where the material is uncertain, the problem is large, or treatment has already been repeated without success, that's a reasonable point to get a professional opinion rather than keep experimenting.

If you're dealing with a similar problem on a carpet or rug rather than a fabric sofa, our guide on how to remove old stains from carpet covers that — it's written for carpet, not upholstery, but the same kind of caution applies if you're facing an unidentified or already-treated mark on a different surface. If you're trying to work out whether a machine is actually worth considering, our equipment guide covers what different types do and when they may or may not help. If cleaning has left the sofa smelling different rather than marked, our guide on why sofas can smell after cleaning covers that separately. If you already know the mark is urine, our guide on how to get urine out of a sofa is the more specific one. If it's red wine, our guide on how to get red wine out of a sofa is the more specific one. If it's vomit or sick, our guide on how to clean vomit from a sofa is the more specific one. If it's blood, our guide on how to get blood out of a sofa is the more specific one. If cleaning has left a ring or water mark behind, see how to remove water marks from a sofa. If you're deciding whether a carpet or spot cleaner is suitable for the sofa itself, our guide on whether you can use a carpet cleaner on a sofa covers that.