If your sneakers smell bad after workouts, long walks, or daily wear, you’re not alone. Odour happens when sweat and bacteria build up inside the shoe. The good news? You can fight back with easy, affordable solutions. In this guide, you’ll discover simple and natural ways to deodorize your sneakers using common household items and smart habits. Whether you’re wearing athletic shoes or your favourite pair of trendy sneakers , these methods will help keep them fresh and comfortable.
Wear Socks to Prevent Odor
Why socks make a difference
Wearing socks may seem basic, but it’s one of the most effective ways to reduce odour. Socks act as a barrier between your foot and the shoe, helping to absorb sweat and reduce bacteria growth.
What types of socks to use
Choose moisture-wicking materials like wool or technical fabrics that pull sweat away from your skin. Avoid wearing shoes without socks, especially during intense activities.
Everyday tips
- Always wear clean socks
- Change them daily or more often if needed
- Wash your socks after each use to avoid carrying old bacteria into your shoes
Utilize Baking Soda for Deodorizing
A natural and affordable solution
Baking soda is one of the easiest ways to absorb moisture and neutralize smells inside your sneakers. It works by killing bacteria and trapping sweat particles.
How to use it
- Sprinkle 1–2 tablespoons inside each sneaker
- Leave overnight (or at least 6–8 hours)
- Shake or vacuum out the powder before wearing them
Optional upgrade
Mix baking soda with cornstarch and a few drops of essential oil to create a powerful, fragrant blend to deodorize your sneakers. Use this mix weekly to maintain freshness and keep bacteria away.
Use Vinegar or Rubbing Alcohol
Using vinegar
Vinegar naturally breaks down the molecules responsible for odour. Simply dampen a clean cloth or paper towel with white vinegar and gently wipe the inside of your shoes.
Using rubbing alcohol
Pour rubbing alcohol into a spray bottle and mist the inside of your sneakers. It dries quickly and kills bacteria on contact.
Important note
Always let your shoes dry completely after applying vinegar or alcohol. This prevents additional moisture from lingering inside and causing new odours.
Apply Essential Oils for Freshness
Why essential oils work
Oils like tea tree, cedarwood, and clove are known for their natural antifungal and antibacterial properties. They help eliminate the bacteria causing the smell and they leave behind a fresh scent.
How to apply
- Add 2–3 drops directly on the insoles
- Or mix with baking soda and sprinkle the blend inside your shoes
- Refresh weekly or whenever needed
Benefits
- Natural and chemical-free
- Long-lasting fragrance
- Helps prevent odour from coming back
Replace or Maintain Insoles
Why replace insoles?
Insoles absorb a lot of moisture and sweat. Over time, they can start to smell, even if the rest of the shoe seems clean.
When and how to change them
- Replace them every few months
- Choose insoles made with moisture-wicking or antimicrobial materials
- Look for ventilation holes to help with airflow
Bonus tip
Use activated charcoal or antibacterial insoles to absorb odour more effectively and keep your sneakers feeling fresh inside.
Allow Shoes to Dry Completely
Why drying matters
Moisture is one of the biggest causes of sneaker odour. Wet shoes create the perfect environment for bacteria to grow.
How to dry them
- Remove insoles and let them air out separately
- Place shoes in a well-ventilated area
- Use sunlight to help dry and kill bacteria (but avoid extreme heat on delicate materials)
After cleaning
Anytime you use baking soda, vinegar, or essential oils, always let the shoes dry fully before wearing them again. This prevents lingering moisture from creating new odour issues.
Frequently Asked Questions
You can tackle sneaker odors by sprinkling baking soda inside overnight, spraying with vinegar solution, or using tea bags. Try stuffing socks with charcoal or cedar. A quick mist of rubbing alcohol also eliminates smells effectively.
You can easily deodorize your sneakers with homemade solutions. Mix baking soda, cornstarch, and essential oils, or try using vinegar, rubbing alcohol, tea bags, or charcoal. Simply apply these methods inside your shoes to eliminate odors effectively.
You should try baking soda. It’s a versatile odor eliminator that absorbs smells effectively. Just sprinkle some inside your shoes and leave it overnight. You’ll wake up to fresher, odor-free sneakers without much hassle.
To tackle stinky feet fast, wash them thoroughly with soap. Dry well, especially between toes. Apply foot powder or antiperspirant, and choose moisture-wicking socks. Change socks daily and use a fresh pair post-workout.
Leave a comment