If your shoes clear the room after a run, you're not alone — and it's fixable. Foot odour isn't about being unclean. It's about sweat, bacteria and the wrong materials trapping both. Here's what's really going on and how to stop it.
What actually causes the smell
Sweat itself is almost odourless. The smell comes from bacteria feeding on sweat in a warm, damp, airless environment — exactly what a shoe becomes during a run. Your feet have more sweat glands per square centimetre than almost anywhere on the body, so give those bacteria moisture and warmth and they multiply fast.
Three things make it worse:
- Cotton socks that soak up sweat and hold it against the skin instead of moving it away.
- The same shoes every day, never fully drying out between runs.
- Damp socks left in a bag, turning into a bacteria culture by the next session.
How to stop it — feet and socks
- Wear fast-drying technical socks, not cotton. Moving sweat off the skin is the single biggest fix. Antibacterial fabric helps even more. (Sweaty feet, fully explained →)
- Wash and fully dry feet after running, especially between the toes.
- Never re-wear damp socks, and don't leave them balled up wet in your bag.
- Change socks if you train twice a day.
How to stop it — shoes
- Rotate at least two pairs so each fully dries out for 24 hours between runs.
- Take the insoles out to air after sweaty sessions.
- Air shoes in a dry, ventilated spot — not a sealed locker or car boot.
Where the right sock makes the difference
The fix starts at the sock, because that's what sits against your skin. Fast-drying, antibacterial fabric keeps the foot drier and gives odour-causing bacteria far less to work with. VANTAGE socks use BioMax fabric that wicks and dries fast — so feet stay drier through hot, humid sessions, and a non-slip sole keeps them stable too. (The fabric tech →)
Frequently Asked Questions
Why do my feet smell so bad after running?
Bacteria feeding on sweat in the warm, damp inside of your shoe produce the odour. Feet sweat heavily, and cotton socks plus unaired shoes trap the moisture bacteria thrive on.
Do moisture-wicking socks help with smelly feet?
Yes. By moving sweat off the skin and drying fast, technical wicking socks keep feet drier and give odour-causing bacteria much less to feed on than cotton does.
How do I stop my running shoes from smelling?
Rotate at least two pairs so each dries fully between runs, air the insoles, wear fast-drying socks, and never store shoes or socks damp in a sealed bag.
Are cotton socks bad for foot odour?
They make it worse. Cotton soaks up sweat and holds it against the skin, keeping the foot damp — ideal conditions for the bacteria that cause odour. Fast-drying technical socks are better.
Drier feet, fresher runs. Shop VANTAGE socks → — fast-drying BioMax fabric, S$30, made in Korea, free delivery in Singapore.
