How to Get a Smell Out of a Wool Rug
Wool rug smells musty, of pets or new? Here is how to remove odours from a wool rug safely — from airing and baking soda to deep cleaning.
To remove a smell from a wool rug, air it out, sprinkle baking soda and leave it overnight, then vacuum — and for stubborn odours, spot-clean with a mild water-and-white-vinegar solution. Never soak wool or use harsh chemicals. Here is how to freshen a wool rug.
Why does my wool rug smell?
A new wool rug can have a natural lanolin or damp-wool smell that fades with airing. Other odours come from damp, pet accidents or trapped dust. Wool holds odours because it absorbs moisture — but it also releases them easily with the right care.
How to remove odours from a wool rug
- Air it out — hang or lay the rug outdoors in shade (not direct sun) for a few hours.
- Baking soda — sprinkle generously, leave overnight, then vacuum thoroughly.
- Vinegar solution — for pet or musty smells, lightly mist with 1 part white vinegar to 3 parts water, blot, and dry.
- Dry fully — never leave wool damp, which causes mould and worse odours.
For stubborn smells
If the smell persists, have the rug professionally cleaned. Avoid steam-soaking or perfumed sprays that mask rather than remove odours — see our wool rug cleaning guide.
Explore fresh, naturally odour-resistant wool rugs at rugkari.com.
Frequently asked questions
Why does my new wool rug smell?
New wool can carry a natural lanolin smell that fades with a few days of airing — it is normal, not a defect.
Does baking soda remove smell from rugs?
Yes. Sprinkle it on, leave overnight, then vacuum — it absorbs most everyday odours.
Can you use vinegar on a wool rug?
A diluted white-vinegar-and-water solution is safe for spot-treating odours; blot, do not soak, and dry fully.