How to Get Your Feet to Stop Smelling for Good

Foot odor comes down to bacteria feeding on your sweat, and you can stop it by targeting both sides of that equation: reducing moisture and killing the bacteria responsible. Most people see a noticeable difference within a week or two of consistent changes to their hygiene routine, sock choices, and shoe habits.

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 smell comes from bacteria on your skin breaking down amino acids in that sweat. Specifically, a species called Staphylococcus epidermidis, which lives naturally on everyone’s skin, breaks down leucine (an amino acid in sweat) into isovaleric acid, the compound responsible for that sharp, vinegary stink.

People with particularly strong foot odor also tend to carry a second bacterial species, Bacillus subtilis, on the soles of their feet. The more moisture you trap against your skin, the faster these bacteria multiply and the worse the smell gets. Warm, enclosed shoes create the perfect incubator.

Wash Your Feet With Purpose

Standing in soapy shower water doesn’t count. You need to scrub your feet directly, including between each toe, with soap and a washcloth or brush. This physically removes the bacterial colonies that produce odor. Do this daily, and dry your feet completely afterward, especially the spaces between your toes where moisture lingers longest.

For stronger results, try a benzoyl peroxide wash. A clinical trial found that both 2.5% and 5% benzoyl peroxide significantly reduced foot odor scores. The 2.5% concentration worked just as well with fewer side effects, making it the better starting point. You can find benzoyl peroxide washes in any drugstore acne aisle. Lather it on the soles of your feet during your shower a few times per week.

Soaks That Actually Work

Two types of foot soaks have solid track records for reducing odor, and they work through different mechanisms.

Vinegar Soaks

Mix two parts warm water with one part white vinegar in a basin and soak for 15 to 20 minutes once a week. The acidity shifts your skin’s pH to a level that bacteria struggle to survive in. If you have any open cuts or cracked skin on your feet, skip this one until they heal, as it will sting.

Black Tea Soaks

Boil two tea bags in a pint of water for 10 to 15 minutes, then add two quarts of cool water. Soak your feet in the cooled solution for 30 minutes daily for one week. The tannic acid in black tea works as a natural astringent, tightening your pores to reduce sweating while simultaneously killing bacteria on the surface. After the initial week, you can scale back to a few times per week for maintenance.

Choose the Right Socks

Your sock material matters more than most people realize. Cotton is the worst choice for foot odor. It absorbs moisture and holds it right against your skin, keeping your feet damp all day and giving bacteria exactly the environment they thrive in.

Merino wool is the strongest option for odor control. It pulls excess moisture and heat away from your foot while naturally resisting the bacterial growth that causes smell. It’s soft enough to wear comfortably year-round, not just in winter.

Synthetic moisture-wicking fabrics like CoolMax and DryMax are another good option. CoolMax rapidly transports sweat from skin to air. DryMax moves moisture to the sock’s outer layer and up into the shoe where it can evaporate. These synthetics dry faster than wool, though they don’t control odor quite as well. Polypropylene is worth noting too: it can’t absorb any moisture at all, so sweat passes straight through it and evaporates quickly.

Whatever fabric you choose, change your socks at least once a day. If your feet sweat heavily, carry a spare pair and swap them midday.

Manage Your Shoes

Shoes need at least 24 hours to fully dry out after being worn. If you wear the same pair every day, they never get that chance, and bacteria build up in the lining. Rotate between at least two pairs so each one has a full day to air out.

When possible, choose shoes made from breathable materials like leather or canvas over synthetic materials that trap moisture. Remove insoles after wearing and let them dry separately. You can also sprinkle baking soda inside your shoes overnight to absorb moisture and neutralize odor, then shake it out before wearing them again.

Open-toed shoes and sandals give your feet the most airflow. Wearing them when the situation allows reduces the amount of sweat your feet produce in the first place.

Antiperspirants for Your Feet

The same antiperspirant you use under your arms works on your feet. Apply a regular aluminum-based antiperspirant to clean, dry soles before bed, and let it work overnight while your sweat glands are less active. This gives the aluminum time to form temporary plugs in the sweat ducts.

If standard antiperspirant isn’t enough, clinical-strength formulas containing higher concentrations of aluminum chloride are available over the counter. For people with excessive foot sweating (plantar hyperhidrosis), compounded formulations with 30% or higher aluminum chloride concentrations can be prescribed. In studies, 84% of patients with excessive sole sweating reported good to excellent results with these treatments.

Apply these stronger formulations at night to completely dry feet. You may feel some tingling or irritation at first, which usually fades as your skin adjusts over the first week or two.

When Odor Points to Something Else

Persistent foot odor that doesn’t respond to hygiene changes can signal an underlying issue. Pitted keratolysis, a bacterial skin infection that creates small crater-like pits on the soles, is one of the most common culprits behind stubborn foot smell. It’s treatable with topical antibiotics or benzoyl peroxide.

Fungal infections like athlete’s foot thrive in the same moist conditions that cause odor. If you notice itching, peeling, redness, or cracking skin between your toes alongside the smell, an antifungal cream will address both problems. Sweaty feet are more susceptible to both fungal and bacterial infections, so controlling moisture is the foundation of preventing recurrence.

Excessive sweating that soaks through your socks regardless of activity level or temperature may be hyperhidrosis, a medical condition where your sweat glands are overactive. Treatments range from prescription-strength antiperspirants to procedures that temporarily disable the sweat glands. If you’re producing enough sweat that it interferes with daily life, it’s worth getting evaluated.