Foot odor happens when bacteria on your skin feed on sweat and produce smelly acid byproducts. The main culprit is isovaleric acid, created when a common skin bacterium breaks down an amino acid found in sweat. The good news: you can cut off this process at multiple points, from reducing sweat to starving the bacteria to treating your shoes.
What Actually Causes the Smell
Your feet have roughly 250,000 sweat glands, more per square inch than anywhere else on your body. The sweat itself is odorless. The smell starts when Staphylococcus epidermidis, a bacterium that naturally lives on your skin, breaks down leucine (an amino acid in sweat) into isovaleric acid. That’s the sharp, vinegar-like smell most people recognize as foot odor. Research from Waseda University also found that people with particularly strong foot odor tend to harbor a second species, Bacillus subtilis, on the soles of their feet.
This means foot odor is a two-ingredient problem: moisture and bacteria. Reduce either one and the smell drops significantly. The most effective approach targets both.
Daily Hygiene That Actually Works
Washing your feet sounds obvious, but most people just let soapy shower water run over them. That’s not enough. Scrub between each toe with soap and a washcloth, since the warm, tight spaces between toes are where bacteria thrive. Dry your feet completely afterward, especially between the toes. Damp skin left inside a sock is exactly the environment bacteria need.
If your odor is moderate to strong, try a dilute vinegar soak. Mix one tablespoon of white vinegar into one pint of warm water and soak your feet for up to 30 minutes. The acidity creates an inhospitable environment for odor-causing bacteria. You can do this a few times per week. Skip it if you have any open cuts or cracked skin, since vinegar will sting.
Antiperspirants for Your Feet
The same antiperspirant you use on your underarms works on your feet, but stronger formulations make a bigger difference. Over-the-counter antiperspirants with aluminum chloride temporarily plug sweat glands and reduce moisture output. For feet, concentrations between 10% and 25% are commonly recommended, with clinical formulations going as high as 30% to 40% for people with heavy foot sweating.
Apply it to clean, dry feet at night before bed. Your sweat glands are less active while you sleep, which gives the aluminum chloride time to form a temporary plug. In the morning, wash your feet and put on fresh socks. Most people notice a difference within a few days. If standard drugstore antiperspirants aren’t cutting it, look for clinical-strength products or ask a pharmacist about higher-concentration options.
Choose the Right Socks and Shoes
Cotton socks absorb sweat but hold onto it, keeping your feet damp for hours. Merino wool is a better choice because it absorbs moisture and then releases it back into the air, keeping your feet drier throughout the day. It also has natural odor-resistant properties that cotton lacks. Synthetic moisture-wicking blends designed for athletic use work well too. The key is avoiding any sock that traps moisture against your skin.
Change your socks at least once during the day if your feet sweat heavily. Keeping a spare pair at work or in your bag is one of the simplest things you can do. On the shoe side, rotate between at least two pairs so each pair gets a full day to dry out. Shoes that stay damp between wears become bacterial incubators. Choose shoes made from breathable materials like leather or mesh rather than synthetic materials that trap heat and moisture.
Treating Your Shoes
Your feet might be clean, but if your shoes are colonized with bacteria, the odor starts right back up. Shoe sanitizing devices that use UV light or ozone can destroy at least 90% of bacteria, fungi, and spores inside footwear. Some devices handle even tougher organisms at rates above 99%. These are worth considering if you’ve tried everything else and your shoes still smell after a single wear.
Budget-friendly alternatives include sprinkling baking soda inside your shoes overnight to absorb moisture and odor, then shaking it out in the morning. Cedar shoe inserts also absorb moisture and leave a neutral scent. Removable insoles should be taken out after each wear to air dry, and replaced every few months since they absorb sweat over time.
When the Smell Points to Something Else
Not all foot odor is simple bromodosis (the medical term for smelly feet). A foul, sulfur-like smell, especially combined with small pits or craters on the soles of your feet, can indicate pitted keratolysis, a bacterial skin infection that needs prescription treatment. A cheesy or yeasty odor alongside itching, peeling, or cracked skin between the toes often signals a fungal infection like athlete’s foot. Both conditions feed on the same moist environment that causes regular foot odor, but they won’t clear up with socks and antiperspirant alone.
If your foot odor is persistent despite consistent hygiene, or if you notice skin changes like peeling, redness, or unusual texture on your soles, it’s worth getting a proper diagnosis so you’re treating the right problem.
Options for Severe Foot Sweating
If your feet sweat so heavily that socks are soaked within an hour, you may be dealing with plantar hyperhidrosis. One effective treatment is iontophoresis, which involves placing your feet in shallow trays of tap water while a mild electrical current passes through. Sessions last 15 to 40 minutes and are typically done three times per week until sweating is controlled. After that, most people maintain results with a single weekly session. Home iontophoresis devices are available with a prescription.
For people who don’t respond to topical treatments or iontophoresis, options like prescription medications that reduce overall sweating or targeted injections that block sweat gland activity in the feet can provide longer-lasting relief. These approaches are reserved for cases where sweating significantly affects daily life.

