Wool rugs are the unsung heroes of home decor. They are durable, naturally stain-resistant, and feel amazing underfoot. But because wool is a natural fiber, it requires a specific cleaning approach to keep the lanolin intact and the colors vibrant.
If your rug is looking a bit dingy or you’ve just spilled a glass of wine, don’t panic. You don’t always need a professional cleaner. We will walk you through how to clean a wool rug safely at home, from routine maintenance to deep cleaning.
Key Takeaways
- Vacuum your wool rug weekly (twice a week for new rugs) and deep clean it once a year.
- Avoid harsh chemicals like bleach or ammonia; use pH-neutral, wool-safe detergents instead.
- Never scrub a spill; always blot gently to prevent felting or pushing the stain deeper.
- Dry wool rugs flat and away from direct heat sources to prevent shrinking and warping.
How Often Should You Clean a Wool Rug?
Consistency is key with wool. For the first few months, vacuum a new wool rug twice a week to manage natural shedding. After that initial break-in period, a weekly vacuum session is usually sufficient. If the rug sits in a high-traffic area, bump that up to twice a week.
As for deep cleaning, aim for once a year. Over-washing can actually strip the natural oils (lanolin) from the fibers, making them brittle. Spot clean spills immediately, but save the full wash for an annual refresh.
The Dos and Don’ts of Wool Maintenance
Wool is resilient, but it has its kryptonite. Follow these rules to avoid accidental damage.
Do This
- Scoop up solids immediately and blot liquids with a clean, white cloth.
- Let mud dry completely before touching it; dry dirt is easier to scrape off than wet mud.
- Use a pH-neutral cleaner specifically made for wool, or a gentle mix of dish soap and cool water.
- Test any cleaning solution on a small, hidden corner of the rug first to check for color fastness.
Don’t Do This
- Never rub or scrub a stain. This causes “felting,” where the fibers fuse together and look fuzzy.
- Avoid standard laundry detergents or alkaline cleaners (high pH). These can cause chemical burns to the fiber or cause dye migration.
- Stay away from bleach, oxygenated bleach (OxiClean), and ammonia. These will dissolve wool fibers and strip the color.
How to Deep Clean a Wool Rug
- Time: 2 to 3 hours (plus drying time)
- Difficulty: Intermediate
If your rug needs a full refresh, follow this gentle method. Pick a sunny, breezy day for the best drying results.
Materials Needed
- Vacuum with beater bar option
- Broom or rug beater
- Two buckets
- Clean sponges
- Old white towels
- Garden hose (optional)
- Wool-safe detergent (e.g., Woolite)
1. Shake Out Loose Dirt
Take the rug outside and hang it over a sturdy clothesline, railing, or two chairs. Use a broom, tennis racket, or rug beater to whack the rug firmly. This dislodges dust and grit embedded deep in the fibers that a vacuum might miss.
Don’t forget to sweep or mop the floor where the rug usually sits before bringing it back in.
2. Vacuum Both Sides
Lay the rug flat on a clean surface, such as a patio, deck, or a large drop cloth in the garage.
Vacuum the top side thoroughly. Then, flip the rug over and vacuum the underside. You will be surprised at how much fine dust shakes out of the backing during this step. Flip it back over and vacuum the top one last time to remove anything that fell out.
3. Assess the Soil Level
If the rug is just a little dusty, you might be able to use a dry cleaning powder. Sprinkle the powder over the rug, let it sit for the recommended time (usually an hour), and vacuum it up.
If the rug is heavily soiled or smells stale, proceed to the wet cleaning steps below.
4. Mix Your Solution
Fill a large bucket with cool water. Add a tablespoon of wool-safe detergent. Do not use hot water, as it can shrink natural fibers.
Fill a second bucket with plain, cool water for rinsing.
5. Sponge Gently
Dip a clean sponge into the detergent mix. Work in a grid pattern (about 3 feet by 3 feet) so you don’t miss spots.
Gently sponge the solution onto the fibers. Do not soak the rug. You want to dampen the surface soil, not saturate the backing. Scrubbing too hard will damage the texture, so use a light touch.
6. Rinse the Fibers
Dip a fresh sponge into the plain water bucket. Go over the area you just cleaned to remove the soap residue.
This step is critical. Leftover detergent acts like a magnet for dirt, meaning your rug will get dirty faster if you don’t rinse it well.
7. Blot Excess Moisture
Press clean, dry towels into the wet areas to absorb as much water as possible. Walk on the towels if necessary to apply more pressure. Keep switching to dry towels until almost no moisture transfers.
8. Dry the Rug Flat
Drying is the most important part of the process. A wet wool rug can develop mold or mildew quickly.
Ideally, lay the rug flat on a drying rack or hang it over a railing in the shade. Direct sunlight can fade the dyes. If you are drying it indoors, use fans and a dehumidifier to speed up the process.
9. Optional: Use a Steamer With Caution
Steam can refresh fibers and kill bacteria, but heat is dangerous for wool. If you choose to steam clean, keep the steamer head moving constantly and hold it a few inches above the pile. Do not let the steam blast directly into one spot for more than a few seconds, or you risk shrinking the rug.
How to Remove Common Rug Stains
- Time: 15, 20 minutes
- Difficulty: Beginner
Accidents happen. The trick is speed. The faster you get to the stain, the less likely it is to become permanent.
1. Remove Solids
Use a dull edge, like a spoon or a credit card, to lift away solid debris. If it is mud, wait for it to dry completely and then vacuum it up.
2. Blot the Liquid
Use paper towels to blot up liquids. Press down firmly but do not rub back and forth. Keep blotting until the paper towel comes up clean.
3. Apply Cleaner
Dampen a sponge with a wool-safe stain remover or a mix of diluted vinegar. Dab, don’t scrub, from the outside of the stain toward the center. This prevents the stain from spreading outward.
4. Rinse and Dry
Dab the area with plain water to remove the cleaning solution, then blot perfectly dry with a fresh towel.
Treating Specific Spills
Different spills react differently to cleaning agents. Here is a quick guide for common household accidents.
Food, Cosmetics, and Clay
Scrape up solids first. Mix 1/4 cup of white vinegar with 2 cups of cool water and a drop of dish soap. Sponge this solution onto the stain, rinse with a damp cloth, and blot dry.
Red Wine and Juice
Act fast. Blot up the liquid, then cover the stain with a generous pile of table salt. The salt will absorb the wine out of the fibers. Let it sit for 15 minutes, vacuum up the salt, and then spot clean with cool water.
Pet Accidents
Urine is acidic but turns alkaline as it dries, which can damage wool. Blot the mess, then use a specifically formulated bio-enzymatic cleaner safe for wool. If you don’t have one, use the vinegar solution (1/4 cup vinegar, 2 cups water) to neutralize the odor and pH. Rinse thoroughly with cold water.
Oil, Grease, and Paint
For oil-based stains, a small amount of clear nail polish remover (acetone) can work, but test it carefully first. Apply to a cloth, not the rug. Dab the stain until it lifts, then rinse with water and blot dry. Removing paint requires patience; keep the stain moist until you can treat it.
Harsh Chemicals
If you spill bleach or peroxide, rinse with cold water immediately to dilute it. Unfortunately, these chemicals often cause permanent color loss. You should contact a professional rug restoration expert immediately.
Pro Tips for Wool Maintenance
- Rotate Often: Spin your rug 180 degrees every six months. This ensures it fades evenly in the sun and prevents traffic patterns from wearing down one side.
- Shoe-Free Zone: Enforce a “no shoes” policy to stop abrasive dirt from getting ground into the fibers.
- Use a Pad: A high-quality rug pad protects the backing of your rug and promotes airflow.
Wool Rug FAQs
Keep Your Rug Beautiful
Cleaning a wool rug doesn’t have to be intimidating. With regular vacuuming, immediate attention to spills, and a gentle annual wash, your rug can last for generations. Just remember the golden rules: keep it cool, keep it gentle, and never scrub.



















