If you’ve ever been sprayed by a skunk, you’ve probably heard that bathing in tomato juice is the go-to fix. But honestly, tomato juice doesn’t really get rid of the skunk smell—it just covers it up for a bit and tricks your nose. People swear by it because the strong tomato scent masks the stink, at least for a little while.

You might ask yourself why this myth has stuck around for so long. Well, tomato juice is easy to grab and dump on yourself when you’re desperate.
But if you actually want to get rid of the smell, there are better ways. These methods break down the skunk stink instead of just hiding it.
Once you understand why tomato juice doesn’t work the way people hope, you’ll know what to do if you or your pet get sprayed. There are some simple and surprisingly effective solutions that can save you from smelling like a skunk for days.
Why Do People Use Tomato Juice After Skunk Spray?

Getting sprayed by a skunk leaves you with a smell that’s tough to shake. Most folks reach for tomato juice because it’s acidic and has a strong scent.
But the real reasons behind this home remedy are a mix of tradition, a little chemistry, and the way our noses work.
The Origin of the Tomato Juice Remedy
People have used tomato juice for skunk smell for ages. It caught on because tomato juice is easy to find and the scent seems to cover up nasty odors.
Folks thought bathing in tomato juice would neutralize the sulfur compounds in skunk spray. Over time, this idea just stuck, and it’s still the first thing many people try after getting sprayed.
Even though lots of people suggest tomato juice, that advice mostly comes from old habits, not real science.
How Tomato Juice Affects Skunk Smell
Skunk spray reeks because it’s loaded with sulfur compounds called thiols. These chemicals cling to your skin and clothes, making the stink last for days.
Tomato juice is acidic, so it might help break down a little of the sulfur stuff and cut the smell a bit. Lycopene gives tomatoes their red color, but it doesn’t actually do anything for skunk odor.
The acid in the juice can help rinse away some of the spray. Still, tomato juice won’t totally remove the smell because it can’t really change the chemical makeup of skunk spray.
Sometimes you end up needing several washes or something much stronger.
Olfactory Fatigue and Perceived Effectiveness
People also think tomato juice works because of olfactory fatigue. Basically, your nose gets overwhelmed and stops noticing strong smells after a while.
Tomato juice has a bold scent, so when you bathe in it, your nose tunes into that instead of the skunk. It feels like the bad smell is gone, even though it’s just hidden for now.
This masking effect doesn’t last. Once the tomato smell fades, the skunk odor creeps back until you actually remove the spray.
If you want to dig deeper into how tomato juice interacts with skunk odor, check out why tomato juice is used for skunk odor removal.
What Really Neutralizes Skunk Odor?

Skunk spray smells so strong because of certain chemicals inside it. To actually get rid of the odor, you need to break those chemicals down.
Some stuff you already have at home can do this way better than tomato juice.
How Skunk Spray Works Chemically
Skunk spray has chemicals called thiols. These have sulfur in them, and that’s what gives you the awful smell.
If you just try to cover up the odor, the thiols stay stuck to your skin or clothes.
You have to change these thiols into something your nose can’t detect. That happens when you add oxygen to them in a process called oxidation.
When you oxidize the smelly compounds, they turn into something that doesn’t stink anymore.
That’s why washing with plain water or tomato juice doesn’t really do the trick. They don’t change the chemical structure of the stink.
The Role of Hydrogen Peroxide and Baking Soda
The most popular and effective way to actually neutralize skunk odor is to use a mix of hydrogen peroxide and baking soda.
Hydrogen peroxide brings in the oxygen you need for oxidation. Baking soda helps balance the mix and makes it gentler on your skin.
The usual recipe is 1 quart of 3% hydrogen peroxide, 1/4 cup baking soda, and 1 teaspoon liquid soap. You rub this on the area that got sprayed and let it sit for about five minutes before rinsing.
This mix breaks down the thiols into odorless stuff, making it way more effective than tomato juice. Just be careful—it can bleach hair or fabric a bit.
Comparing Tomato Juice, Vinegar, and Ammonia
Tomato juice gets tossed around as a solution, but honestly, it just covers up skunk odor for a little while. It overwhelms your nose, sure, but doesn’t actually break down the thiols that cause the smell.
You might think the scent is gone, but other people (and probably your dog) will still notice it.
Vinegar does a bit better. Since it’s acidic, it can help break down some of those nasty compounds. Still, it doesn’t pack as much punch as a hydrogen peroxide mix.
Ammonia? That’s a hard no. It smells harsh, can irritate skin, and doesn’t do a great job neutralizing skunk spray. Plus, if you mix ammonia with other cleaners, things can get dangerous fast.
If you want to actually get rid of skunk odor and keep yourself or your pets safe, hydrogen peroxide with baking soda is the way to go.
If you’re curious about the science behind skunk odor removal, check out this comprehensive guide.