How to Kill Odor in Shoes & Sports Gear
Football boots, gym socks, badminton kit, cricket pads, the bag they all live in — sports gear collects sweat like nothing else, and the smell announces itself the second you open the cupboard. Here's the honest fix.
Quick answer
How do you clear odor from shoes and sports gear?
Dry everything fully first — moisture is what lets odor bacteria regrow — then neutralise the fabric. Mist the cloth parts (socks, jerseys, gloves, shoe linings, kit-bag interior) with a fabric odor eliminator like ODORSTRIKE, which breaks down trapped sweat compounds and dries clear in about 10 seconds. It's fabric-only, so it treats textile surfaces, not leather or hard insoles — pair it with airing and drying.
Sports gear is the hardest odor problem in any home. It soaks up more sweat than daywear, gets crammed damp into a sealed bag, and often waits days before anyone deals with it. The result is a smell that seeps into everything. The good news: the cause is the same as any fabric odor, so the fix follows the same logic — you just have more surfaces to treat.
Why do shoes and sports gear smell so bad?
It comes down to sweat, warmth and bacteria. Fresh sweat is almost entirely odorless — the smell is created when skin bacteria break it down into volatile compounds.(American Society for Microbiology) Gear traps a lot of that sweat in warm, airless fabric and then sits between uses, giving bacteria repeated windows to multiply. Most kit is also synthetic, and synthetics hold odor worse: a 2014 study found polyester smelled significantly more intense than cotton after the same workout.(Callewaert et al., 2014)
Can you use a fabric odor spray on shoes?
Yes — on the fabric parts. ODORSTRIKE is a fabric-only eliminator, so it works on the cloth lining and mesh upper of shoes, and on socks, but it isn't a treatment for leather or hard insoles. For shoes specifically, drying matters most: pull the insoles, open them up and let them dry fully between wears (a fan or the outdoors), because moisture is what lets bacteria return. Then mist the fabric interior lightly and let it dry. Treat the socks too — they're often the real source.
How do you stop gym gear and kit bags from smelling?
The kit bag is the amplifier: one damp jersey in a sealed bag contaminates everything, including the lining itself. Never leave wet kit inside — air it out the moment you're home, keep sweaty items in a separate breathable pouch, and dry everything fully. Then mist the fabric gear and the inside of the bag with a neutraliser. This is the same routine that keeps gym clothes fresh in a bag.
ODORSTRIKE is a 50ml pocket fabric mist that neutralises trapped odor and dries clear in under 10 seconds with no residue — handy to keep in the kit bag itself. Mist jerseys, socks, fabric gloves, shin pads and the bag lining after each session, and the gear stops turning your cupboard into a changing room. For a match-day jersey specifically, see our cricket jersey smell guide.
Sources
American Society for Microbiology. The Microbial Origins of Body Odor. ASM.org, 2021. asm.org
Callewaert C, et al. Microbial Odor Profile of Polyester and Cotton Clothes after a Fitness Session. Applied and Environmental Microbiology, 2014. pmc.ncbi.nlm.nih.gov
Frequently Asked Questions
Why do shoes and sports gear smell so bad?
Shoes and sports gear smell because they trap a lot of sweat in warm, airless fabric where odor bacteria multiply. Fresh sweat is nearly odorless; the smell appears once bacteria break it into volatile compounds, and synthetic gear grips those compounds more than cotton does. Socks, shoe linings, gloves and kit bags all stay damp between uses, giving bacteria repeated windows to grow and reload the smell.
Can you use a fabric odor spray on shoes?
You can use a fabric odor eliminator on the fabric parts of shoes — the mesh upper and cloth lining — misting them lightly and letting them dry fully. ODORSTRIKE is fabric-only, so it works on those textile surfaces and on socks, but it is not a treatment for leather or non-fabric insoles. For shoes, pair it with fully drying them out, since moisture is what lets the bacteria return.
How do you stop gym gear and kit bags from smelling?
To stop gym gear and kit bags smelling, never leave damp kit sealed inside — air everything out promptly, keep wet items in a separate breathable pouch, and dry them fully. Mist the fabric gear and the inside of the bag with a fabric neutraliser like ODORSTRIKE, which breaks down the odor compounds bacteria leave rather than masking them. Airing plus neutralising stops the bag becoming a permanent odor source.
What is the best way to keep sports socks fresh?
Keep sports socks fresh by washing them promptly, drying them fully and fast, and not leaving them balled up damp in a bag. Between washes, air them and mist with a fabric odor eliminator to neutralise trapped sweat compounds. Synthetic sports socks hold odor more than cotton, so they benefit most from a neutralising spray in addition to normal washing.
ODORSTRIKE — Fabric Odor Mist
50ml pocket-sized spray. Zinc-based formula. Works on cotton, polyester, denim, linen — any clothing fabric. No residue. Dries in under 10 seconds.
Read Next
How to Keep Gym Clothes Fresh in Your Bag