Washed your shoes and they still smell? You are not doing it wrong. Here is the actual reason shoe odor survives washing and what to do about it.
The Real Reason Your Shoes Still Smell After Washing Them
You did everything right. You took your shoes out of the gym bag, threw them in the washing machine, used the right detergent, let them air dry completely. And they still smell.
The Source of the Smell Is Not Where You Think
Shoe odor is produced by bacteria, specifically species like Brevibacterium and Staphylococcus epidermidis that feed on the dead skin cells and moisture inside your shoes.
The key point: these bacteria do not just sit on the surface of the insole. They colonize deep into the foam layers, the woven inner lining, and the stitched seams of the shoe. This is where washing falls short.
Why Washing Only Partially Works
When you put your shoes in the washing machine, water and detergent penetrate the outer surface of the shoe materials. For lightly contaminated shoes, this is enough to bring odor down to an acceptable level.
But for shoes that have been worn regularly for weeks or months without deep treatment, a colony of bacteria has established itself at levels and in locations that a wash cycle cannot fully address.
Methods That Actually Eliminate Deep Odor
To address bacterial colonies at the depth where they actually live, you need a method that can penetrate foam and fabric without relying on water saturation.
UV-C light, ozone treatment, or a combination of both can reach bacteria at depth without damaging the shoe materials.
The Bottom Line
Washing your shoes is not useless. It reduces surface contamination and helps maintain the overall cleanliness of the shoe exterior. But it cannot fully eliminate odor-causing bacteria embedded in foam insoles and shoe lining. The smell coming back after a wash is not a cleaning failure. It is the surviving bacterial colony reasserting itself.
*Washing only reaches the surface. Freshtrax eliminates bacteria at depth → [How It Works](/how-it-works)*