How to Get Rid of Foot Odor: The Complete Guide (2026)
Share
By Paul G.
Published: April 20, 2026
You get rid of foot odor by treating both your feet AND your shoes every day. Most people only do one. That's why the smell keeps coming back.
That's the short answer. If you want the full picture, including what actually causes the smell, why most products fail, and the exact daily routine that works, keep reading. This is everything I've learned over 10 years of dealing with foot odor and eventually making my own product to fix it.
Summer is almost here. Shoes, socks, and heat are about to make it worse. If your feet already smell, now is the time to fix it.
What Causes Foot Odor?
Your feet have about 250,000 sweat glands. That's more than any other part of your body. All day long, those glands push out sweat. The sweat itself doesn't smell much. It's mostly water and salt.
The smell comes from bacteria that live on your skin. When the bacteria eat your sweat, they break it down and release a chemical called isovaleric acid. That's the smell. Same chemical that gives some cheeses a strong smell. Your feet really do smell like cheese, and there's a scientific reason for it.
For the deep science behind foot odor, check out Why Do Your Feet Smell? The Real Science Behind Foot Odor.
The point is this. Sweat plus bacteria plus a warm, dark place (inside your shoes) is the perfect setup for smell. You can't stop sweating. But you can stop the smell.
Why Most Foot Odor Products Don't Work
I tried everything at the store before I made my own product. Powders, sprays, foot soaks, antibacterial soaps, essential oils, baking soda. Some worked for an hour. Some didn't work at all. Most just covered up the smell with perfume.
Here's the thing. Most foot odor products are built around one of these three ideas:
1. Cover up the smell. Regular deodorants, scented sprays, and most shoe fresheners just add fragrance on top of the bad smell. Your feet smell like flowers and feet at the same time. Not great.
2. Dry the sweat. Foot powders like Gold Bond try to absorb moisture. This helps a little, but it doesn't deal with the bacteria. Plus the powder makes a mess on your floor and clumps inside your socks.
3. Treat one half of the problem. Most products are made for your feet OR your shoes. Almost nothing on the shelf treats both.
That last one is the real reason people stay stuck. You clean your feet in the morning, then slide them into shoes that have been soaking up bacteria for months. By lunch, the smell is back.
I wrote a full post about why foot deodorants really do work if you want to dig into the science. The short version is that the right ingredients can stop foot odor. Most drugstore products just don't have them.
The 2-Part Problem Nobody Tells You About
If I had to boil this whole guide down to one sentence, it would be this. Your feet are half the problem. Your shoes are the other half.
Think about it. You probably wear the same pair of shoes multiple days in a row. Each day you wear them, they absorb sweat and bacteria. Over time, your shoes become like a sponge that's been sitting in dirty water. Every time you put them on, that sponge squeezes back onto your feet.
Most people spend all their effort on their feet and ignore their shoes completely. Clean feet plus dirty shoes equals smell. Every time.
To actually get rid of foot odor, you have to treat both.
- Your feet need to be clean, dry, and treated with something that stops odor at the source, not just covers it up.
- Your shoes need to be treated too, so they stop reinfecting your feet every time you put them on.
Skip either one and you'll end up right where you started. This is the biggest mistake I made for years, and it's the biggest mistake I see people making now. Here's a full breakdown of the shoe side of the problem if you want to go deeper.
How to Get Rid of Foot Odor in 7 Days
If you follow this routine every day for a week, you will notice a real difference. Stick with it for 30 days and the smell stops coming back. Here's exactly what to do.
The Daily Routine
Step 1
Clean Feet
Wash daily with soap.
Scrub between every toe.
Dry completely.
Step 2
Treat Feet
Apply foot deodorant.
Bottom + between toes.
Before socks.
Step 3
Treat Shoes
Spray inside shoes.
Toe box + heel.
Every night.
Step 4
Rotate Shoes
Let each pair rest.
One day off between wears.
Fresh socks daily.
Less than a minute a day. Don't break the chain.
Step 1: Clean Your Feet the Right Way
Most people don't actually wash their feet. They stand in the shower and let soapy water run down over them. That's not washing. That's rinsing.
To actually clean your feet, use soap and scrub them. Get between your toes. Pay extra attention to the bottom of your feet and around the heel. Use your hands or a washcloth. A pumice stone works great on calluses because dead skin is bacteria food.
You can use regular soap. If you want a little extra help, an antibacterial soap works too. I wrote about that here: Does antibacterial soap fix smelly feet?
Step 2: Treat Your Feet Daily
After you dry off, put something on your feet that stops odor at the source. Not a scent. An actual treatment.
What to look for:
- Stops odor at the source, not just covers it up
- Easy to apply between your toes (that's where most odor starts)
- Dries fast so you can put socks on right away
- Doesn't leave powder on your floor
I apply a foot deodorant to my feet in the morning before socks. Takes me about 15 to 30 seconds. If I've had a long day or wore boots, I'll do it again at night. That's it.
Step 3: Treat Your Shoes Every Night
This is the step most people skip. Don't.
When you take your shoes off, spray the inside with a shoe deodorizer. Get the toe box (where most of the smell lives) and the heel. Let them sit overnight. By morning, they're ready to go.
This is non-negotiable. If you only treat your feet, the smell comes back from your shoes within hours. If you only treat your shoes, the bacteria on your skin keep producing smell all day. You have to do both. Every day.
Step 4: Rotate Your Shoes
Give each pair of shoes at least a day off between wears. Shoes need time to dry out. Sweat and moisture stay trapped inside, and bacteria love moisture. Rotating your shoes means each pair has time to breathe and dry before you wear them again.
If you only own one pair of shoes you wear regularly, consider getting a second pair. It's not just for style. It's for your feet.
Step 5: Change Your Socks
Wear clean socks every single day. That sounds obvious, but I know guys who get two days out of a pair. Don't do that.
Choose socks made of moisture-wicking material. Cotton holds moisture. Moisture grows bacteria. Merino wool or synthetic moisture-wicking socks are better. They keep your feet dry all day.
If your feet sweat a lot, change your socks during the day. Keep a clean pair in your bag.
The Best Products for Foot Odor
There are a lot of products out there. Here's a fair breakdown of the main formats and what each one does best.
Foot Deodorants
Foot deodorants come in three main formats. Each has pros and cons.
Powders like Gold Bond absorb moisture well. Downsides: they're messy, clump inside socks, and don't always reach between your toes.
Sprays are easy to apply. They dry fast. But aerosol sprays can be hard to target between toes, and most drugstore sprays are just fragrance.
Roll-Ons go directly where you need them. You can slide a slim roll-on right between your toes, which is where most odor starts. No mess. No powder on your floor. They take a few seconds longer than a spray, but the control is worth it.
I wrote a full comparison of all three here: Foot Powder vs. Foot Spray vs. Roll-On.
Shoe Deodorizers
Shoe deodorizers come in sprays, powders, and inserts. The goal is the same: kill the bacteria inside your shoes.
Sprays work best because they reach every part of the shoe, including the deep toe box where the smell hides. Look for one that goes after the cause of odor, not just masks it.
Powders can help with moisture but leave residue you'll feel through your socks the next day.
Inserts like cedar blocks or charcoal bags absorb moisture and smell slowly. They're fine as a backup, but they're not a fix on their own.
Antibacterial Soaps
Antibacterial soaps help by cleaning bacteria off your feet. They're a good piece of the routine but not a complete solution by themselves.
Soap handles what's on your skin right now. It doesn't stop new bacteria from growing later in the day. That's why you still need a daily foot deodorant on top of it.
Moisture-Wicking Socks
Good socks are a simple fix most people overlook. Look for merino wool or synthetic blends made for running or hiking. They pull sweat off your skin and keep your feet dry all day.
Be careful with 100% polyester or nylon socks. They're cheap and common, but they usually trap sweat and heat instead of wicking it. Your feet end up wetter by the end of the day, not drier. The label should say "moisture-wicking" or the sock should be designed for athletic use.
Dry feet means fewer bacteria. Fewer bacteria means less smell. It's that simple.
Home Remedies That Actually Work
Before I made my own product, I tried a lot of home remedies. Some worked surprisingly well. Some didn't do anything.
The ones that actually helped:
- Black tea foot soaks (the tannic acid reduces sweating)
- Vinegar foot soaks (kills odor bacteria)
- Baking soda in shoes (absorbs moisture, works short-term)
- Epsom salt soaks (draws out moisture)
The ones that were mostly a waste of time:
- Essential oils (smell nice for an hour)
- Lemon juice (not strong enough)
- Tea tree oil alone (irritates skin in high amounts)
If you want the full list with instructions, check out Foot Odor Home Remedies: 7 That Actually Work.
Home remedies can help. But they're not as convenient as a product you can use in 30 seconds a day. That's the main reason I stopped using them.
What to Do If Nothing Works
If you've done the routine for 30 days, used real products, rotated your shoes, worn clean socks, and the smell is still there, something else might be going on.
See a doctor if:
- Your feet smell strongly even right after washing
- Your skin is cracked, peeling, red, or itchy
- You have white spots between your toes (could be a fungal infection)
- The smell has a sweet or sour chemical quality (can point to a metabolic issue)
- Your feet sweat so much your socks are soaked during normal activity
A podiatrist can check for things like athlete's foot, bromhidrosis (a medical term for extreme foot odor), or hyperhidrosis (excessive sweating). Some cases need prescription treatment.
For most people, this is not the answer. Most foot odor is caused by the normal sweat-plus-bacteria cycle and can be fixed with a good daily routine. But if your case is extreme, don't waste another year trying products. Get it looked at.
Paul's Story
I dealt with foot odor for over 10 years before I figured this out.
I'd come home from work, take my shoes off, and the whole room would smell. I was embarrassed to visit friends. I wouldn't go to their houses if I knew I'd have to take my shoes off. I thought it was just me. Bad genetics or something.
I tried everything. Sprays, powders, weird home remedies, expensive foot creams. Some of it worked for a few hours. None of it lasted.
My uncle is a cosmetic formulator in Costa Rica. One day I was venting to him on the phone and he said, "Paul, come on. I can fix this. I make products like this all the time." A few weeks later he sent me a small batch of something he'd mixed up in his lab. A roll-on for my feet and a spray for my shoes.
First day I used it, my feet felt different. Cleaner. Drier. Within a week, the smell was gone. For the first time in a decade, I could take my shoes off at a friend's house without thinking about it.
I used it every day for over 10 years. Eventually I decided other guys should have access to it too. That's how MyFootology started.
Shameless plug: This is the product I use. The Foot Reset Kit is a roll-on for your feet and a spray for your shoes. Under $20 for both. 30-day supply. Made in the USA. If you've been stuck on this for years like I was, it might be what you need.
If you'd rather browse by category, here's the full shop.
Want more tips like this? I send one email a week. No spam. Just stuff that works for your feet and your shoes.
Drop your email and I'll keep you in the loop.
Frequently Asked Questions
How long does it take to get rid of foot odor?
Most people notice a big improvement in the first 7 days if they do the routine every day. For the smell to fully stop coming back, plan on 30 days of daily use. After that, it becomes maintenance.
Can you get rid of foot odor permanently?
Yes, as long as you stick with the routine. Foot odor isn't a one-time problem. Your feet keep sweating and bacteria keep growing. Treat them daily and the smell stops. Skip it for a few days and the bacteria build back up.
What's the best thing to get rid of foot odor?
There's no single best thing. The most effective approach is a daily routine that combines clean feet, a good foot deodorant, a shoe treatment, and moisture-wicking socks. If you only had to pick one thing, treating your shoes is the step most people skip and the one that makes the biggest difference.
Does soap alone get rid of foot odor?
No. Soap cleans off bacteria that are on your skin right now, but it doesn't stop new bacteria from growing during the day. You'll still smell by lunch. Use soap as a first step, then apply a foot deodorant to keep odor from coming back.
Should I see a doctor for foot odor?
Most foot odor can be fixed at home with a simple daily routine. See a doctor if you have skin issues like cracking, peeling, or itching, if your feet smell strongly right after a shower, or if your sweating is extreme enough to soak your socks during normal activity. These can point to conditions that need medical treatment.