Why Do My Feet Smell Like Ammonia?
Share
By Paul G.
Published: May 8, 2026
The Short Answer
- It's chemistry, not hygiene. Your feet sweat out a compound called urea. Bacteria on your skin turn it into ammonia.
- High protein and low water amplify it. More urea, less water to dilute it. Sharper smell.
- Same cause as cat pee. Both smells come from urea. Your feet aren't smelling like cat pee, they're smelling like ammonia.
- The fix takes a few days. Drink more water, balance your protein, wash your feet daily, use a foot deodorant. Smell drops in 2 to 3 days.
If your feet smell like ammonia, the cause is almost always the same. Your body is breaking down protein faster than it can flush out the waste. The leftovers (mostly a compound called urea) get pushed out through your sweat. When that hits the bacteria living on your skin, it turns into ammonia. The smell is sharp. Different from the usual locker-room foot smell. And it usually shows up after long workouts, high-protein days, or when you haven't been drinking enough water.
I've dealt with foot odor for years. The ammonia version has a specific cause, and once you know what's driving it, fixing it is simple.
What Causes Feet to Smell Like Ammonia?
There are five main reasons. Most of the time it's a combination of all of them.
1. High Protein Intake
When you eat a lot of protein, your body breaks it down for energy and muscle repair. The leftover nitrogen has to go somewhere. Your kidneys turn most of it into urea, which leaves your body in your urine. But some of it leaves through your sweat. When you're eating a lot of protein, more urea ends up on your skin. Bacteria break it down. You smell ammonia.
This is super common with people who lift, run distance, or are on high-protein diets like keto or carnivore.
2. Dehydration
When you're not drinking enough water, your body's running like a coffee filter that's been used too many times. The waste gets concentrated. The sweat coming out is more potent. The smell is sharper. Urea makes up roughly 2% to 9% of human sweat, and when you're dehydrated, that percentage climbs.
If you're a heavy coffee drinker or you skip water during the day, this stacks up fast.
3. Intense Exercise
When you push your muscles hard, they break down protein for fuel. That breakdown produces ammonia. Your body sweats it out. Some of that ammonia ends up on your feet.
You'll notice this most after long runs, heavy lifting sessions, or back-to-back gym days. The smell shows up in your shoes too. For more on the science of foot odor in general, see why your feet smell in the first place.
4. Bacteria on Your Skin
Your feet have more sweat glands per inch than anywhere else on your body. According to the National Library of Medicine, you've got around 250,000 sweat glands per foot. Two specific bacteria love the warm damp environment your shoes create: Staphylococcus epidermidis and Bacillus subtilis. When sweat carrying urea hits these bacteria, they break it down. Ammonia is one of the byproducts. Even if you fix the diet and water side, you still need to get on top of the bacteria. That's where a daily routine comes in.
5. Trapped Sweat in Shoes
The inside of your shoes is a warm, damp environment that locks in bacteria from yesterday. Synthetic shoes are the worst because they don't let moisture out. Wool socks help. Cotton is okay. Synthetic socks make it worse. The next time you put your shoes on, the bacteria from yesterday are still there and the cycle starts again.
Is Ammonia Foot Smell Dangerous?
For most people, no. It's a sign that your body is processing a lot of protein, you might be a little dehydrated, or you've been working out hard. None of those are serious on their own.
But there are rare cases where ammonia-smelling sweat is your body warning you that your kidneys or liver are having trouble filtering waste. If the smell is constant no matter what you eat or drink, if it shows up with other symptoms like fatigue, swelling, or changes in your urine, see a doctor. The Cleveland Clinic has a good overview of body odor and what it can signal.
For everyone else, it's fixable with a few small changes.
Why Do My Feet Smell Like Cat Pee or Cat Urine?
Same cause. Different label.
When your feet smell like cat pee, they're not actually smelling like cat pee. They're smelling like ammonia. Cat urine smells the way it does because cats concentrate their pee way more than humans (they're desert-evolved animals), so their urine carries a heavy load of urea and a compound called felinine. The dominant note is ammonia.
Your feet are doing a less concentrated version of the same thing. Protein breakdown leaves urea on your skin. Bacteria turn it into ammonia. The smell is sharp, bitter, almost chemical. Your brain pattern-matches it to "cat pee" because that's the strongest ammonia smell most people know.
The fix is identical to the ammonia fix: more water, balanced protein, daily foot wash, foot deodorant, shoe spray. Run that routine for a week and the smell drops.
How to Stop Your Feet From Smelling Like Ammonia
Here's the routine. It works because it hits all five causes at once.
Drink More Water
Most people walk around dehydrated and don't know it. A good rule is half your body weight in ounces per day. So if you weigh 180 pounds, that's around 90 ounces. More if you're working out. If your urine looks dark yellow, you're behind.
This alone can make the ammonia smell drop within 48 hours.
Balance Your Protein
You don't have to drop your protein. Just balance it. Pair it with enough carbs and fats so your body isn't burning protein for fuel. Spread it out across the day instead of dumping 80 grams in one shake.
If you're on a high-protein diet and the ammonia smell is bothering you, add more carbs. The smell usually backs off.
Wash and Dry Your Feet
Wash your feet every day with regular soap. Antibacterial soap can help if you sweat a lot, but it's not magic on its own. More on that here: does antibacterial soap fix smelly feet?
The bigger thing: dry between your toes. That's where bacteria love to set up. Most guys skip this step. A clean towel between every toe takes ten seconds and makes a huge difference.
Use a Foot Deodorant
A good foot deodorant stops odor at the source. Look for something easy to use every day. Roll-ons and sprays work better than powders for most people because they don't make a mess and they reach between your toes. Here's a breakdown: best foot deodorant for sweaty feet.
Spray Your Shoes
Even if your feet are clean, your shoes still have bacteria from yesterday. Spray inside your shoes when you take them off and let them rest for a few hours. Sprays with alcohol work best because they actually stop the bacteria. Anything that just covers the smell is going to fail by lunch.
5 Reasons Your Feet Smell Like Ammonia
1. High Protein Intake. Extra nitrogen leaves your body through sweat as urea, then bacteria turn it into ammonia.
2. Dehydration. Less water means more concentrated waste in your sweat. The smell gets sharper.
3. Intense Exercise. Hard workouts break down muscle protein for fuel. Ammonia is a byproduct.
4. Bacteria on Your Skin. Sweat carrying urea hits skin bacteria. They break it down. Ammonia smell is the result.
5. Trapped Sweat in Shoes. Synthetic shoes lock in moisture and bacteria. The cycle restarts every time you put them on.
Fix all five and the smell goes away in a few days.
My Routine
I'm not gonna lie. I personally haven't experienced this myself. Or at least not noticeable enough to know it was ammonia I was smelling. I've dealt with stinky feet since I can remember up until about 10 years ago, and I honestly didn't care what my feet smelled like. I just wanted to fix the issue.
Here's what I do every day. Wash my feet, dry between my toes, roll on the deodorant before my socks go on, spray inside my shoes when I take them off. Two minutes. Done.
It's the same 2-step routine I lay out in detail here.
Here is my Foot Reset Kit. If you want a simple routine that handles sweat, bacteria, and shoe smell in one shot, this is what I use every day. A roll-on for your feet and a spray for your shoes. Under $20 for both. One bottle of each lasts about 30 days.
If sweaty feet are a big part of the problem, I built a collection just for that too.
When to See a Doctor
If the ammonia smell stays the same after a week of drinking more water, balancing your protein, and using a daily foot routine, it's worth getting checked out. Especially if it comes with:
- Constant fatigue
- Swelling in your hands, feet, or face
- Changes in your urine color or frequency
- A metallic or fruity taste in your mouth
These can be signs that your kidneys or liver aren't filtering the way they should. Most of the time it's nothing. But it's worth a quick visit just to rule it out.
Get more foot care tips that actually work.
One email a week from me. Real tips, no spam, no fluff. Just stuff I've learned from years of dealing with smelly feet.
FAQ
Why do my feet smell like ammonia after a workout?
Hard exercise breaks down muscle protein for fuel. Your body sweats out the leftover nitrogen as urea. When it hits bacteria on your feet, it turns into ammonia. Drinking more water before, during, and after your workout usually fixes it.
Can dehydration make my feet smell?
Yes. When you're dehydrated, your sweat is more concentrated. So is the urea in it. That makes the ammonia smell sharper. Drinking more water spreads out the waste so the smell drops.
Does too much protein cause foot odor?
It can. When you eat more protein than your body uses, the extra nitrogen has to leave somewhere. Some of it goes out through your sweat. Balance your protein with enough carbs and fats and the smell usually backs off in a couple of days.
Can I put regular deodorant on my feet to stop ammonia smell?
You can, but it's not great. Regular stick deodorant is built for armpits, not feet. It melts in your shoes and doesn't reach between your toes. A foot-specific roll-on or spray works way better. More on this here: can you put deodorant on your feet?
How long until the ammonia smell goes away?
If you fix the water and protein side, the smell usually drops in 2 to 3 days. If you also add a daily foot routine, it stays gone. The first week is when you'll notice the biggest difference.
Why do my feet smell like cat pee?
The smell isn't actually cat pee. It's ammonia, the same compound that dominates cat urine. Your body produces it when it breaks down protein faster than it can flush the waste. The fix is the same as for any ammonia foot smell: more water, balanced protein, daily foot wash, and a foot deodorant.
Are ammonia foot smell and cat pee foot smell the same thing?
Yes. People describe the same smell different ways. "Ammonia," "cat pee," "cat urine," and sometimes "pee smell" all point to the same compound coming off your feet. The cause and fix are identical.
The Foot Reset Kit
The two-step routine I use every day to stop ammonia foot smell.
- Stops the smell for your feet AND your shoes
- Roll-on dries in 5 seconds. No powder. Goes on before socks.
- Two bottles, one routine. Roll on in the morning. Spray your shoes at night. That's it.
- Made in USA. Built by me. Used by me every day.
- Results in as little as 7 days. 30-day money-back guaranteed.
$19.97
Free shipping on orders $35+
Get the Kit