How to Get Rid of Smelly Feet: Causes and Treatments

Smelly feet usually come from sweat mixing with bacteria on the skin; daily washing, thorough drying, and dry footwear clear most cases.

Odor rarely comes from dirt alone — it comes from what bacteria do to sweat trapped inside a shoe. The answer sits in three habits: wash, dry, and rotate.

What Causes Smelly Feet?

Feet smell when sweat sits on the skin and bacteria break it down; a fungal infection like athlete’s foot can add to the problem or trigger it on its own.

Sweat itself has no strong odor. The smell arrives when bacteria feed on that moisture, which is why warm, damp, closed-in shoes make everything worse. Things that push sweating higher:

  • Hot weather, exercise, or standing all day
  • Being overweight, or hormonal shifts like puberty, pregnancy, and menopause
  • Some medicines, including certain antidepressants
  • Hyperhidrosis, which causes excessive sweating

Athlete’s foot is the other common culprit. The CDC notes this fungal infection thrives in warm, moist places — exactly what damp socks and shoes provide. If skin between your toes is itchy, cracked, or peeling alongside the odor, fungus is likely involved, and treating only the smell will not work.

How Do You Get Rid of Smelly Feet?

Daily washing, complete drying between the toes, and moisture control in socks and shoes clear most cases without a prescription.

  1. Wash your feet daily with soap to cut down bacteria and fungi.
  2. Dry thoroughly, especially between the toes, before socks go on. A hair dryer on cool reaches spots a towel misses.
  3. Apply foot powder — cornstarch or an antifungal powder — to keep skin dry.
  4. Wear moisture-wicking socks. Sports socks move sweat away; wool and cotton absorb it but can turn damp and odorous.
  5. Change socks the moment they feel damp, not at the end of the day.
  6. Choose breathable shoes in natural or ventilated materials, and avoid wearing the same pair two days running unless fully dried.
  7. Pull out insoles so they dry faster.

If sweat is the engine behind the problem, the fix is an antiperspirant rather than a deodorant: a deodorant masks odor, while an antiperspirant reduces the sweating that feeds it. For heavy sweating, Mayo Clinic guidance points to stronger antiperspirants or other sweat-reducing treatments a clinician can recommend.

When fungus is behind the smell, treat the athlete’s foot: keep feet clean, dry, and cool, and use a recommended antifungal medication. If odor lingers or skin looks infected, a doctor may prescribe something stronger or refer you to a podiatrist.

Readers who want to compare topical options can look at this tested roundup of the best cream for smelly feet, covering what works for odor and fungal causes alike.

Which Habits Make Foot Odor Worse?

The most common mistakes are wearing the same shoes every day, leaving damp socks on, and skipping drying between the toes.

Shoes need roughly a full day to dry inside, so a single daily pair never gets that chance — rotate at least two pairs. Damp socks hold moisture against skin for hours, exactly the environment bacteria and fungus want. Drying between the toes is the step most people rush, leaving the warmest, wettest spot untouched.

Another error is treating odor as nothing but a hygiene problem. When athlete’s foot or another infection is involved, scrubbing harder will not fix it — the infection needs its own treatment. If a shoe still smells after washing and drying, the NHS advice is simple: it may be time to let that pair go.

Symptom Pattern Likely Cause First Move
Odor after sweat, skin looks normal Bacteria on damp skin Wash, dry fully, moisture-wicking socks
Itchy, cracked skin between toes Athlete’s foot Antifungal treatment plus dry footwear
Sweating heavily most days Hyperhidrosis or medication Antiperspirant; ask a doctor about stronger options
Shoes smell even when feet are clean Bacteria living in the shoe Rotate pairs, remove insoles, replace if it persists
Odor returns within days of fixing it Infection never fully treated Finish antifungal treatment; see a doctor

When Should You See a Doctor?

See a doctor if you have a foot wound, a skin problem, or excessive sweating, or if odor does not clear quickly despite consistent home care. A clinician can confirm whether fungus is involved, prescribe stronger antifungal medication, or recommend sweat-reducing therapies. If the problem keeps returning, a podiatrist can pin down what home care is missing.

FAQs

Does foot odor mean my hygiene is bad?

Not necessarily. Sweat, bacteria, and fungal infections cause most foot odor, and some people simply sweat more due to genetics, medication, or conditions like hyperhidrosis. Good hygiene helps, but persistent odor can have a cause washing alone will not fix, such as athlete’s foot.

Can I use regular deodorant on my feet?

Antiperspirant works better than deodorant for feet, because it reduces sweating rather than masking odor. Look for a product labeled antiperspirant, or use a foot powder to control moisture. If sweating is heavy, ask a doctor about stronger options.

How often should I replace my shoes?

Replace shoes when they still smell after washing and drying, or when the inside stays damp between wears. Rotating two or more pairs and pulling out insoles to dry extends their life. The NHS advises discarding shoes that keep odor even after cleaning.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.