How to Get Rid of Foot Odour Naturally: 7 Remedies That Really Work
Foot odour — almost everyone knows this problem, yet few talk about it openly. The truth is, foot odour is not a sign of poor hygiene. It has perfectly natural causes. And that is exactly why there are natural solutions that work without harsh chemicals.
In this article, we present 7 proven methods to permanently eliminate foot odour the natural way.
Why does foot odour occur?
Our feet have more sweat glands per square centimetre than any other part of the body. Sweat itself is odourless — the problem arises when bacteria break down that sweat. These bacteria thrive in warm, moist environments: exactly what the inside of a shoe offers after a long day.
The most common triggers:
- Synthetic materials in shoes and socks that trap moisture
- Shoes not changed often enough — bacteria have time to multiply
- Intense exercise without proper shoe drying afterwards
- Medical conditions like hyperhidrosis or athlete’s foot
1. Baking soda — the kitchen classic
Baking soda is alkaline and neutralises acids — including those produced by bacterial activity. It also absorbs moisture.
How to use: In the evening, sprinkle some baking soda into your shoes, let it work overnight and knock it out in the morning. Or: after washing your feet, rub with a pinch of baking soda, leave briefly and rinse off.
Effect: moderate — helps acutely but doesn’t solve the root cause.
2. Black tea — tannic acid as a natural antiperspirant
Black tea contains tannins that temporarily constrict sweat glands, reducing perspiration.
How to use: Steep 2–3 tea bags in hot water, let cool to body temperature. Soak feet for 15–20 minutes. Repeat 2–3 times a week.
Effect: good — especially for excessive sweating.
3. Vinegar — antibacterial and affordable
White wine vinegar or apple cider vinegar has a low pH that creates a hostile environment for bacteria.
How to use: Mix 1 part vinegar and 2 parts water. Soak feet for 10–15 minutes, rinse well and dry thoroughly.
Tip: For shoe odour, place a cloth soaked in vinegar inside the shoe overnight.
4. Baking soda + essential oils in your shoes
Mix 2 tbsp baking soda with 5 drops of tea tree oil or lavender oil. Fill into a thin cloth, tie it up and place inside shoes overnight. This neutralises odour directly where it forms.
5. Rotate and air out regularly
Even the best insole won’t help if you wear the same pair of shoes every day. Bacteria need 24–48 hours to multiply — and that is exactly the time you need to let shoes dry. Wear at least 2 pairs in rotation and never put shoes directly into a cupboard after wearing.
6. Cotton socks instead of synthetic
Synthetic fibres like polyester or nylon don’t breathe well — moisture stays trapped. Cotton and wool absorb sweat and release it outwards. Tip: fresh socks every day in summer.
7. Cedar wood insoles — the sustainable long-term solution
Of all natural methods, cedar wood insoles offer the best effort-to-result ratio. Cedar wood works for two reasons:
- Antibacterial: the essential oils of cedar wood inhibit the growth of bacteria and fungi — without chemicals.
- Moisture absorption: wood absorbs sweat moisture and releases it slowly — keeping the shoe interior dry.
Unlike the other methods, you don’t have to do anything: insert once and forget. LoveFeet cedar wood insoles are extra thin (1.5mm) and fit any shoe from trainers to office shoes. Available in sizes 35 to 47 at lovefeet.ch for CHF 13.80 including free shipping to Switzerland.
Which method is right for me?
The best strategy combines several approaches:
- Immediate action: black tea or vinegar foot bath
- Shoes: air out daily, rotate pairs, use baking soda bags
- Long-term solution: cedar wood insoles in every pair of shoes
- Clothing: switch to cotton or wool socks
Conclusion
Foot odour is solvable — without expensive sprays or aggressive disinfectants. With the right natural methods, you will notice a clear difference within just a few days. The most effective combination is regular shoe rotation paired with natural cedar wood insoles.