First steps
Start here
- Ventilate the room and get people and pets into fresh air.
- Scrape up any solids and blot the liquid with a dry white cloth.
- Start now; the longer spray sits, the harder it is to remove.
Skunk spray on carpet is an oily, yellow-tinted liquid, and people can smell its sulfur compounds at concentrations as low as 10 parts per billion. Because the oil doesn't rinse out with plain water, the carpet needs soap to loosen it before the odor has a chance to clear. Fresh spray is far easier to treat than a spot that has sat, and the smell can creep back in humid weather even after the color is gone.
Blot rather than soak when you tackle skunk spray on carpet, since a wet backing holds the smell longer. A pet enzyme stain and odor remover helps with what's left once the oil is loosened. If the odor still lingers in the rug after two rounds, a professional carpet cleaner is the next step.
Before you start
What carpet & rugs can take
Use with care6
- Water
- Hot water
- Oxygen bleach
- Solvents (alcohol, spot removers)
- Acids (vinegar, lemon)
- Heat, once the stain is out
Avoid3
- Soaking
- Chlorine bleach
- Scrubbing and abrasives
7 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- White cloths or white paper towelsThey show color transfer and won't add dye to the carpet. (opens Amazon)
- Rounded spoon or dull knifeLifts semi-solids off the pile.
- Clear liquid hand dishwashing detergentClear hand dishwashing detergent, always mixed weak, is the only detergent to use. (opens Amazon)
- White vinegarThe second spotting solution if a stain remains. (opens Amazon)
- Mist sprayerRinses the spot without soaking the carpet. (opens Amazon)
- White towels and a heavy colorfast objectHold the spot dry while it dries. (opens Amazon)
- 3% hydrogen peroxideFor a stain that still shows after cleaning. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
7 steps
Step by step
Step 1 of 7
Ventilate the room right away
Open windows and move people and pets out of the room while you work. Keep the door closed to the rest of the house so the smell stays in this room.
Step 2 of 7
Lift off the solids and liquid
Scrape any semi-solids up with a rounded spoon or dull knife. Then blot the liquid with a dry white cloth or plain white paper towels, working from the edges of the spot toward the center.
Step 3 of 7
Blot with plain warm water
Dampen a clean, warm, white cloth and blot the spot with it. Plain water does little on an oily spray, so this only loosens what it can before the detergent step.
Step 4 of 7A few minutes
Work in the mild detergent solution
Mix 1/4 teaspoon clear liquid hand dishwashing detergent into 1 cup lukewarm water, and pretest it on a hidden patch first. Apply it to a white cloth, work it gently in from the edges, let it sit, then blot. Keep going as long as the spot transfers to the cloth.
Tip. Switch to a clean section of cloth every time it picks up color.
Careful. Never make the solution stronger than this recipe.
Step 5 of 7
Rinse until no soap is left
Mist the spot with lukewarm or cold water from a mist sprayer, blotting after each rinse. Repeat until no detergent is left, because leftover detergent makes carpet resoil faster.
Step 6 of 7
Try the vinegar solution if needed
If a stain still shows, pretest a solution of 1 cup white vinegar to 2 cups water, then apply it to the spot. Rinse and blot again once it has been used.
Careful. Use only white vinegar; colored vinegar can leave its own stain.
Step 7 of 7
Dry the spot under towels
Cover the spot with layers of white towels and weigh them down with a heavy colorfast object. Change the towels until the carpet is completely dry. If the spot comes back as it dries, repeat the procedure and blot out all the moisture; if it still won't come out, consult a professional carpet cleaner.
Careful. Don't use a hair dryer or heater to speed drying; heat can set the stain.
If you'd rather buy than mix
Best products for skunk spray on carpet & rugs
Keep a bottle of white vinegar and a small bottle of clear liquid hand dishwashing detergent on hand before you start.
Nature’s Miracle Dog Stain & Odor Remover, Enzymatic Cleaner, 32 oz
Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess
Skout's Honor Odor Eliminator
Zep Advanced Oxy Carpet & Upholstery Stain Remover
Utopia Kitchen White Flour Sack Towels
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on carpet & rugs, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
A smell that keeps coming back needs the longer treatment.
If the smell lingers →When to call a professional →How to tell it's working
Progress looks like the sour smell weakening with each round and less yellow coming up on the cloth. If the spot comes back as it dries, the stain is wicking up from the backing, so blot out all the moisture and repeat the round. A spot that still smells and shows yellow once the carpet is completely dry has set in, and it needs the set-in section.
What changes for yours
Adjust for your carpet & rugs
Light-colored carpet
Pretest the detergent solution and the vinegar on a hidden patch first, since a light carpet shows any color change right away. Use a fresh white cloth each time, so old color doesn't get pressed back in.
Keep working the spot as long as color still transfers to the cloth, and stop once the cloth stays clean. Check the cloth after each press so you can judge how much is still coming out.
Looped or Berber carpet
Loops can snag and distort when a cloth drags across them, so blot straight down and lift the cloth straight up after each press. Keep the solution on the spot itself rather than letting it run out over the loops.
If a loop pulls up, snip it with scissors rather than tugging it, and check the loops again once the carpet is dry.
Plush or cut-pile carpet
The cut tufts of plush carpet bend over and show a spot quickly, so keep each press light. Work from the outside of the spot toward the center in small, pressed areas.
Judge the result only once the tufts are fully dry, since wet pile looks different from dry pile. Lift the pile gently with your fingers as it dries so it doesn't mat down.
Carpet with unknown fiber or care
If you don't know what the carpet is made of, don't guess at a stronger cleaner. Stick to plain water and the weak detergent solution, and test each one on a hidden patch first.
Keep the test patch small and somewhere nobody will look, like inside a closet or under furniture. If the test patch changes color, stop there and leave the rest to a professional carpet cleaner.
If the smell lingers
Stains get harder to remove the longer they sit, so an old spot won't respond as quickly as a fresh one. If the mark is still there after the steps above, repeat the cleaning while the area is still damp, since that is the gentlest next step.
Once the carpet is fully dry and a stain still shows, test 3% hydrogen peroxide on a hidden spot first. If that's fine, moisten the tufts over the stain, let it sit for one hour, and blot it out. Repeat the treatment if the mark remains, and keep the peroxide on the tufts rather than letting it soak down into the carpet.
Be realistic about what's possible: an old stain can fade a lot without disappearing completely. If it's still visible after a couple of rounds, stop there rather than pushing harder on the carpet.
Vinegar, baking soda, peroxide and more
Do home remedies work on skunk spray on carpet & rugs?
Many home remedies don't suit skunk spray on carpet. A weak dish detergent solution does most of the work on carpet, and vinegar or peroxide is only for a stain that stays.
Works2Helps1Skip3
What makes it worse
Mistakes to avoid
Don't rely on tomato juice
Tomato juice is a common skunk fix, but it doesn't remove the spray; it only masks the smell while your nose is overwhelmed. Stick with the cleaning steps, which dissolve the oils.
Don't wait to start
Skunk spray is oily and gets harder to remove the longer it sits, and delay can make it a permanent stain. Start the blotting as soon as you can, even if you still need to find your supplies.
Don't mix the peroxide and baking soda ahead of time
A mixed batch stored in a closed container can build up pressure and burst, so make only what you need for one treatment. Keep it away from ammonia and vinegar, since each needs its own separate step. Skip chlorine bleach altogether; keep the mix away from ammonia and vinegar.
Don't layer a deodorant over the spot
A scented product sprayed on top only hides the smell while your nose is overwhelmed, and it can react with the cleaners you've already used. Hold off on any deodorant until the carpet is dry and the label says it's safe to mix.
Don't leave detergent sitting in the carpet
Soap that stays in the fibers makes carpet resoil faster, so the spot can darken again after it dries. Rinse with a mist sprayer, blotting after each pass, until no detergent is left.
When to call a professional
Call a professional carpet cleaner if the spot still shows after the vinegar rounds, or if it keeps wicking back up after you've dried it. Large or stubborn spots may need hot water extraction, which is a job for their equipment. Tell them it's skunk spray, how long it sat, and which cleaners you've used, including any vinegar.
Questions
Will the spray stain carpet permanently?
It can, especially if it dries. Oily spray is harder to lift once it sits, so the early blotting steps matter most.
Why does the smell come back when it's humid?
Odor that returns in humid weather is normal and doesn't mean the cleaning failed. If it gets stronger over a week or two, the skunk may have sprayed again or died nearby.
Is 3% hydrogen peroxide safe on carpet?
It can be, but only as a later step once the cleaning is done and a stain still shows. Use the 3% strength sold as a mild antiseptic, not the stronger solution sold for bleaching hair.
How long before I can walk on the carpet?
Wait until the spot is completely dry, and keep changing the towels until then. Check that the area feels dry underneath before you walk on it.
Can I run a steam cleaner over skunk spray?
Skip the steamer on skunk spray. Heat can lock the oily residue into the fibers, so keep to the cool, cold-water steps until the spot is gone. For a large area, a professional's hot water extraction is the safer route.
Which detergent is safe to use on skunk spray?
Only a clear liquid hand dish detergent, at 1/4 teaspoon per cup of lukewarm water, and never a stronger mix. Laundry soap and automatic dishwasher detergent can carry bleaching agents that break down dyes and some fibers, so they're off the list.
How do I dry the spot once it's been treated?
Cover the spot with stacked white towels and weigh them down with a heavy object that won't bleed color onto the carpet. Swap the towels whenever they soak through, and keep going until the carpet is completely dry, because any moisture left behind can wick the stain back up.
Skunk Spray on other materials
Other stains on carpet & rugs
Start from the bigger picture
How we know this
Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.