Spraying deodorant or perfume on stinky socks only masks the smell for a while. It does nothing to the odor-causing bacteria that are the real source of the stink, so once the fragrance fades, the foul smell returns, now layered over the leftover perfume and seeming even worse.
Imagine that you’re in a bit of hurry to go somewhere. You scramble to the shoe rack and briefly marvel at the amazing collection of footwear you have. You pick a fancy pair of sneakers, but suddenly, you realize that you don’t have any socks to put on!
Left without options, you do the abominable thing that most of us have been guilty of at some point in our lives. You pick up a pair of used, unwashed socks. Unfortunately, since they’re unwashed, they obviously stink. You choose to spray them with deodorant, which suppresses the stench, but after a few hours, the funky smell returns, and it does so with a vengeance!
But why does that happen? Why do deodorant and perfume make socks stink even more?

Before we discuss that, let’s take a step back and look at the root of the problem.
Smelly Socks: Why Do Used Socks Stink?
You may be shocked to learn that the odor of smelly socks remains an object of study and research even today, because it’s rather… intriguing.
The stink from smelly socks comes from an “aromatic” cocktail of volatile fatty acids, the most notorious being isovaleric acid, which carries that unmistakable cheesy, rancid smell. To be more specific, these chemicals are released from the action of bacteria that accumulate on our feet.
You see, feet remain confined within footwear and as the wearer moves around, sweat accumulates. Sweat itself is practically odorless. The trouble starts when this warm, semi-enclosed, and sweaty region becomes a breeding ground for millions of bacteria, which thrive and multiply in such conditions. Species like Staphylococcus epidermidis feed on the dead skin and sweat (available in ample quantities in used socks) and break down amino acids such as leucine, releasing the smelly compounds that cause that characteristic stench.
In fact, this is why any part of your body that’s covered and warmer in temperature usually produces a bad smell, as it promotes bacterial growth in that particular region of your body.
By the way, have you ever noticed that dogs stink when they’re wet? What do you think is the reason behind that?
The same culprit is at work there too. Water frees up the smelly compounds produced by the yeast and bacteria already living in a dog’s fur, which is why a damp dog announces itself the moment it walks in.

Since wearing cologne or perfume makes a person smell better or ‘sweeter’, it’s only logical to presume that spraying perfume on a particularly smelly pair of socks would eliminate the stench. That presumption is correct, but only for a short period of time, after which the smell comes back, and it usually seems worse than before.
Why Does Spraying Deodorant Make Socks Smell Worse?
Spraying deodorant or perfume only temporarily masks the bad smell with its own stronger smell, but it does nothing to address the root cause of the problem, which is bacteria.
As time passes, the stronger smell of the perfume starts fading away, leaving the source of the bad smell intact and completely unaffected. Worse still, the bacteria keep feasting on the sweat and dead skin in the socks the whole time, so they go right on churning out fresh odor. By the time the fragrance has thinned out, you are left smelling the returning foot stink layered over a stale, half-faded perfume, a combination that often comes across as nastier than the original stink on its own.
Alright, now that we have clearly established why spraying smelly socks with perfume doesn’t do much good, let’s talk about what you can do to get rid of that foul smell!
How Do You Get Rid Of Smelly Socks’ Bad Smell?
The problem of smelly socks can be solved through various methods.
1 – Wash Your Socks
You know the best way to get rid of the foul smell of used socks?
Wash them!
As mentioned earlier, used socks usually become breeding grounds for bacteria, as they offer plenty of food for bacteria in the form of water and organic matter. When you wash your socks, you essentially clean and disinfect them, which eliminates bacterial growth.
2 – Use Disinfectant
If you wear socks very frequently, it’s highly advisable to spray your shoes and socks with disinfectant. Although this won’t entirely prevent bacterial growth, it does seem to make socks less smelly.
3 – Keep Your Socks Dry
The wetter your socks are (due to sweat or otherwise), the stinkier they will get. Therefore, try to keep your socks as dry as possible. Also, if they do get wet (due to rain or simply because you like to step in puddles for fun), then take them off your feet and let them dry.

4 – Maintain Proper Hygiene
More often than not, the smelly socks phenomenon is an upshot of smelly feet. So, if you really think about it, it’s smelly feet that is the root cause of the whole problem.
Clean your feet at least once every day, and more often if you wear socks and shoes on a regular basis. Use a mild soap to wash your feet thoroughly. It’s a good idea to have two pairs of shoes and alternate wearing them every other day; this way, each pair of shoes gets time to dry out completely before they’re used again.
5 – Freeze ‘Em In Their Tracks
Since the source of that bad smell is bacterial growth in socks, if you can somehow prevent that, then your socks will stop stinking. One popular method is to put the socks in question in a plastic bag or ziplock (the idea is to make it airtight and watertight to keep all moisture out) and then freeze it. This is more of a home remedy or temporary fix for smelly socks, but it works wonders. That being said, this sounds like an extreme step to get rid of the smelly sock smell, when you could literally just wash the socks and solve the problem.
Conclusion
Although smelly socks are a problem that a majority of the world’s population deals with on a daily basis, you wouldn’t believe some of the strange benefits of smelly socks. A rather nifty advantage of smelly socks is that they attract mosquitoes. They are so good at it that researchers in Tanzania have baited traps with dirty-sock odor to lure and kill malaria-carrying mosquitoes, drawing up to four times as many as a real person does.
But that isn’t an excuse to torture the people around you with smelly sock stink. The best way to keep socks from stinking is to change them out and clean and wash them regularly. Spraying deodorant on smelly socks might mask the foul smell temporarily, but when it returns, and return it will, it does so with a vengeance.
References (click to expand)
- Ara K, et al. Foot odor due to microbial metabolism and its control. Canadian Journal of Microbiology. PubMed.
- Latest mosquito repellent: Smelly socks | The World from PRX. theworld.org
- Smelly socks key in research to ward off mosquitoes. University of Florida Health
- Behind the Science: Why Do Feet Smell? Encyclopaedia Britannica.













