Bacteria, sweat, and other foot conditions are some of the main causes of shoe odor. You need to come up with smart ways of eliminating this problem once and for all before it embarrasses you. Here are some home remedies you can use to get rid of the bad smell without having to break the bank.

shoe cleaning

Essential Oils

There is a vast number of essential oils that you can purchase from the store for less than ten dollars. The best are tea tree, clove, and eucalyptus, but all of them will do the magic. All you need to do is soak a sponge or piece of paper with oil and place it inside the shoe. Leave it for about a few hours or overnight to effectively get rid of the smell. Note that some oil take more time than others, so you will need to be patient.


This is one of the strongest antibacterial solutions in the world. Wash the inner parts of your shoes with a sponge soaked in alcohol to get rid of the smells. In addition, it will help disinfect your shoe and remove dirt.

Black Teabags

This is another proven home remedy for eliminating bacteria that live and breed inside your shoe. Black teabags contain copious amounts of tannins that kill bacteria in seconds. To get the best results, it is recommendable to leave the teabags inside the shoe overnight.

Clearly, it is possible to get rid of shoe odors without spending a fortune. Make sure that you clean your shoe more often to keep it fresh.