TheCrossFitShoes is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

How To Clean Shoe Insoles: 4 Simple Methods

The exterior of shoes often receives more attention than the interior. If you don’t clean the inside of a shoe, you’re not doing yourself any favors.

Your shoes will smell better and last longer as a result of this treatment.

4 Quick And Effortless Methods To Clean Shoe Insole:Clean Shoe Insoles

If so, you may be asking how to clean your insoles. Here, we’ll discuss the most effective approaches.

1. Soap And Water:Soap And Water

A shoe’s inside is sure to get soiled with time, and it’s not unusual for this to occur. In fact, the sweat glands in our feet are the most active.

It’s only natural that our shoes’ inner linings would accumulate dirt and odor over time.

The good news is that it’s easy to clean with soap and water! This procedure works with insoles made of any material other than leather.

It’s important to remember that although soap and water will make your insoles look and smell nicer, they will not eliminate any germs that have accumulated in your shoes.


Following these procedures will help you clean your insoles with soap and water.

  • The heated water should be poured into a bucket or tub.
  • Soak some soap in the water and see what happens.
  • Dip your insoles into the water and spin them around a little to activate the soap, then remove them from the water.
  • Remove one of the insoles and use a brush to clean the insoles.
  • Make sure you do this with the other insoles.
  • Place your insoles outdoors on a clothesline or on a towel to dry if they seem clean.
  • The insoles should be totally dry before inserting them back into the shoe.
  • It’s everything here! An easy way to freshen up the fragrance and appearance of your insoles.

2. Vinegar And Water:Vinegar And Water

With vinegar, you may get rid of odors and germs that have built up within your insoles. Although this procedure is also easy, it takes longer than the soap method.

You may use this approach on most types of insoles, save for leather ones.


To clean your insoles with vinegar, follow these steps:

  • A 2:1 vinegar to hot water ratio is ideal for making your cleaning solution in a bucket or tub.
  • Insoles may be placed in a bucket or tub.
  • For at least three hours, keep underwater.
  • If you see any dirt on the insoles, take them out and clean them.
  • Use a clothesline or a towel to air-dry the insoles.
  • The insoles must be entirely dry before putting them back into your shoes again.

3. Baking Soda:Baking Soda clean shoe

Many areas, including insoles, may benefit from baking soda’s ability to eliminate smells. This approach may use leather insoles since it does not need water or submersion in water.

In addition to cleaning, baking soda may also be used to clean sports equipment, such as shin guards.


  • Add a few ounces of baking soda to the bag.
  • Put the insoles and baking soda in a bag and set them aside.
  • The more you shake the bag, the better it is to cover the insoles.
  • The top side must be fully covered.
  • For at least six hours or overnight, you should leave.
  • After rinsing off the excess baking soda, give it some time.
  • Your shoes may then be worn again. Insoles that smell great have never been simpler!

4. Using Alcohol to Soak:Using Alcohol to Soak clean shoe

Isopropyl rubbing alcohol, which has antibacterial qualities, eliminates germs, and removes odors from insoles.


The rubbing-alcohol cleaning process is explained below:

  • Mix 50 percent water and 50 percent rubbing alcohol in a spray container for a quick and easy cleaning solution. A vigorous shake is necessary to ensure that the mixture is well-combined.
  • Insoles may be removed from the shoes, and a simple brushing is all that is necessary.
  • The insoles should be sprayed with the alcohol solution on both sides. You may use as much alcohol as you want since the alcohol dries rapidly. A clean towel may be used instead of a spray bottle if you don’t have one. Using a sponge or cloth, soak the insoles in the solution and massage them with your hands.
  • Dry the insoles in a well-ventilated area. Insoles may be placed back into the shoes after they are entirely dry.

How To Clean Non-Removable Insole?

The following are some methods for cleaning leather insoles:

  • Clean water and a clean towel are all you need. Wring out the cloth well; it should be damp, not wet.
  • Remove the insoles from the shoes if they are detachable.
  • Using a soft cloth, massage the insole with a few drops of saddle soap. When it’s discolored, use a little pressure and scrub it clean.
  • Take a clean cloth, wet it, and wipe the soap residue off the insoles until you’re certain they’re clean.
  • The insoles should be kept in an open area to allow for drying. Put the insoles back into the shoes when they are totally dry.

Expert’s Answers To Readers’ Questions:

What Are the Best Shoe Deodorizers?

A wide variety of shoe deodorizers are available for purchase. Sprays, pouches containing charcoal, and many more options are available.

But the best one for you will depend upon your choice and needs.

Shoes that are frequently treated with these deodorizers will not only smell better but will also need less cleaning time.

Can You Wash the Shoe Insole in The Washing Machine?

The shoe insole should not be washed in a washing machine. Using the washing machine to clean the insoles might cause them to get damaged.

Cleaning them by hand is preferable to using a machine.


For most people, cleaning your insoles is an afterthought until they get visibly filthy. There is no need to feel overwhelmed by the work at hand!

You should clean your insoles on a regular basis if you want your shoes to last longer and smell better.

If you want to maintain your shoe insoles fresh and clean, use these strategies to keep them that way!