How to Remove Stains from a Wool Rug: Wine, Coffee, Pet Urine and More
Partager
Spills happen. A glass of red wine at a dinner party, a knocked-over coffee, a puppy that hasn't quite been house-trained. The good news: wool is one of the most stain-resistant fibers you can put on your floor. Its natural lanolin coating and tightly scaled fibers help keep liquids on the surface for longer, giving you time to act. The key is knowing exactly what to do, and what never to do.
This guide walks you through how to remove the most common stains from a wool rug, step by step, plus the mistakes that cause permanent damage.
The 5 golden rules of wool rug stain removal
- Act fast. Fresh stains are far easier to remove than dried ones.
- Blot, never rub. Rubbing pushes the stain deeper and frays the fibers.
- Use cold or lukewarm water only. Hot water can set protein stains and shrink wool.
- Test any cleaner on a hidden corner first.
- Use as little liquid as possible, and dry the area thoroughly.
What You'll Need
- Clean white cloths or plain paper towels (colored cloths can transfer dye)
- Cold water in a spray bottle
- A wool-safe detergent (look for products labeled safe for wool), or a few drops of mild, clear dish soap
- White vinegar
- Baking soda or cornstarch
- A dull knife or spoon for scraping solids
- A fan or hair dryer on the cool setting
Basic wool-safe cleaning solution: mix about 1 teaspoon of wool-safe detergent into 2 cups of cold water. Vinegar rinse: mix 1 part white vinegar with 2 parts cold water.
Step 1: Always Test First
Before using any solution, dab a little on a hidden spot, such as a corner that sits under a sofa. Press a white cloth onto it for a minute. If any color transfers to the cloth, stop and call a professional rug cleaner. Handmade rugs are dyed by hand, and some colors are more sensitive than others.
How to Remove Red Wine from a Wool Rug
- Blot up as much wine as you can with a dry white cloth. Press firmly and keep switching to a clean section of cloth.
- Lightly spray the area with cold water and blot again. Repeat until no more color lifts.
- Apply a small amount of the wool-safe cleaning solution. Work from the outside edge of the stain toward the center so it doesn't spread.
- Blot, then rinse with plain cold water and blot dry.
- If a faint mark remains, dab on the vinegar rinse, wait five minutes, then blot and rinse.
How to Remove Coffee and Tea Stains
- Blot immediately to remove as much liquid as possible.
- Apply the wool-safe cleaning solution and blot.
- Follow with the vinegar rinse, which helps break down tannins in coffee and tea.
- Rinse with cold water and blot dry.
If the coffee had milk or cream in it, treat it like a protein stain. Stick to cold water only.
How to Remove Pet Urine from a Wool Rug
Urine is one of the most important stains to deal with quickly. It's alkaline, which can damage wool fibers and affect dyes, and it can leave a lingering smell.
- Blot up as much as possible. Stand on a thick pad of paper towels to soak up liquid from deeper in the pile.
- Apply the vinegar rinse generously but without soaking the rug. Vinegar's mild acidity helps neutralize urine.
- Let it sit for 5 to 10 minutes, then blot.
- Rinse lightly with cold water and blot again.
- Sprinkle baking soda over the dry area to absorb any remaining odor, leave it overnight, then vacuum.
A note on enzyme cleaners: many pet stain products use enzymes that break down proteins. Wool is a protein fiber, so some enzyme cleaners can weaken it. Only use one if it's clearly labeled safe for wool.
On hand-tufted rugs, urine can soak through to the backing. If an accident has soaked in or keeps smelling, a professional clean is the best option. See our guide to rugs for homes with kids and pets.
How to Remove Vomit and Pet Accidents
- Scrape up solids gently with a spoon or dull knife, lifting toward the center.
- Blot away moisture.
- Clean with the wool-safe solution, then the vinegar rinse.
- Sprinkle with baking soda once dry, leave overnight and vacuum.
How to Remove Grease, Oil and Food Stains
- Scrape off any solid residue.
- Cover the stain with cornstarch or baking soda to absorb the oil. Leave it for at least 30 minutes, or a few hours for heavier spills.
- Vacuum it up.
- Treat any remaining mark with the wool-safe solution, then rinse and blot dry.
How to Remove Mud
Resist the urge to clean mud while it's wet. That just spreads it. Let it dry completely, then break it up gently and vacuum. Treat any remaining mark with the wool-safe solution.
How to Remove Candle Wax and Chewing Gum
- Hold an ice cube in a plastic bag against the wax or gum until it hardens.
- Gently chip it away with a dull knife.
- Treat any remaining residue with the wool-safe solution.
How to Remove Blood
Use cold water only. Heat sets blood permanently. Blot with cold water, then apply the wool-safe solution and blot until the stain lifts. Rinse and blot dry.
Ink, Nail Polish and Other Tough Stains
Ink, nail polish, hair dye, paint and makeup can permanently damage wool or its dyes if treated the wrong way. Solvents like acetone and rubbing alcohol can strip color from hand-dyed wool. Blot gently to remove what you can, then contact a professional rug cleaner.
What Never to Use on a Wool Rug
- Hot water: sets stains and can shrink wool. Also see can you steam clean a wool rug?
- Bleach or oxygen bleach: damages wool and removes color.
- Ammonia and alkaline cleaners: high-pH products weaken wool fibers.
- Enzyme cleaners not labeled safe for wool.
- Generic carpet cleaners designed for synthetic carpet.
- Too much water: over-wetting can cause dye bleeding, damage the backing and lead to musty smells.
- Scrubbing brushes: they fuzz and distort the pile.
How to Dry Your Rug After Cleaning
- Press a thick layer of dry white towels onto the area and stand on it to absorb moisture.
- Prop up the rug so air can circulate underneath, or place a towel beneath the damp spot.
- Point a fan at the area, or use a hair dryer on the cool setting.
- Once fully dry, gently brush the pile back into place with your fingers.
A rug that stays damp can develop a musty smell. Here's what to do about rug odors.
When to Call a Professional
- The color bleeds during your spot test
- The stain is large, old or has soaked through to the backing
- It's a pet accident that keeps smelling
- It's ink, paint, dye, nail polish or another chemical stain
- Your rug is a valuable hand-knotted piece
Look for a cleaner who specializes in handmade wool rugs, not general carpet cleaning. For everyday upkeep between cleanings, read our complete wool rug cleaning guide.
How to Prevent Stains in the First Place
- Use a rug pad. It adds a barrier between the rug and the floor. See how to stop a rug from sliding.
- Keep a small stain kit (white cloths, wool-safe detergent, vinegar) somewhere easy to reach.
- Adopt a shoes-off rule in rooms with your best rugs.
- Vacuum regularly. Dirt that sits in the pile makes stains harder to lift.
- Choose patterned or multi-tone rugs for busy rooms. They hide everyday marks far better than solid light colors.
Frequently Asked Questions
Can you use vinegar on a wool rug?
Yes. Diluted white vinegar (about 1 part vinegar to 2 parts water) is mildly acidic, which suits wool. It's especially helpful for urine, coffee and tea. Always test it on a hidden spot first.
Can you use baking soda on a wool rug?
Yes, dry baking soda is great for absorbing grease and odors. Sprinkle it on, leave it for a few hours or overnight, then vacuum thoroughly. Avoid making a wet paste, which can be hard to rinse out.
Can you use OxiClean on a wool rug?
No. Oxygen-based cleaners are designed for synthetic fibers and cotton, and they can damage wool and fade its colors.
Are wool rugs hard to clean?
Not at all. Wool naturally resists stains and releases dirt easily. Most spills come out with cold water and blotting if you act quickly.
How do I get an old, dried stain out of a wool rug?
Gently moisten the area with cold water, let it sit for a few minutes, then treat it with the wool-safe solution. Old stains may need several rounds. If it doesn't shift, a professional cleaner will have the best chance of removing it.
A Rug Built to Handle Real Life
A handmade wool rug isn't fragile. With a little care and the right technique, it can handle years of family dinners, pets and everyday life, and still look beautiful. Every rug in our collection is handmade in wool by artisans in Bhadohi, India.



