Foot Odor: What Causes It and How to Stop It
Smelly feet, medically called bromodosis, are caused by bacteria breaking down sweat on the skin. The feet have more sweat glands than anywhere else on the body, so given a warm, enclosed shoe, odour-producing bacteria flourish. The fix is to control moisture and bacteria.
What causes foot odor
Sweat itself is almost odourless. The smell comes when bacteria on the skin metabolise sweat, producing pungent compounds. Tight, non-breathable shoes, synthetic socks, infrequent washing, and conditions that increase sweating all amplify the problem.
A step-by-step fresh-feet routine
- Wash feet daily with soap and dry thoroughly, especially between toes.
- Rotate shoes so each pair dries fully for at least 24 hours.
- Wear moisture-wicking socks and change them daily — or twice a day if active.
- Use an antiperspirant or foot powder to cut sweat and bacteria.
- Treat any athlete's foot, which often accompanies odour.
- Let shoes air and use deodorising insoles or cedar shoe inserts.
Footwear choices
Breathable materials like leather and mesh allow sweat to evaporate, while fully synthetic, unventilated shoes trap it. Owning two or three pairs and alternating them is one of the most effective changes you can make.
When to seek help
If odour persists despite good hygiene, or sweating is excessive and disruptive (hyperhidrosis), a clinician can offer stronger antiperspirants or other treatments.
As an Amazon Associate we may earn from qualifying purchases. This does not affect our editorial recommendations.
Frequently asked questions
- Why do my feet smell even after washing?
- Bacteria regrow quickly in damp shoes. Rotating footwear and wearing wicking socks matters as much as washing.
Sources & further reading
- Smelly feet, NHS
- Foot odor, Mayo Clinic
- Excessive sweating, American Podiatric Medical Association (APMA)