How Long Does Skunk Smell Last? (And How to Get Rid of It Fast)

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.

Skunk walking across a backyard lawn at dusk
Skunks spray when they feel threatened—usually at night. Illustration: Active My Home

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

Person washing a dog in a bathtub with a homemade skunk odor remedy
Wash outdoors or in a tub—avoid getting the mix in the eyes. Illustration: Active My Home

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
  1. Wear gloves. Don’t wet the dog first.
  2. Massage the mixture into the fur, avoiding the eyes, nose, and mouth.
  3. Leave it on for about 5 minutes (peroxide can lighten dark fur).
  4. Rinse thoroughly, then wash with regular pet shampoo.
  5. Repeat if needed. If spray hit the eyes, flush with water and call your vet.

How to Get Skunk Smell Out of Your House

Living room with windows wide open and a fan running to air out a smell
Fresh air and sunlight are the first steps for indoor odor. Illustration: Active My Home
  1. Ventilate: open windows and run fans to push air out.
  2. Find the source: a pet that came inside, clothing, or a skunk under the porch or crawl space.
  3. 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.
  4. Absorb lingering odor with bowls of white vinegar, baking soda, or activated charcoal around the room.
  5. Replace HVAC filters and run an air purifier with a carbon filter.
  6. 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.

Frequently Asked Questions

Will skunk smell eventually go away in the house?
Yes, but it can take weeks or months if untreated, especially in fabrics. Ventilating, cleaning surfaces, and washing soft items speeds it up to a few days.
Can breathing in skunk smell make you sick?
It can cause eye irritation, nausea, or headaches, and may bother people with asthma. Get fresh air and seek medical help if symptoms are severe.
How far away can a human smell a skunk?
Skunk spray can often be smelled from a long distance—commonly reported as up to a mile or more downwind.
What neutralizes skunk smell?
A fresh mixture of 3% hydrogen peroxide, baking soda, and dish soap neutralizes the sulfur compounds on skin and fur. Enzyme cleaners help on fabrics.
Does tomato juice get rid of skunk smell?
No. Tomato juice only masks the smell temporarily; your nose gets used to the skunk odor so the tomato seems to work.

Related Guides