How to Keep Your Feet from Smelling: Tips That Work

Foot odor happens when bacteria on your skin break down sweat and dead skin cells, producing strong-smelling fatty acids. The good news: a few targeted changes to your daily routine can dramatically cut down on the smell. Most cases respond well to better hygiene, smarter sock choices, and keeping your feet dry.

Why Feet Smell in the First Place

Your feet have roughly 250,000 sweat glands, more per square inch than anywhere else on your body. The sweat itself is mostly odorless. The problem starts when bacteria on your skin, particularly Corynebacterium species, feed on sweat and break down softened dead skin (keratin) into short-chain fatty acids. Those fatty acids are what you’re actually smelling.

Shoes make things worse by trapping moisture and heat, creating exactly the warm, damp environment bacteria love. The longer your feet stay wet inside a closed shoe, the more bacteria multiply and the stronger the odor gets.

Daily Washing and Drying

Washing your feet every day sounds obvious, but most people just let soapy shower water run over them without scrubbing. That’s not enough. Use soap and actually scrub between your toes, where bacteria concentrate in the moist folds of skin. The CDC recommends washing your feet daily and drying them completely afterward, and the drying part matters just as much as the washing. Towel off thoroughly between each toe before putting on socks. Any moisture left behind feeds bacterial growth throughout the day.

Choosing the Right Socks

Your sock material makes a bigger difference than most people realize. Here’s how the main options compare:

  • Merino wool is the best choice for odor control. It absorbs excess moisture and heat from your feet while naturally resisting odor buildup better than any other common fiber.
  • Synthetic blends (like CoolMax or DryMax) dry faster than wool and wick sweat from the skin to the sock’s outer layer, where it can evaporate. They’re less effective at controlling odor than wool but more durable and usually cheaper.
  • Cotton is the worst option. It absorbs moisture and holds it against your skin, keeping your feet damp all day. That trapped moisture creates ideal conditions for bacterial growth, fungal infections, and blisters.

Whichever material you choose, change your socks at least once a day. If you sweat heavily, carry a spare pair and swap them out midday.

Shoe Rotation and Ventilation

Wearing the same pair of shoes two days in a row doesn’t give them time to dry out completely. Rotating between at least two pairs lets each one air out for a full 24 hours before you wear it again. If possible, choose shoes made from breathable materials like leather or canvas rather than synthetic uppers that trap heat.

When you take your shoes off, pull out any removable insoles and let them dry separately. Storing shoes in a dark, enclosed closet while they’re still damp just gives bacteria more time to thrive. Cedar shoe inserts can help absorb residual moisture overnight.

Antiperspirant for Your Feet

The same concept behind underarm antiperspirant works on feet. Products containing aluminum chloride temporarily block sweat ducts and reduce the moisture bacteria need. Foot-specific formulas typically contain around 15% aluminum chloride. Apply a small amount to clean, dry soles before bed, when your sweat glands are least active, so the aluminum has time to form a plug in the sweat ducts. For best results, apply nightly plus twice during the day for at least four weeks to establish consistent dryness.

If over-the-counter products aren’t strong enough, prescription-strength antiperspirants are available with higher concentrations of aluminum chloride.

Home Soaks That Actually Help

A white vinegar foot soak is one of the simplest ways to reduce odor-causing bacteria. Mix 1 to 2 cups of white vinegar into a gallon of warm water and soak your feet for 10 to 20 minutes. The acidity creates an environment that kills bacteria on the skin’s surface. You can do this a few times a week as part of your routine.

Black tea soaks are another popular option. The tannins in tea help close pores and reduce sweating. Brew a few tea bags in a quart of water, let it cool to a comfortable temperature, and soak for 20 to 30 minutes.

When the Problem Might Be Something Else

Persistent foot odor that doesn’t respond to any of these measures could point to an underlying condition. Pitted keratolysis, a bacterial skin infection, causes clusters of small pits on the soles and an unusually strong smell that regular hygiene won’t fix. It needs targeted treatment from a doctor.

Fungal infections like athlete’s foot can also contribute to odor. Look for dry, scaly patches on your soles, or redness, itching, and small blisters between your toes. A yeast infection between the toes produces a milder but distinct smell, often with white, macerated skin in the toe creases. These conditions require antifungal treatment to resolve.

If you sweat so heavily that your feet are soaked through socks within an hour or two, you may have hyperhidrosis, a condition of excessive sweating. Treatment options include iontophoresis, a home device that passes a mild electrical current through water while you soak your feet for 20 to 40 minutes, two to three times per week until symptoms improve. For more severe cases, botulinum toxin injections into the soles can block the nerves that trigger sweat glands, with effects lasting about six months before repeat treatment is needed.