Feet that suddenly start smelling when they never did before almost always come down to a change in how much you’re sweating, what’s living on your skin, or both. Your feet have roughly 250,000 sweat glands each, more per square inch than anywhere else on your body. The sweat itself is mostly odorless. The smell comes from bacteria on your skin breaking that sweat down into acids, particularly a fatty acid called isovaleric acid, which produces the signature sour, cheesy foot odor.
So if something recently shifted your sweat output, your bacterial balance, or the environment around your feet, that explains the sudden stink. Here’s what to look for.
New Shoes, New Socks, Same Feet
The most common and least dramatic explanation is a change in footwear. Synthetic materials trap moisture against your skin far more effectively than natural fibers. If you recently switched to shoes with plastic or vinyl linings, or started wearing polyester-blend socks instead of cotton or wool, your feet are sitting in a warm, damp environment that bacteria love. Even a new pair of shoes that fits slightly tighter can reduce airflow enough to create the problem.
Wearing the same pair of shoes every day without letting them dry out between uses compounds this. It takes at least 24 hours for a shoe to fully air out. Rotating between two pairs makes a noticeable difference for most people.
Stress Sweat Smells Different
If you’ve been under more stress than usual, your body may literally be producing different sweat. You have two types of sweat glands. The eccrine glands that cover most of your body produce thin, watery sweat meant to cool you down. But when you’re stressed or anxious, your body also activates apocrine glands, which produce a thicker, stickier sweat that bacteria break down more aggressively.
Apocrine glands are concentrated in your armpits and groin, but the eccrine glands on your feet also ramp up output during periods of emotional stress. More sweat plus the same enclosed shoes equals a bacterial feeding frenzy. A new job, financial pressure, a move, relationship stress: any of these can trigger enough extra sweating to create foot odor that seems to come out of nowhere.
Hormonal Shifts Change Your Sweat
Puberty is an obvious culprit. The surge in hormones dramatically increases sweat production, which is why teenagers often develop foot odor they never had as children. But hormonal changes in adulthood cause the same thing. During perimenopause and menopause, dropping estrogen levels leave the body with relatively higher testosterone, which attracts more bacteria to sweat and makes it smell stronger. Hot flashes and night sweats add extra moisture that feeds those bacteria further.
Pregnancy, thyroid changes, and starting or stopping hormonal birth control can all shift the balance in similar ways. If your feet started smelling around the same time as any hormonal transition, that’s likely your answer.
Medications That Increase Sweating
If you recently started a new medication, check whether increased sweating is listed as a side effect. Five classes of drugs are particularly known for this:
- Antidepressants (both SSRIs and older tricyclic types)
- Anti-inflammatory painkillers like ibuprofen and naproxen
- Diabetes medications
- Steroids
The extra sweating these medications trigger feeds the bacteria already on your feet, and the odor follows. If the timing lines up with a new prescription, that’s worth mentioning to your prescriber. There may be alternatives that don’t have the same effect.
A Skin Condition Called Pitted Keratolysis
If the smell is unusually strong and you notice visible changes on the soles of your feet, you may be dealing with pitted keratolysis. This is a bacterial skin infection that’s more common than most people realize, especially in people who spend long hours in closed shoes or whose feet stay damp.
The telltale signs are small pits or tiny holes clustered on the soles of your feet, often on the ball or heel. The affected skin may look white or lighter than the surrounding area. In some cases, the pits merge together into larger crater-like patches. The smell is typically much worse than ordinary foot odor, often described as intensely sour or rotten.
Pitted keratolysis is caused by specific bacteria that literally digest the top layer of your skin. A doctor can usually diagnose it on sight because the appearance is distinctive. Treatment with prescription antibacterial products clears it up relatively quickly, but it won’t resolve on its own with just better hygiene.
What Actually Fixes the Smell
Washing your feet with soap and water sounds obvious, but most people don’t actually scrub their feet in the shower. They let soapy water run over them and call it done. Bacteria live in the crevices between your toes and in the folds of skin around your nails. You need to physically scrub those areas daily, then dry them thoroughly, especially between the toes. Moisture left behind is where bacteria rebound fastest.
Foot Soaks That Work
Two home remedies have enough evidence behind them to be worth trying. A salt soak, using half a cup of Epsom salt dissolved in a tub of warm water for 10 to 20 minutes, helps draw moisture out of the skin and creates an environment less hospitable to bacteria. A vinegar soak, mixing one part vinegar to two parts warm water and soaking for 15 to 20 minutes once a week, lowers the pH of your skin enough to slow bacterial growth.
Antiperspirant on Your Feet
This is the single most effective over-the-counter option for people whose foot odor is driven by heavy sweating. Regular antiperspirant applied to clean, dry feet at night works for mild cases. For more stubborn sweating, clinical-strength formulas with higher concentrations of aluminum chloride are available without a prescription. The product temporarily plugs sweat glands, reducing the moisture that bacteria need. Apply it before bed so it has time to absorb, and wash it off in the morning.
Shoes and Socks
Switch to moisture-wicking socks made from merino wool or synthetic blends designed for athletic use. These pull sweat away from your skin instead of holding it against you like cotton does. Change your socks midday if your feet sweat heavily. Rotate shoes so no pair is worn two days in a row, and consider removing the insoles after each wear to let them dry separately. Cedar shoe inserts absorb moisture and odor overnight.
Signs of Something More Serious
Ordinary foot odor, even when it appears suddenly, is a nuisance rather than a health threat. But certain signs suggest an actual infection that needs medical attention: redness and swelling that’s spreading, skin that’s warm and painful to the touch, or pain that seems out of proportion to any visible problem. Persistent cracking, peeling, or scaling skin that doesn’t improve with basic care could indicate a fungal infection like athlete’s foot, which creates its own odor and also makes the skin more vulnerable to bacterial infections on top of it.
If you’ve tried consistent hygiene changes for two to three weeks and the smell hasn’t improved at all, or if you’re seeing physical changes in the skin of your feet like pitting, unusual whiteness, or spreading redness, it’s worth having a doctor take a look. Most causes of sudden foot odor are straightforward to treat once you identify what changed.

