Most shoe odor traces back to trapped moisture
Odor gets noticeably worse once sweat-related moisture sits inside a shoe long enough for bacteria to multiply in it. Odor sprays mask the smell temporarily, but drying the shoe out thoroughly is the fix that actually addresses the cause.
A machine wash alone often is not enough
Washing the outer fabric of a sneaker in a washing machine cleans the visible surface, but if the insole stays inside during the wash, the main source of the smell often survives untouched. Pulling the insole out and washing it separately is usually the step that makes the real difference.
Frequently Asked Questions
Can I pour baking soda directly into a shoe?
Yes, though loose powder can leave residue inside the shoe. Putting it in a thin cloth or non-woven pouch first makes cleanup afterward much easier.
My sneakers still smell after a machine wash, why?
If the insole was not removed and washed separately, the main source of the odor is often still there. Take the insole out, wash it on its own, and let it dry fully before odor noticeably improves.