What to Use for Foot Odor: Remedies That Work

The most effective tools for foot odor are antiperspirant applied directly to your feet, antibacterial soap, and moisture-wicking socks. Foot odor isn’t really a sweat problem. It’s a bacteria problem: skin bacteria break down an amino acid in your sweat called leucine, producing a fatty acid called isovaleric acid, which is the signature “stinky feet” smell. Tackling the odor means reducing sweat, killing bacteria, or both.

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 odorless. The smell comes from bacteria, primarily a species called Staphylococcus epidermidis, that live naturally on your skin and feed on compounds in your sweat. Research has also found that people with particularly strong foot odor tend to harbor a second species, Bacillus subtilis, on the soles of their feet. The more your feet sweat and the longer that moisture sits against your skin, the more these bacteria thrive and the worse the smell gets.

Daily Hygiene That Actually Helps

The CDC recommends washing your feet daily and drying them completely, and “completely” is the operative word. Most people rinse their feet in the shower without much thought. Instead, scrub between each toe with soap (antibacterial soap if odor is persistent), then dry carefully between the toes before putting on socks. Leftover moisture in those tight spaces is where bacteria multiply fastest.

Change your socks at least once a day. If you exercise or your feet sweat heavily, swap them midday. Choose socks made from merino wool or synthetic moisture-wicking materials rather than cotton, which absorbs sweat and holds it against your skin.

Antiperspirant on Your Feet

This is the single most effective over-the-counter option, and most people don’t think to try it. The same antiperspirant you use under your arms works on your feet by plugging sweat glands with aluminum salts, reducing the moisture bacteria need.

For mild odor, a regular stick or spray antiperspirant applied to clean, dry soles before bed can make a noticeable difference. For heavier sweating, clinical-strength formulations with higher concentrations of aluminum chloride are available over the counter or by prescription. The International Hyperhidrosis Society notes that concentrations of 30% to 40% are used for palms and soles, compared to 10% to 25% for underarms, because the skin on your feet is thicker.

Apply it at night, when your sweat output is lowest. The aluminum ions need 6 to 8 hours on the skin to diffuse into the sweat glands, and that can’t happen if the glands are actively pushing out sweat. Use it nightly until you notice improvement, then space out applications to every few days. If it’s not working well enough, wrapping your feet in plastic wrap overnight (a technique called occlusion) can increase absorption.

Foot Soaks and Home Remedies

A vinegar soak is one of the most commonly recommended home remedies, and there’s reasonable logic behind it. The acidity creates an inhospitable environment for odor-causing bacteria. Mix one part vinegar (white or apple cider) with two parts warm water and soak your feet for up to 20 minutes. You can do this a few times per week. Avoid this if you have open cuts, cracked skin, or any wounds on your feet, as the acid will sting and may irritate broken skin.

Black tea soaks are another popular option. The tannins in tea act as a mild astringent, temporarily tightening pores and reducing sweat output. Brew two tea bags in a pint of water, let it cool, dilute with more water, and soak for 15 to 20 minutes.

Powders and Sprays

Foot powders work by absorbing moisture throughout the day. Cornstarch-based powders are a simple, inexpensive option. Medicated foot powders typically add antifungal ingredients, which can help if a fungal infection (like athlete’s foot) is contributing to the smell. Sprinkle powder on your feet and inside your shoes before putting on socks.

Antibacterial foot sprays and deodorant sprays designed for feet target the bacteria directly rather than the sweat. These can be useful as a supplement to other methods but rarely solve the problem on their own.

Fixing the Shoes, Not Just the Feet

Your shoes harbor the same bacteria that cause odor on your skin, and they reinfect your feet every time you put them on. A few strategies help break this cycle:

  • Rotate your shoes. Wearing the same pair two days in a row doesn’t give them enough time to dry out. Alternating between at least two pairs lets each one air out for 24 hours or more.
  • Remove insoles to dry. Pull out the insoles after wearing and let them air separately. Replaceable insoles made from cedar or activated charcoal can absorb moisture and neutralize odor.
  • Freeze them. Placing shoes in a sealed bag in the freezer overnight kills some bacteria. It’s not a complete sterilization, but it reduces the bacterial load noticeably.
  • Skip shoes without socks. Going barefoot in closed shoes, especially flats, loafers, or boat shoes, creates peak conditions for bacterial growth.

UV shoe sanitizers are marketed as a high-tech solution, but be cautious with the claims. The Federal Trade Commission has taken action against at least one UV shoe device company for lacking reasonable evidence that it kills 99.9% of bacteria as advertised. UV light can reduce bacteria on surfaces, but the irregular interior of a shoe makes thorough exposure difficult.

When Over-the-Counter Options Aren’t Enough

If you’ve tried antiperspirants, proper hygiene, and shoe rotation for several weeks without improvement, two medical treatments have solid evidence behind them.

Iontophoresis

This treatment uses a shallow water bath and a mild electrical current to temporarily reduce sweat gland activity. You place your feet in the water for about 20 minutes per session. A typical initial course involves seven sessions over four weeks, starting with three sessions in the first week, then tapering. In one clinical study, about 37% of participants saw an 80% reduction in sweat production, another 33% saw a 50% reduction, and 30% saw no improvement. For people it works for, maintenance sessions every few weeks keep the effect going. At-home iontophoresis devices are available, making it more practical than clinic visits.

Botulinum Toxin Injections

Injections into the soles of the feet block the nerve signals that trigger sweating. A typical treatment uses 80 to 120 units per foot. Effects begin within two to four days, peak at about two weeks, and last between five and 15 months, with an average around six to seven months. The downside: injections into the soles can be quite painful because the skin there is thick and densely packed with nerve endings. This is typically reserved for severe cases that haven’t responded to other treatments.

Putting It All Together

For most people, a combination approach works best. Wash and thoroughly dry your feet daily, apply antiperspirant at night, wear moisture-wicking socks, and rotate your shoes. Add a vinegar soak a few times a week if the odor persists. These habits alone resolve the problem for the majority of people within a couple of weeks. If they don’t, the issue is likely excessive sweating rather than simple hygiene, and that’s when iontophoresis or prescription-strength treatments become worth exploring.