Share on Facebook

10 Smart Tricks to Keep Your Shoes Stink-Free

Things like bacteria, sweat, and other foot problems or injuries can cause your shoes to smell. Make them last longer and stay fresh with these home remedies.

1 / 10
How to stop shoes from smelling - baking sodaPhoto: Shutterstock

How to stop shoes from smelling: The baking soda solution

A smelly shoe or sneaker is no match for the power of baking soda. Liberally sprinkle soda in the offending loafer or lace-up and let it sit overnight. Dump out the powder in the morning. (Be careful when using baking soda with leather shoes, however; repeated applications can dry them out.) You can also make your own reusable “odour eaters” shoe deodorizer by filling the toes of old socks with two tablespoons baking soda and tying them up in a knot. Stuff the socks into each shoe at night before retiring. Remove the socks in the morning and breathe easier.

2 / 10
Fabric softener sheetsPhoto: Mike Fig Photo/Shutterstock

Fabric softener sheets

Deodorizing sneakers calls for strong stuff. Tuck a new dryer fabric softener sheet into each sneaker and leave overnight to neutralize odours (just remember to pull them out before wearing the sneaks). It’s also a great idea to deodorize places where you store your shoes, such as your gym bag. Drop a dryer sheet into the bottom of a gym bag and leave it there until your nose lets you know it’s time to renew it.

Find out more home remedies for stinky feet.

3 / 10
How to stop shoes from smelling - salt shakerPhoto: Shutterstock


Sneakers and other canvas shoes can get pretty smelly, especially if you wear them without socks in the summertime. Knockdown the odour and soak up the moisture by occasionally sprinkling a little salt in your canvas shoes as a shoe deodorizer.

Discover 10 Magic Eraser uses you’ll wish you’d known sooner.

4 / 10
Eucalyptus oilPhoto: Shutterstock

Essential oils

Drip a few drops of essential oils into your shoe to give them a refreshing smell. Try using eucalyptus, clove, or tea tree oil. If you don’t want to put the oil directly on your shoe, drip it onto a piece of paper or a tissue and put that in your shoe overnight.

Find out 50 more dollar store solutions for life’s little dilemmas.

5 / 10
Rubbing alcohol with ethanolPhoto: Shutterstock

How to stop shoes from smelling using rubbing alcohol

Pour rubbing alcohol over the dirty or worn part of your shoes to help with the stink. Not only will the rubbing alcohol reduce the smell as a natural shoe deodorizer, but it will also help to disinfect the shoe.

Try these other clever uses for rubbing alcohol.

6 / 10
Black teabagsPhoto: Shutterstock

Black teabags

Black tea contains tannins, which will work to kill the bacteria that builds up in your shoes and helps to eliminate the smell. Put the tea bag in boiling water for two to three minutes. Remove the tea bag and let it cool. Place it in your shoe for about an hour for a natural shoe deodorizer. After you remove it, clean up any excess liquid left on the shoe.

Here are 20 clever hacks to get rid of household odours.

7 / 10
How to stop shoes from smelling - baby powderPhoto: Shutterstock

Baby powder

Using baby powder is a precautionary step that you can take before putting your shoes on to keep them from smelling. If you find that you are prone to having stinky shoes, rub baby powder on your feet before slipping them on.

Discover more home remedies that are backed by science.

8 / 10
Cat using a litter boxPhoto: Shutterstock

Cat litter

This may seem a little bit strange, but cat litter contains a lot of deodorizers and absorbs liquids. Line the bottom of your shoes with cat litter and let it sit overnight. Dump it out in the morning and wipe down your shoe with a damp cloth to give it a final clean.

Check out 100 vintage home hacks that are just as brilliant today.

9 / 10
Opening freezer doorPhoto: Shutterstock

Freeze them

If you’re finding that none of these other home shoe deodorizer remedies are working to remove the stench from your shoes, you can freeze them overnight. Put your shoes in a plastic sealable bag. Leave them in the freezer overnight and it will help kill the bacteria.

Discover 20 thrifty tricks to make everything you own last longer.

10 / 10
How to stop shoes from smelling - running shoes in washing machine laundryPhoto: Shutterstock

Machine wash

You can try running your shoes through the washer and dryer if they are dirty on both the inside and outside; this works especially great for sneakers. If you don’t have a dryer shelf or attachment for your shoes, avoid putting them in the dryer because it could damage the machine.

Now that you know how to stop shoes from smelling, check out these brilliant laundry hacks you’ll wish you’d known sooner.

Reader's Digest
Originally Published on Reader's Digest