Smelly shoes are one of those problems that people endure longer than they should because they assume there's no good solution. Baking soda works for a day. Perfume spray works for an hour. The smell is back by Friday.
The reason these solutions fail consistently is that they address the symptom, the smell, rather than the cause. Once you understand what's actually causing the odour, the right solution becomes obvious.
Read: Why Do Shoes Smell After Getting Wet?
What Causes Shoe Odour (30-Second Version)
Bacteria inside your shoes consume organic material (dead skin cells, sweat residue) and produce isovaleric acid as a byproduct. That acid is the smell. The bacteria multiply faster in moisture. Monsoon rain and daily foot sweat keep shoes moist enough to sustain continuous bacterial activity.
Removing the smell without killing the bacteria = temporary fix. Killing the bacteria and removing moisture = a permanent solution.
Methods Ranked: Fast to Slow, Temporary to Permanent Method
1: Electric Shoe Dryer - Fastest Permanent Fix
Speed: 60-90 minutes | Permanence: High
The shoe dryer is the only method that simultaneously removes moisture and kills odour-causing bacteria. At 40°C-60°C, the heat circulation inside the shoe creates conditions that the bacteria cannot survive.
This is why shoes that go through the shoe dryer don't develop the same odour cycle that air-dried shoes do. It's not masking; it's elimination at the source.
- How to use it for odour specifically:
- Remove insoles from the shoe, treat separately
- Insert the shoe dryer nozzle. Set to 60 minutes
- Repeat for insoles (lay them over the dryer opening)
After this cycle, both the shoe and the insole are dry and bacterially treated. The smell does not return unless shoes get wet again and are NOT dried properly.
Read: What Is a Shoe Dryer | How to Dry Shoes Fast?
Method 2: Baking Soda Overnight
Speed: 8-12 hours | Permanence: Low (temporary)
Baking soda (sodium bicarbonate) is mildly alkaline and neutralises the acidic isovaleric acid that causes odour. It also absorbs some moisture.
How to use: Sprinkle 2-3 tablespoons inside each shoe. Leave overnight. Shake out completely in the morning.
Honest limitation: Doesn't kill bacteria. Smell returns within 2-3 days of continued use or immediately after the next soaking. Works best as a between-uses freshener for shoes that aren't heavily odour-damaged.
Method 3: Activated Charcoal Inserts
Speed: 8-24 hours for noticeable effect | Permanence: Medium (as ongoing maintenance)
Activated charcoal is highly porous and adsorbs odour compounds more effectively than baking soda. Charcoal shoe inserts or sachets placed inside shoes overnight provide good odour control.
Limitation: More expensive than baking soda, doesn't kill bacteria, and needs regular replacement or reactivation (leave in sunlight for a day to reactivate). Works well as a maintenance tool alongside proper drying.
Method 4: White Vinegar Treatment
Speed: 1 hour + drying time | Permanence: Medium
White vinegar is mildly acidic and has antibacterial properties. A 50/50 vinegar-water solution sprayed inside the shoe and left for 30 minutes kills some bacteria and neutralises odour compounds.
How to use: Mix equal parts white vinegar and water in a spray bottle. Spray inside the shoe, focusing on the insole area. Leave for 30 minutes. Air out completely; the vinegar smell dissipates as it dries. Do not use on leather without first testing in an inconspicuous area.
Limitation: The antibacterial effect is moderate, not as thorough as heat treatment. Need to air-dry afterward (adds time). Repeated use can affect the leather finish.
Method 5: Sunlight (UV exposure)
Speed: 4-8 hours | Permanence: Low-medium
UV light has antibacterial properties, and sunlight aids evaporation. Leaving shoes in direct morning or afternoon sun reduces bacterial activity and odour.
Limitations: Doesn't penetrate deeply inside the shoe. Can damage leather in harsh direct afternoon sun. Dependent on the weather, not useful during the monsoon. Works better as a supplement to drying than a standalone odour solution.
Method 6: Replace Insoles
Speed: Immediate | Permanence: High for the specific component
If odour is deeply embedded in insoles (common after 2-3 monsoon seasons without proper drying), the bacteria have formed a biofilm in the foam that cannot be fully reversed. Replacing insoles with new ones eliminates the largest single source of shoe odour.
Cost: ₹100- ₹500 for replacement insoles, depending on the type. Cedar insoles both replace the old insole and continuously absorb moisture, the best functional insole upgrade for odour control.
The Complete Protocol for Seriously Smelly Shoes
If you're dealing with shoes that smell bad even when dry, here's the full treatment sequence:
- Shoe dryer: 90 minutes. Kill bacteria and remove all moisture
- Baking soda overnight. Additional odour neutralisation
- Shake out baking soda, shoe dryer: 30 minutes. Remove baking soda residue and finalise drying
- Assess insoles. If still smelling, replace insoles. Ongoing: Use a shoe dryer after every wet day going forward
This sequence addresses both the established bacterial colony and the residual odour compounds. It works for most cases. For shoes that have been through 4+ monsoon seasons without proper drying, sometimes replacement is the only practical option.
Prevention: The Only Real Solution
Removing shoe odour is harder than preventing it. The entire odour problem builds from shoes that don't get properly dried consistently. The prevention protocol:
- Dry shoes immediately after every soaking. Don't let damp shoes sit overnight
- Use a shoe dryer after monsoon days to kill bacteria before they establish
- Rotate between pairs if daily use is unavoidable
- Remove insoles daily for airing; they dry faster separately
- Cedar shoe trees or charcoal inserts in resting shoes between uses
Shop the LivinH Portable Shoe Dryer ₹1,499 | 360° Heat Circulation | Kills Odour at Source | Auto Timer | COD Available
Read: Best Shoe Dryer in India | How to Dry Shoes in Rainy Season in India | Shoe Dryer vs Air Drying