Untreated skunk smell usually lasts about 14 to 21 days outdoors, but it can linger for weeks or even months in fabrics, carpet, insulation, and porous materials. Neutralize it quickly with a mix of hydrogen peroxide, baking soda, and dish soap (for skin and fur), ventilate the house, and wash or deodorize soft surfaces—tomato juice only masks the smell.

How Long Does Skunk Smell Last on Different Things?
| Where | Untreated | With proper treatment |
|---|---|---|
| Outdoors / yard | About 2–3 weeks | Fades faster with ventilation and sunlight |
| Inside the house | Weeks to months | A few days |
| Dog or cat fur | Weeks (worse when wet) | Usually gone after 1–2 treatments |
| Clothes and fabrics | Months | 1–2 washes |
| Car | Weeks | Days with cleaning and airing out |
Why Skunk Smell Is So Hard to Remove
Skunk spray contains sulfur compounds called thiols—similar to the compounds that give rotten eggs and garlic their smell. They bind to skin, fur, and fabric, and water can reactivate the odor, which is why a wet dog smells worse days later. To remove it, you need to chemically change (oxidize) the thiols, not just cover them up.
How to Get Skunk Smell Off a Dog

Mix fresh in an open container (never store it—it can burst a closed bottle):
- 1 quart (about 1 liter) of 3% hydrogen peroxide
- ¼ cup baking soda
- 1–2 teaspoons liquid dish soap
- Wear gloves. Don’t wet the dog first.
- Massage the mixture into the fur, avoiding the eyes, nose, and mouth.
- Leave it on for about 5 minutes (peroxide can lighten dark fur).
- Rinse thoroughly, then wash with regular pet shampoo.
- Repeat if needed. If spray hit the eyes, flush with water and call your vet.
How to Get Skunk Smell Out of Your House

- Ventilate: open windows and run fans to push air out.
- Find the source: a pet that came inside, clothing, or a skunk under the porch or crawl space.
- Wash hard surfaces with a mild bleach solution (1 cup bleach per gallon of water) where safe, or an enzyme or odor-neutralizing cleaner. Never mix bleach with ammonia or vinegar.
- Absorb lingering odor with bowls of white vinegar, baking soda, or activated charcoal around the room.
- Replace HVAC filters and run an air purifier with a carbon filter.
- Steam clean carpets and upholstery if they were affected.
How to Get Skunk Smell Out of Clothes
- Wash in the hottest water the label allows with regular detergent plus ½ cup baking soda.
- Air dry outdoors; heat from a dryer can set lingering odor.
- Repeat before drying if the smell remains.
Common Remedies Compared
Pros
- Peroxide–baking soda–soap mix neutralizes thiols
- Enzyme odor removers work well on fabrics
- Ventilation and sunlight are free and effective
Cons
- Tomato juice only masks the smell
- Peroxide mix can’t be stored and may lighten fur or fabric
- Air fresheners just cover the odor
Is Skunk Smell Harmful?
Skunk spray is mostly just unpleasant, but strong exposure can irritate the eyes and cause nausea or headaches, and it can trigger breathing problems in people with asthma. Get fresh air, and see a doctor if symptoms are severe or don’t improve.
Keep Skunks Away
- Secure trash cans and don’t leave pet food outside.
- Block openings under decks, porches, and sheds.
- Use motion-activated lights or sprinklers.
- Call wildlife control for skunks living under your home.

