Why Your Feet Stink and How to Stop the Odor

Your feet stink because bacteria on your skin are feasting on your sweat and dead skin cells, producing foul-smelling waste in the process. The soles of your feet pack between 250 and 500 sweat glands per square centimeter, one of the highest concentrations anywhere on your body. Trap all that moisture inside a shoe and sock for hours, and you’ve created an ideal breeding ground for odor-causing microbes.

What Actually Causes the Smell

Sweat itself is nearly odorless. The stink comes from what bacteria do with it. When your feet sweat inside enclosed shoes, the moisture softens keratin, the tough protein that makes up your outer layer of skin. Bacteria on your feet break down that softened keratin and the compounds in sweat, releasing ammonia and short-chain fatty acids that carry a sharp, sour smell.

One group of bacteria deserves special blame: Brevibacterium. These microbes thrive in warm, moist environments and are the same organisms used to ripen pungent cheeses like Limburger. They produce sulfur and ammonia compounds that give both the cheese and your feet that unmistakable funk. The wetter your feet stay, the more Brevibacterium dominates the microbial community on your skin, and the stronger the odor becomes.

Why Some People’s Feet Smell Worse

Everyone’s feet sweat, but some people produce far more moisture than others. If your feet are constantly damp regardless of temperature, activity level, or footwear, you may have a condition called hyperhidrosis, which causes sweating beyond what your body needs for temperature regulation. It often starts in childhood or puberty and can affect the hands, feet, underarms, or face. More sweat means more bacterial fuel, which means more odor.

Fungal infections like athlete’s foot can also intensify the smell. Fungi thrive in the same warm, damp conditions bacteria love, and the two problems often overlap. If you notice itching, peeling, redness, or cracking skin between your toes alongside the odor, a fungal infection is likely part of the picture. Over-the-counter antifungal treatments handle many cases, though stubborn infections sometimes need prescription-strength options.

In rare cases, persistent body odor that doesn’t respond to hygiene points to a metabolic issue. Certain inherited conditions affect how your body processes amino acids and can produce distinctive smells. If your feet still smell after a thorough shower, that’s a signal something beyond normal bacterial activity is going on.

Your Shoes and Socks Matter More Than You Think

The fabric touching your feet plays a huge role in how much moisture stays trapped against your skin. Cotton socks are one of the worst choices: cotton absorbs sweat readily but holds it against your foot rather than letting it evaporate. That wet layer becomes a bacterial paradise.

Better options include:

  • Merino wool: Naturally absorbs excess moisture and pulls it away from your skin while also controlling odor on its own.
  • Synthetic moisture-wicking blends: Fabrics like CoolMax use specially shaped fibers with grooves that rapidly transport sweat from the skin’s surface to the outer layer of the sock, where it can evaporate. DryMax works similarly, channeling moisture outward toward the shoe’s upper where airflow carries it away.
  • Polypropylene: Can’t absorb any moisture at all, so sweat passes straight through and evaporates quickly. It’s a popular choice for base layers worn directly against the skin.

Shoes need time to dry out between wears. If you wear the same pair every day, they never fully lose the moisture from the previous session. Rotating between at least two pairs gives each one 24 hours or more to air out. Thicker materials or shoes that got heavily soaked can take two to three hours to dry even in favorable conditions, and a full day is better for complete moisture clearance.

How to Reduce Foot Odor

Start with thorough daily washing. Scrub between each toe with soap, since that’s where moisture and bacteria concentrate most. Dry your feet completely before putting on socks, paying extra attention to the spaces between toes. Damp feet going into clean socks still create the conditions bacteria need.

If washing and better socks aren’t enough, an antiperspirant designed for feet can reduce how much you sweat in the first place. The same aluminum-based compounds used in underarm antiperspirants work on feet, though feet typically need higher concentrations to be effective. Over-the-counter options in the 10 to 15 percent range are a reasonable starting point. Prescription formulations for the palms and soles can go up to 30 or even 40 percent for more stubborn sweating.

Foot soaks in black tea (the tannins help close pores temporarily) or diluted vinegar (which lowers skin pH and makes it less hospitable to bacteria) are popular home remedies with some logic behind them. Neither is a permanent fix, but they can knock the odor down while you address the root moisture problem.

Disinfecting your shoes periodically also helps. Bacteria don’t just live on your skin; they colonize the insoles of your footwear. Removable insoles that you can wash or replace, along with antifungal shoe sprays, keep the bacterial load from rebuilding overnight.

Signs the Problem Is Medical

Most foot odor responds to better hygiene, drier socks, and shoe rotation. But some situations call for professional help. Persistent odor that doesn’t budge despite consistent cleaning suggests an underlying issue like hyperhidrosis or a chronic fungal infection. Blisters, cracked skin, signs of infection around cuts or ingrown toenails, or skin changes between the toes all warrant a visit to a podiatrist rather than more home remedies.

One red flag worth knowing: if your body odor takes on a fruity or sweet quality, that can signal dangerously high blood sugar levels in people with diabetes. This is a medical emergency, not a hygiene issue.