Few smells are as strong as skunk spray. If your dog has just been sprayed, act quickly. The longer the oils sit on the fur, the harder the odor is to remove. Knowing how to remove skunk smell from a dog safely will save you, your dog and your home a lot of stress.
This step-by-step guide covers what to do in the first few minutes, a homemade de-skunking mix, what to avoid and how to clean up afterwards.
Why Skunk Smell Is So Hard to Remove
Before learning how to remove skunk smell from a dog, it helps to know what you are dealing with. Skunk spray is an oily liquid containing sulfur compounds called thiols. The oil clings to fur and skin, and water alone just spreads it. To get rid of the smell, you need something that breaks down those compounds.

First Steps When Your Dog Gets Sprayed
- Keep your dog outside. Bringing them in will spread the oil to floors and furniture.
- Check the eyes. Skunk spray can sting. If the eyes are red or watering, gently flush them with clean, lukewarm water.
- Check for bites or scratches. A close encounter with a skunk can mean injuries. Skunks can carry rabies, so call your vet if you see any wounds.
- Put on old clothes and gloves. The oil transfers easily to you.
- Do not wet your dog yet. Prepare your cleaning mix first.
How to Remove Skunk Smell From a Dog: Step-by-Step
The Homemade Peroxide Mix
A widely shared recipe uses ingredients most people have at home:
- 1 quart (about 1 liter) of 3% hydrogen peroxide
- 1/4 cup of baking soda
- 1 to 2 teaspoons of liquid dish soap
Mix everything in an open bowl or bucket just before use.
Important safety points:
- Mix it fresh and use it immediately.
- Never store it in a closed bottle. The mixture releases gas and the container can burst.
- Keep it well away from your dog’s eyes, nose and mouth.
- Hydrogen peroxide may lighten dark fur slightly.
- Do not use stronger peroxide than 3%.
Applying the Mix
- Work the mixture into your dog’s dry coat, focusing on the sprayed area.
- Use a cloth or sponge to clean around the face carefully, avoiding the eyes.
- Leave it on for about 5 minutes, but no longer.
- Rinse thoroughly with lukewarm water.
- Repeat if the smell is still strong.
- Finish with a regular dog shampoo and rinse well.
Using a Commercial Skunk Shampoo
If you want a ready-made option for how to remove skunk smell from a dog, a commercial product is the simplest choice. Pet stores sell enzyme-based skunk odor removers and shampoos. These are a good option if you prefer not to mix your own or if your dog has sensitive skin. Follow the label directions carefully.
How to Remove Skunk Smell From a Dog’s Face
The face often takes the direct hit, but it is also the most delicate area. Dip a cloth in a small amount of the peroxide mix, wring it out well and wipe the cheeks, chin and top of the head, staying well away from the eyes, nose and mouth. Rinse with a clean, damp cloth. For the muzzle, plain dog shampoo and water are safer. If the smell remains, repeat gently over the next day rather than scrubbing hard.
Knowing how to remove skunk smell from a dog’s face safely protects their eyes while still tackling the worst of the odor. If you are unsure, your vet or a professional groomer can help.

What Does Not Work Well
- Tomato juice: A popular myth. It can mask the smell for a short time, but it does not break down the odor compounds.
- Plain water first: Spreads the oil without removing it.
- Perfume or air freshener: Only covers the smell for a short while.
- Human shampoo alone: May help a little, but usually will not remove skunk odor completely.
Cleaning Up After a Skunk Encounter
Once your dog smells better, deal with everything else:
- Wash your dog’s collar and harness with the peroxide mix, or replace a fabric collar if it still smells.
- Wash towels and your clothes separately with laundry detergent and a cup of baking soda.
- Air out your home by opening windows.
- Place bowls of white vinegar or baking soda in rooms to help absorb lingering odor.
- Clean any surfaces your dog touched with an enzyme cleaner.
If your home already smells like your dog for other reasons, our guide on what to do when your house smells like dog has more tips.
When to Call the Vet
Contact your vet if your dog has:
- Red, swollen or painful eyes that do not improve after flushing
- Any bites or scratches
- Vomiting, drooling or weakness
- Skin redness or irritation after washing
Rarely, skunk spray can cause more serious reactions. If your dog seems unwell after being sprayed, call your vet straight away.

How to Prevent Skunk Encounters
- Keep your dog on a leash at dawn, dusk and night, when skunks are most active.
- Turn on outside lights and check the yard before letting your dog out.
- Secure trash cans and remove pet food from outdoor areas.
- Block gaps under decks and sheds where skunks may nest.
Note: This article is for general information only and is not a substitute for advice from a qualified veterinarian. If your pet seems unwell or you are unsure, please contact your vet.
Helpful Resources
More guides from Pet Guide Nest:
Trusted outside sources:
Frequently Asked Questions
What is the fastest way to remove skunk smell from a dog?
The fastest approach to how to remove skunk smell from a dog is to keep them outside, apply a fresh peroxide, baking soda and dish soap mix to the dry coat, leave it for about 5 minutes and rinse well.
How long does skunk smell last on a dog?
Without treatment, the smell can linger for weeks. Washing quickly with a peroxide mix or a skunk shampoo greatly reduces it.
Does tomato juice get rid of skunk smell?
Not really. It may cover the smell briefly, but it does not neutralize the odor compounds.
Is skunk spray dangerous for dogs?
Usually it causes irritation rather than serious harm, but it can sting the eyes. In rare cases it can make dogs unwell, so watch for symptoms and call your vet if you are concerned.
Can I use the peroxide mix on my dog’s face?
Use extreme care around the face and never let the mix reach the eyes. Many owners use a damp cloth with a little mix on the cheeks and keep well away from the eyes and mouth.
Final Thoughts
If you need to remove skunk smell from a dog, act fast, keep them outside and protect their eyes. A fresh peroxide, baking soda and dish soap mix or a commercial skunk shampoo works far better than tomato juice. Finish with a regular shampoo, clean up your home and call your vet if anything seems wrong.




