What Helps Stinky Feet? Remedies That Actually Work

Foot odor is caused by bacteria feeding on sweat, and the fix comes down to starving those bacteria of moisture and killing off the ones already thriving. Most cases improve significantly with better hygiene habits, the right socks, and a few inexpensive products. For stubborn cases, stronger options exist.

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, primarily a species called Brevibacterium, that break down sweat and dead skin cells on your feet. The byproducts of that process are sulfur-containing compounds, the same type of chemicals responsible for the smell of aged cheese. Warm, damp, enclosed shoes create the perfect breeding ground for these bacteria, which is why feet tend to smell worse than other parts of your body that sweat just as much.

Daily Hygiene That Actually Works

Washing your feet with soap and water every day sounds obvious, but most people just let soapy shower water run over them without scrubbing. That’s not enough. Use a washcloth or brush to physically scrub between your toes and across the soles, where bacteria concentrate. The CDC recommends washing daily and drying your feet completely afterward, especially between the toes, since leftover moisture is exactly what bacteria need to multiply.

Changing your socks at least once a day is equally important. If your feet sweat heavily, carry a second pair and swap them at midday. This single habit can make a noticeable difference within a week.

Choose the Right Socks

Cotton socks are one of the worst choices for sweaty feet. Cotton absorbs moisture and holds it against your skin, creating a warm, damp environment where bacteria flourish. That trapped moisture also increases your risk of fungal infections and blisters.

Better options include:

  • Merino wool: Naturally controls odor, pulls moisture away from skin, and regulates temperature in both warm and cold weather. It’s softer than traditional wool and is one of the best single-material choices for odor-prone feet.
  • Polypropylene: A lightweight synthetic that can’t absorb moisture at all. Instead, sweat passes straight through it and evaporates quickly. It’s often used as a base layer in performance clothing for this reason.
  • Moisture-wicking blends: Fabrics like CoolMax and DryMax are engineered to transport sweat from the skin to the sock’s outer surface, where it evaporates. Blends that combine merino wool with a synthetic like polypropylene give you odor control and fast drying in one sock.

Rotate and Treat Your Shoes

Shoes need at least 24 hours to dry out between wears. If you wear the same pair every day, moisture accumulates faster than it can evaporate, and bacteria build up in the lining. Rotating between two or three pairs gives each one time to air out completely.

For shoes that already smell, UV shoe sanitizers can help. Research has shown that ultraviolet C light treatment effectively reduces the microbial load inside shoes, even after a single cycle. These devices are widely available online and typically run for 15 to 45 minutes inside each shoe. Sprinkling baking soda inside shoes overnight and shaking it out in the morning also helps absorb residual moisture and neutralize odor between wears.

Antiperspirants for Your Feet

The same type of antiperspirant you use under your arms works on your feet, but you may need a stronger concentration. Standard roll-on antiperspirants can reduce mild sweating. For more significant results, look for products containing aluminum chloride at higher concentrations. Over-the-counter formulations for feet typically range from 10% to 30%, and prescription-strength versions go up to 40% for the soles.

Apply antiperspirant to clean, dry feet at bedtime, since sweat glands are less active at night and the product has time to form a plug in the sweat ducts. You may feel some tingling or mild irritation the first few times. Most people see meaningful sweat reduction within a week of nightly use, after which you can often cut back to a few times per week.

Home Soaks That Reduce Bacteria

A vinegar foot soak creates an acidic environment that’s hostile to 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 daily or a few times per week. The acidity helps lower the skin’s pH enough to slow bacterial growth without damaging healthy skin. Skip this method if you have open cuts or cracked skin, as the vinegar will sting.

Black tea soaks are another popular option. The tannic acid in black tea acts as an astringent, temporarily tightening pores and reducing sweat output. Steep four or five tea bags in a quart of hot water, let it cool to a comfortable temperature, and soak for 20 to 30 minutes.

When Basic Fixes Aren’t Enough

If your feet still smell after consistent hygiene improvements and over-the-counter antiperspirants, a few clinical treatments can help. Topical antibacterial agents, either prescription or over-the-counter, directly target the bacteria producing the odor. Prescription anticholinergic creams work by blocking the nerve signals that trigger sweat production in treated areas, effectively keeping the skin drier.

For severe sweating that doesn’t respond to topical products, iontophoresis is a non-invasive option. It uses a low electrical current passed through water to temporarily reduce sweat gland activity. Sessions last about 20 to 30 minutes and are typically done several times per week initially, then tapered to maintenance. Botulinum toxin injections into the soles are another option for severe cases, temporarily shutting down sweat production for several months per treatment.

Signs It Might Be Something Else

Persistent foot odor that doesn’t improve with washing, clean socks, and shoe rotation could point to pitted keratolysis, a bacterial skin infection. The telltale signs are clusters of tiny pit-like indentations on the soles of your feet, often on the weight-bearing areas, along with patches of skin that appear white or lighter than your natural skin tone. The odor from pitted keratolysis tends to be especially strong and will still be present even right after you wash your feet and put on fresh socks. If you notice these pits alongside the smell, or if your skin itches and the symptoms get worse when wet, it’s worth seeing a dermatologist. The condition is treatable with prescription antibacterial or antiseptic agents, and it typically clears within a few weeks once properly addressed.