To clean a wool rug, sweep or beat out loose dirt, vacuum gently (no rotating beater bar), then clean with a sponge and cool water mixed with a small amount of wool-safe detergent like Woolite — never hot water, never bleach, and never soak it. Blot up moisture with towels and hang or lay it flat to dry fully, since trapped dampness causes a musty smell. Spot-treat stains with a wool-safe remover, and steam clean at most once a year, holding the steamer six inches above the fibers. Here’s the full guide.
How To Clean Wool Carpets & Area Rugs

What is a wool rug?
A wool rug is a woven floor covering made from natural animal fiber. Common types include merino, mohair, melton, and alpaca wool. Sheep are the most common source, but wool also comes from alpacas, llamas, goats, camels, and yaks. The fiber is washed, combed, dyed, and woven onto a backing of jute, cotton, or rubber.
Why wool rugs need special care
Wool isn’t cleaned like synthetic carpet:
- As a natural fiber, wool must dry completely after any wet cleaning, or it develops a mildewy odor.
- Don’t assume ordinary detergent is safe — check that it’s wool-safe first.
- Never use bleach — it damages and discolors the fibers.
- Wool has a natural protective lanolin coating, but stains left too long still become permanent.
Supplies you’ll need
Cleaning Products |
Cleaning Supplies |
Wool-safe detergent and/or stain remover |
Broom or carpet beater |
Baking soda |
Vacuum cleaner |
White vinegar |
Clean sponge |
Gentle dish detergent |
Steam cleaner |
Rubbing alcohol |
Clothesline or drying rack |

How to clean a wool area rug
Step 1: Use a broom or carpet beater to knock out dirt, dust, and pet hair.
Step 2: Lay the rug flat and vacuum gently — vigorous vacuuming or a rotating beater bar can pull fibers loose.
Step 3: Fill a bucket with cool water and one or two tablespoons of wool-safe detergent (like Woolite), or try our DIY carpet shampoo.
Step 4: Dip a clean sponge (not your dish sponge), wring it nearly dry, and work across the rug from one end, re-dipping as needed.
Step 5: Blot up as much moisture as possible with clean towels.
Step 6: Hang the rug to dry rather than leaving it on the floor, where it could stay damp and mildew.
Keep the water from getting too soapy and the rug from getting too wet. For stubborn stains, use the spot-cleaning method below.
How to spot clean wool rugs
For a spill or a high-traffic patch, there’s no need to clean the whole rug.
Step 1: Sweep, shake, and vacuum as above.
Step 2: Apply a wool-safe stain remover to the affected spots.
Step 3: Dab with a clean, damp sponge as the stain lifts, using a second clean sponge or cloth dipped in clean water to absorb moisture.
Step 4: Once the stains are gone, hang the rug to dry, or use a fan to speed drying on wall-to-wall carpet.
The video below shows spot cleaning in action.
How to steam clean a wool carpet
About once a year, a careful steam clean keeps wall-to-wall wool fresh.
Step 1: Massage in a powder-based carpet conditioner and let it sit a few minutes.
Step 2: Vacuum thoroughly.
Step 3: Spot-treat heavy or stained areas. Some stains respond better to vinegar or rubbing alcohol than to detergent — e.g. a few drops of vinegar added to soapy water, or alcohol for oil-based stains like nail polish.
Step 4: Fill the steamer, set it to the lowest setting, and — importantly — hold it about six inches above the carpet rather than touching it, to avoid heat-damaging the fibers.
Step 5: Set up fans to dry it quickly and prevent odor.
You generally won’t need to steam clean an area rug — the sponge method above is enough.
When to hire a pro
Consider professional cleaning when:
- Someone has allergies — a pro clean keeps the rug free of allergens.
- The rug is old or valuable — wool is more delicate than it looks, so entrust heirloom or expensive rugs to a specialist.
- Spot cleaning failed — a stubborn stain may need professional treatment.
- You have a lot of carpet — a pro will get through it faster.
DIY is fine for most wool rugs, but a tricky stain or heirloom piece is worth the expert.

FAQs
Question |
Answer |
Best way to clean wool rugs? |
Cool water with a little wool-safe detergent, applied with a clean sponge, then dried fully. |
Pros and cons of 100% wool? |
Pro: a durable, beautiful natural fiber. Con: delicate, and prone to musty odor if not dried properly. |
Does water stain wool? |
It can — blot spills immediately, and use distilled water if your tap water is hard. |
Should I steam clean wool? |
You can, carefully — lowest setting, steamer held six inches above the surface. |
Can a wool rug go in the washing machine? |
Only small, lightweight, low-pile rugs — remove as soon as the wash ends and hang to dry. |
Conclusion
Wool rugs don’t have to be a headache — clean gently with cool water and wool-safe detergent, blot rather than soak, dry thoroughly, skip the bleach, and bring in a pro for heirlooms or stubborn stains. Follow these steps and your wool rugs will keep looking like new.