Have you ever found yourself taking off your trainers, only to be hit with an unpleasant odour that could rival the smelliest of cheeses? Fear not, as we've got your back! In this guide, we'll explore why our beloved trainers sometimes develop a not-so-pleasant fragrance and share some tried-and-tested methods to keep them smelling fresh.


Why Do Trainers Smell?

Before we dive into the solutions, let's quickly address the issue at its source. Trainers tend to smell due to the accumulation of sweat and bacteria inside the shoes. Feet have numerous sweat glands, and when we wear shoes for extended periods, especially during physical activities, the moisture provides an ideal environment for bacteria to thrive. As these bacteria break down sweat, they produce compounds that contribute to the not-so-pleasant aroma. Now that we know why it happens, let's tackle the stink head-on!


1. Wash Them

One of the simplest ways to bid farewell to foul odours is by giving your trainers a good wash. Remove the insoles and laces and give them a gentle hand wash. You can also throw them in the washing machine, if the care instructions allow. Make sure to use a cold water cycle with slow or no-spin setting. Let the trainers air dry thoroughly before wearing them. This helps eliminate the built-up bacteria and refreshes your trainers.

2. Place Them in the Sun

Natural sunlight is a powerful ally in the fight against odours. Place your trainers outside on a sunny day, allowing the UV rays to penetrate and kill bacteria. The fresh air will also help eliminate any lingering smells. Just be sure to avoid leaving them in direct sunlight for too long, to prevent the colours from fading.

3. Put Them in the Freezer

Freezing your trainers might sound unusual, but it's an effective method. Seal them in a plastic bag and pop them in the freezer overnight. The cold temperature kills bacteria and reduces odours. Remember to let them thaw before wearing them again!

4. Use Baking Soda

Baking soda isn't just for baking – it's a fantastic odour absorber too. Sprinkle a generous amount inside your trainers and leave it for 24 hours. The baking soda will absorb the unwanted smells, leaving your trainers smelling much fresher. Just remember to shake out the excess before putting them on.

5. Use Vinegar

Vinegar's acidic nature makes it an excellent bacteria buster. Mix equal parts water and white vinegar in a spray bottle, and spray the insides of your trainers after every wearing. Allow them to air dry thoroughly. The vinegar will neutralise odours and inhibit bacterial growth. Just make sure not to spray the solution on the outside of your trainers, as vinegar can cause discolouration.

6. Use Essential Oils

Essential oils not only smell delightful but also possess antibacterial properties. Apply a few drops of your favourite essential oil onto a cotton ball and place it inside your trainers. Lavender, tea tree, and eucalyptus oils work wonders in keeping things fresh. You can also mix essential oils with other remedies, such as baking soda or vinegar.

7. Stuff Them with Soap

Unconventional but effective! Place a wrapped bar of soap inside your trainers when you're not wearing them. The soap will release a pleasant fragrance while absorbing any unpleasant odours. Just make sure the trainers are completely dry before using this method.


Preventive Measures: Socks and Foot Hygiene

As a bonus tip, always wear socks with your trainers to absorb sweat and reduce bacterial growth. Ensure your feet are clean, and practice good foot hygiene to minimize odour development from the get-go.


In conclusion, banishing the stench from your trainers is a breeze with these simple and cost-effective methods. Experiment with these tips and discover which ones work best for you. And in your journey to keep your trainers smelling as fresh as a daisy, don't forget to check out Finily.com – your go-to destination for cutting-edge, comfortable, and affordable trainers. Visit their online store now for a taste of innovative designs that are always on trend. Your feet deserve the best, and Finily is here to deliver.