Health & Lifestyle

Natural Ways to Get Rid of Smelly Feet: 10 Home Remedies That Work

Natural Ways to Get Rid of Smelly Feet: 10 Home Remedies That Work

Smelly feet (medically known as bromodosis) affect millions of people and are caused by sweat and the bacteria that feed on it — not the sweat itself. The feet have more sweat glands per square inch than anywhere else on the body, producing up to half a pint of moisture daily in closed shoes. The result: a warm, moist environment where odor-causing bacteria thrive. The good news is that the condition is almost always fully treatable with consistent natural home remedies.

Key Takeaways

  • Bacteria cause foot odor, not sweat itself — eliminating bacteria is the core strategy
  • Vinegar and black tea foot soaks are among the most effective natural anti-bacterial treatments
  • Keeping feet AND shoes dry is equally important — bacteria and fungi need moisture to survive
  • Most people see significant improvement within 1 week of consistent daily treatment
  • Persistent foot odor despite treatment may indicate a fungal infection (athlete’s foot) requiring antifungal treatment

1. Wash Feet Daily with Antibacterial Soap

The foundation of foot odor treatment is thorough daily washing. Standard bathing (standing in a shower) doesn’t adequately clean feet — you need to actively scrub between toes, under toenails, and along the sole with an antibacterial soap. Wash for at least 30 seconds per foot. The critical step most people skip: dry completely between the toes after washing. Trapped moisture between toes is where bacteria and fungi concentrate most. Use a dedicated small towel for feet and wash it frequently.

2. Apple Cider Vinegar or White Vinegar Foot Soak

Vinegar creates an acidic environment that kills odor-causing bacteria and some fungi. Mix 1/3 cup of apple cider vinegar (or white vinegar) with a basin of warm water. Soak feet for 15–20 minutes daily. The acetic acid in vinegar disrupts bacterial cell membranes and lowers the skin’s pH, making it less hospitable to bacteria. Results are typically noticeable within 3–5 days of consistent soaking.

Important: Do not use vinegar soaks if you have any open cuts, wounds, or sores on your feet — it will sting and may irritate the skin.

3. Black Tea Foot Soak

Black tea contains tannic acids that have two mechanisms of action against foot odor: they kill odor-causing bacteria and they help close pores, reducing the amount of sweat feet produce. Boil 4–5 black tea bags in 2 cups of water for 5 minutes. Remove bags and add cold water to bring the temperature to comfortable. Soak feet for 20–30 minutes daily. You can also place used tea bags inside shoes overnight to absorb moisture and odor.

4. Baking Soda Treatment

Baking soda neutralizes the acidic environment bacteria prefer and absorbs moisture. Two effective approaches:

  • Foot soak: Dissolve 2–3 tablespoons of baking soda in a basin of warm water. Soak for 15–20 minutes. Pat dry completely afterward.
  • Dry powder application: Dust baking soda generously on clean, dry feet before putting on socks. Also sprinkle inside shoes to absorb moisture throughout the day.

Baking soda in shoes is also one of the most effective shoe deodorizers — leave it in overnight and tap out in the morning.

5. Epsom Salt Soak

Epsom salt (magnesium sulfate) draws moisture out of the skin through osmosis, reducing sweating and creating a less hospitable environment for bacteria. Add half a cup of Epsom salt to a basin of warm water and soak for 15 minutes. The magnesium also has mild anti-inflammatory properties that reduce swelling in tired feet. Use 3–4 times per week rather than daily, as frequent Epsom salt soaks can over-dry the skin.

6. Essential Oils for Antibacterial Action

Several essential oils have strong antibacterial and antifungal properties effective against foot odor bacteria:

OilKey PropertiesHow to Use
Tea Tree OilAntibacterial, antifungal2–3 drops in 1 tbsp carrier oil; massage into feet
Lavender OilAntibacterial, calming4–5 drops in foot soak or carrier oil
Peppermint OilAntibacterial, cooling2–3 drops in carrier oil; apply between toes
Eucalyptus OilAntibacterial, deodorizing3–4 drops in foot soak

Always dilute essential oils in a carrier oil (coconut, jojoba) before applying directly to skin. Never apply undiluted. If you have sensitive skin, do a patch test first.

7. Exfoliate Regularly

Dead skin cells are a primary food source for odor-causing bacteria. Regular exfoliation removes this material and significantly reduces bacterial populations on the foot. Use a pumice stone on heels and soles during bathing, or a soft-bristled brush between toes. Exfoliate 2–3 times per week. Moisturize after exfoliating to prevent cracking, which creates new areas for bacteria to accumulate.

8. Upgrade Your Socks and Footwear Habits

Your socks and shoe choices have a major impact on foot odor:

  • Change socks daily (twice daily if your feet sweat heavily)
  • Choose natural fibers: Cotton, wool, or bamboo socks wick moisture better than synthetic nylon/polyester
  • Rotate shoes: Never wear the same pair two days in a row — shoes need 24–48 hours to fully dry
  • Wear open-toed shoes whenever possible to allow airflow and evaporation
  • Choose breathable shoe materials: Leather, canvas, and mesh allow moisture to escape; rubber and plastic trap it

9. Use Cornstarch or Foot Powder

Cornstarch absorbs sweat and keeps feet dry throughout the day, starving bacteria of the moisture they need. Dust cornstarch on clean, dry feet before putting on socks, and sprinkle inside shoes. It’s fragrance-free, non-irritating, and safe for daily use. For extra antibacterial action, mix cornstarch with a pinch of baking soda.

10. Keep Shoes Dry and Deodorized

Your shoes harbor bacteria just as much as your feet — treating your feet without treating your shoes means reinfection every time you put them on. After wearing: remove insoles and allow shoes to air-dry fully, ideally in sunlight (UV kills bacteria). Sprinkle baking soda or activated charcoal sachets inside overnight. Consider UV shoe sanitizers for thorough deodorizing. Wash fabric insoles weekly.

When to See a Doctor

If foot odor persists despite 2–3 weeks of consistent home treatment, see a doctor or podiatrist. You may have: a fungal infection (athlete’s foot) requiring antifungal medication, hyperhidrosis (excessive sweating) which can be treated with prescription antiperspirants or iontophoresis, or a bacterial skin infection requiring antibiotics. Persistent odor combined with itching, scaling, or peeling skin between toes strongly suggests a fungal infection.

Frequently Asked Questions

How long does it take to get rid of smelly feet naturally?

Most people notice significant improvement within 3–7 days of consistent daily treatment. Complete elimination of chronic foot odor typically takes 2–3 weeks. The key is consistency — daily washing, regular soaks, and dry socks and shoes every day.

What is the fastest way to get rid of foot odor?

A black tea or vinegar foot soak daily for one week gives the fastest results. Both kill odor-causing bacteria rapidly. Combine with antibacterial soap washing and complete daily sock changes for the quickest improvement.

Does baking soda in shoes really work?

Yes — baking soda absorbs moisture and neutralizes the acidic compounds that bacteria produce (which are the actual source of the odor). Leave it in overnight and tap out in the morning. It’s one of the most cost-effective shoe deodorizers available.

Why do my feet still smell after washing?

Most commonly because: the shoes are re-contaminating the feet immediately, the areas between toes aren’t being dried properly after washing (moisture trapped there breeds bacteria fast), or there’s a fungal infection (athlete’s foot) that needs antifungal treatment rather than just cleaning.

Scroll to Top