What Causes Smelly Feet? Sweat, Bacteria, Shoes and More
Share
What causes smelly feet? In most cases it comes down to two things working together: sweat and the bacteria that live on your skin. Your feet sweat, sweat gets trapped in shoes and socks, and bacteria break it down into the odor you notice when you take your shoes off. Less often, a fungal or bacterial skin infection plays a part.
The good news is that once you understand the reason for smelly feet, the fixes are usually simple. Below, we walk through each common cause, what the research-backed health sources say about it, and what tends to help.
Key takeaways
- The main causes of smelly feet are a build-up of sweat and bacteria, plus fungal infections such as athlete's foot, according to the NHS.
- Closed shoes, the same pair two days in a row, and damp socks give sweat nowhere to go.
- Hormonal changes, stress, some medications and certain medical conditions can increase sweating.
- Moisture left between the toes after washing is easy to miss and worth fixing: dry there carefully every day.
What causes smelly feet, in plain terms?
Sweat on its own has very little smell. The odor appears when bacteria on your skin feed on it. As Cleveland Clinic explains, bacteria on your feet eat your sweat and release a smelly byproduct, and a Cleveland Clinic podiatrist adds that they also love dead skin. The medical term for foot odor is bromodosis.
So the recipe is sweat, bacteria and time, usually inside a warm, closed shoe. Almost every cause on this list either adds more sweat, traps it longer, or gives bacteria or fungus a better place to grow.
Why do my feet sweat so much?

Feet are packed with sweat glands. Cleveland Clinic notes that the average foot contains over 250,000 of them. How much they sweat depends on the weather, exercise, your footwear, genetics, age, hormones, your overall health and your stress level.
The NHS lists more triggers for extra sweating: hot weather, exercise, standing for long periods, carrying extra weight, some medications (such as certain antidepressants), and hyperhidrosis, a condition that causes excessive sweating.
Smelly feet causes: the most common culprits
Closed shoes that never get to dry out
Shoes are where sweat does most of its damage. A warm, closed shoe holds moisture against your skin all day, and a pair worn again the next morning may still be damp inside. The American Academy of Dermatology recommends avoiding the same shoes two days in a row, choosing shoes made of a natural material like leather so air can circulate, and slipping your shoes off when you can to help prevent odor, irritation and skin infections.
Socks that hold on to moisture

Socks sit right against the skin, so they soak up sweat quickly. Wearing the same pair for too long, or fabrics that stay damp, keeps your feet wet. The NHS advises breathable or natural fabrics and not wearing the same socks or shoes two days in a row. The AAD suggests moisture-wicking socks and changing shoes and socks often.
Hormones, pregnancy and stress
If you've noticed your feet smell more during certain stages of life, you're not imagining it. The NHS says hormonal changes during puberty, menopause and pregnancy can make you sweat more, and Cleveland Clinic lists stress among the factors that affect how much your feet sweat. More sweat means more for bacteria to feed on.
Medications and medical conditions
Cleveland Clinic notes that some medications, including certain antidepressants, NSAIDs, diabetes medications and steroids, can increase sweating. It also names conditions that can affect foot odor, including obesity, kidney or liver disease, thyroid conditions and diabetes. If odor appears suddenly or doesn't match your habits, it's worth mentioning to your doctor.
Smelly feet bacteria: when it's more than everyday odor
Everyday bacteria are normal. Sometimes, though, a bacterial skin infection is involved. One example is pitted keratolysis, which Cleveland Clinic describes as a bacterial skin infection that causes a foul odor and itchiness, most often on the feet. Signs include a whitish or lighter patch of skin with tiny pits that look like small holes. The bacteria behind it thrive in warm, moist conditions, which is why tight socks and shoes with little airflow raise the risk.
Blisters and cuts can also become infected. Cleveland Clinic lists bacterial infection as one of the reasons feet can smell bad. These situations need a healthcare provider, not just better hygiene.
Smelly feet fungus: could it be athlete's foot?
A fungal infection is one possible cause, not the usual one, but it's worth knowing the signs. The NHS names athlete's foot among the main causes of smelly feet, and Cleveland Clinic says fungal infections can create a cheesy or yeasty smell.
According to MedlinePlus, the fungus thrives in warm, moist areas, and the most common sign is cracked, flaking, peeling skin between the toes or on the side of the foot. Itchy red skin, burning or stinging, and blisters can also appear.
If you think you might have a fungal infection, see a doctor, pharmacist or podiatrist rather than guessing. The American Podiatric Medical Association advises seeing a podiatrist if a suspected fungal infection doesn't respond to proper foot hygiene and there's no improvement within two weeks.
Why does moisture between the toes matter?

The gaps between your toes are tight, warm and hard to reach. They're often the last place to dry after a shower, and it's where athlete's foot most often shows up, according to the CDC. Moisture between the toes can create conditions where fungus and bacteria thrive.
That's why so many health sources say the same thing. The CDC says to wash your feet every day and dry them completely. The APMA says to dry carefully, especially between the toes. The AAD says to wash with soap every day and completely dry your feet after washing. If you rush the towel over the tops of your feet and pull on socks, that damp skin goes straight into a closed, warm environment.
We cover this in more detail in why your feet can smell even after a shower.
Cause → what helps: a quick reference
Here's what causes smelly feet most often, matched with the everyday habits health sources recommend.
| Cause | What helps |
|---|---|
| Sweat and bacteria | Wash your feet daily and dry them completely, including between the toes |
| Closed or damp shoes | Rotate pairs, let shoes dry out, choose breathable materials |
| Damp socks | Change socks at least daily; pick breathable or moisture-wicking fabrics |
| Hormones, stress, medications | Manage moisture with foot powder or antiperspirant; ask your doctor if sweating changes |
| Dead skin | Gently remove hard skin and keep toenails short and clean |
| Possible fungal or bacterial infection | See a doctor, pharmacist or podiatrist for diagnosis and treatment |
For a full step-by-step plan, read our guide on how to get rid of smelly feet.
A note for people with diabetes
The CDC advises people with diabetes to check their feet every day for cuts, redness, swelling, sores, blisters or other changes, and to dry their feet completely. If you have diabetes, check your feet daily and follow your doctor's or podiatrist's advice. Any sore, blister, sign of infection or loss of feeling is a reason to call your doctor or podiatrist right away.
A simple way to dry between your toes
Drying between the toes sounds easy until you try to do it well with a regular bath towel. That's the problem our founder, Yen, kept running into, so she designed the Toe Dry Towel. It has 8 soft, absorbent strips, four per foot, one for each gap between the toes. You slide the strips between your toes after a shower, let them absorb, and slide them out. No rubbing.
It's machine washable, dedicated to your feet (so foot care stays separate from your face and body towels), and small enough for a gym or travel bag. It's a small step that makes good everyday foot hygiene easier. See how it works.
FAQ
What is the reason for smelly feet?
The most common reason is sweat combined with bacteria. Bacteria on the skin feed on sweat and dead skin and release odor. Fungal infections such as athlete's foot can also be involved.
Why do my feet smell even though I wash them?
Washing helps, but odor can come back if your feet stay damp, especially between the toes, or if your shoes and socks are still holding sweat. Dry completely, change socks daily and let shoes dry between wears. If nothing helps, talk to a doctor.
Can hormones cause smelly feet?
They can contribute. The NHS says hormonal changes during puberty, menopause and pregnancy can make you sweat more, and more sweat gives bacteria more to feed on.
Are smelly feet a sign of fungus?
Sometimes, but not always. Watch for cracked, peeling or itchy skin between the toes. If you notice those signs, see a doctor, pharmacist or podiatrist.
When should I see a doctor about smelly feet?
See a doctor if the smell doesn't improve after self-care, affects your daily life, or comes with redness, swelling, pain, pits in the skin, or peeling between the toes. If you have diabetes, don't wait.
This article is for general information and isn't medical advice. If you have diabetes, a foot condition or signs of infection, talk to your doctor or podiatrist.

