The immediate response — do this first, for any spill
- Blot, don't rub. Press a clean, dry white cloth or paper towel straight down onto the spill and lift — never wipe or rub, which pushes the liquid deeper into the pile and spreads the stain wider than the original spot.
- Work from the outside in. Blot from the edge of the spill toward the centre, which keeps it from spreading outward as you work.
- Keep blotting with fresh sections of cloth until no more liquid transfers — switch to a dry section of the cloth as soon as the one you're using gets saturated.
- Only then, treat the specific stain type using the guidance below.
"Blotting is not optional and not step two — it's step zero, before you even think about what kind of stain it is."
Wine or dark-coloured drinks
After blotting, mix a small amount of mild dish soap with cold water — never hot, which can set certain stains permanently into wool fibre. Apply the solution to a clean cloth (not directly to the rug), dab gently, then blot dry with a fresh cloth. Repeat if any colour remains, and finish by blotting with plain cold water to rinse out the soap residue.
Water-based spills (juice, tea, coffee)
Blot thoroughly first, then treat the same way as wine — mild soap and cold water, applied via cloth rather than poured directly. Coffee and tea can leave a faint tannin stain even after the visible liquid is gone, so don't assume it's fully treated just because it looks dry; check again once the rug is completely dry.
Oil or grease
Do not use water first — it won't lift oil and can spread it further. Instead, sprinkle a generous layer of cornstarch or baking soda directly onto the stain and let it sit for several hours (or overnight) to absorb the oil, then vacuum thoroughly. Only if any residue remains should you follow with a small amount of mild soap and cold water, blotted as above.
Pet accidents
Blot up as much liquid as possible immediately, then treat with a solution of white vinegar and cold water (roughly one part vinegar to two parts water) — vinegar neutralises odour-causing bacteria in a way plain water and soap doesn't. Blot dry, then let the area air out fully before considering it done; pet odour that seems to have disappeared can sometimes resurface in humidity if the fibre wasn't fully treated.
- Never rub or scrub — it spreads the stain and damages the pile
- Never use hot water — it can set certain stains permanently
- Never use bleach or harsh chemical cleaners on wool
- Never let a spill sit "to deal with later" — the first minutes matter most
When to call a professional instead
If a stain doesn't respond to the steps above, or covers a large area, stop treating it yourself — repeated home attempts can sometimes set a stain further or damage the pile. A professional wool rug cleaner has treatments and equipment that go beyond what's safe to try at home, and is worth the cost for a stain that's proving stubborn.
For routine care and deeper cleaning, see our full wool rug care guide.
Read the Cleaning GuideThe bottom line
Speed matters more than technique — blotting immediately, before you've even identified what type of stain it is, solves more of the problem than any specific treatment applied an hour later. Keep a clean white cloth within reach of any room with a rug in it, and you'll rarely need anything more than the steps above.