Most Likely Causes (Ranked)

This is the direct cause in virtually all cases. Brevibacterium (the same genus that gives aged cheese its smell) is the primary odor-producing bacteria on feet. It thrives in the warm, moist environment inside shoes and feeds on dead skin and sweat components, producing isovaleric acid and methanethiol.

Shoes that are worn daily never fully dry between uses. The interior stays damp, creating a permanent bacterial colony that gets worse over time. Shoe rotation is one of the most effective but least-known odor fixes.

Cotton and synthetic socks trap moisture against the skin. Going sockless in closed shoes is even worse — sweat has no absorption layer. Moisture-wicking materials (merino wool, certain synthetics designed for moisture management) dramatically reduce the bacterial environment.

Some people produce significantly more foot sweat than average due to overactive sweat glands (plantar hyperhidrosis). This creates an even more hospitable environment for bacteria and makes standard hygiene measures less effective.
How to Fix It
Fix Your Shoe Habits
$0The biggest impact change most people can make.
- 1Rotate shoes — never wear the same pair two days in a row. Shoes need 24-48 hours to dry completely.
- 2Remove insoles after wearing and let them air dry separately.
- 3Stuff shoes with newspaper overnight — it absorbs moisture and odor.
- 4For shoes that already smell: sprinkle baking soda inside, leave overnight, shake out. Repeat for 2-3 days.
- 5Consider cedar shoe trees ($15-25) — cedar absorbs moisture and has natural antimicrobial properties.
Upgrade Foot Hygiene
$0-15Daily habits that reduce bacteria.
- 1Wash feet with antibacterial soap daily — actually scrub between toes, don't just let water run over them.
- 2Dry feet completely after washing, especially between toes. Bacteria thrive in moisture.
- 3Switch to merino wool socks ($10-15 per pair but worth it) — they wick moisture and have natural antimicrobial properties. Darn Tough and Smartwool are excellent brands.
- 4Apply antiperspirant to the soles of your feet at night. Yes, regular underarm antiperspirant works on feet.
- 5Change socks during the day if your feet sweat heavily — keep a spare pair at work.
Treat Persistent Odor
$5-30For odor that doesn't respond to basic hygiene.
- 1Soak feet in black tea (2 bags brewed in a quart of water, cooled) for 20 minutes, 3x per week. Tannic acid kills bacteria and reduces sweating.
- 2Apply Lamisil or Lotrimin antifungal spray ($8-12) to feet daily — even without visible fungus, reducing fungal load reduces odor.
- 3Use a foot powder with zinc oxide or baking soda in shoes before wearing.
- 4For severe cases: prescription-strength aluminum chloride antiperspirant (Drysol, $15-25) applied to feet at night is highly effective.
- 5If nothing works: see a dermatologist. Botox injections for feet ($500-1,000) can stop sweating for 6-12 months.
When to Call a Professional
Skin between toes is cracked, peeling, or red — this is athlete's foot (fungal infection), which makes odor worse. Treat with OTC antifungal cream for 2-4 weeks.
Yellow or thickened toenails — fungal nail infection. See a doctor for prescription antifungals.
Persistent strong odor despite all measures — see a dermatologist to evaluate for hyperhidrosis. Treatable with prescription solutions.
Open sores or wounds on feet that smell — potential infection requiring medical attention, especially for diabetics.
How to Prevent It
Rotate shoes daily — the single most effective prevention.
Merino wool socks — superior to cotton and synthetic for moisture and odor management.
Wash and fully dry feet daily — especially between toes.
Air out shoes — don't store in closed spaces while still damp.
Replace insoles regularly — insoles absorb sweat and bacteria over months. Replace every 3-6 months or use antimicrobial insoles.
Why Feet Have More Sweat Glands Than Anywhere Else
Your feet contain approximately 250,000 sweat glands — more per square inch than any other body part. This evolutionary feature exists because feet need constant grip adjustment, and slight moisture improves traction on surfaces.
In modern life, this means feet produce up to a pint of sweat per day, all trapped inside shoes. The warm, dark, moist environment is ideal for bacteria. The solution isn't to stop sweating (you can't, and it serves a purpose) but to manage the moisture and reduce the bacterial population.
This is why shoe rotation works so well — it's not about the feet, it's about giving shoes time to dry completely. A shoe that's still damp from yesterday is pre-loaded with bacteria ready to feed on today's sweat.
Frequently Asked Questions
Yes. A vinegar foot soak (1 part vinegar to 2 parts water, 15-20 minutes) creates an acidic environment that kills odor-causing bacteria. Do this 2-3 times per week. Black tea soaks are even more effective due to tannic acid's antibacterial and astringent properties.
No. Foot powder helps absorb moisture but can't replace the wicking and cushioning function of good socks. Use powder in addition to moisture-wicking socks for best results.
If your feet smell immediately after washing, the bacteria are living in your shoes, not on your feet. The moment clean feet go into bacteria-loaded shoes, the cycle restarts. Focus on treating the shoes (baking soda, rotation, cedar inserts) alongside foot hygiene.
Yes. Genetic factors affect sweat production and skin microbiome composition. Some people naturally produce more foot sweat or harbor more odor-producing bacteria. But even the most prone individuals can significantly reduce odor with shoe rotation, merino socks, and good hygiene.