PDF download Download Article
Disinfect and deodorize your insoles with rubbing alcohol, baking soda, or soap
PDF download Download Article

Your shoes' insoles can get pretty worn out after a while. With every step you take, the porous inserts absorb dirt, oil and perspiration, which can eventually lead to bacteria and mold. Killing these germs and banishing the stench they cause can be difficult, but it's not impossible, provided you know the right tricks. For mild odors, you can simply scrub the insoles with soap and water. To save funkier foot liners, you may have to turn to more intensive solutions like baking soda or rubbing alcohol.

Easiest Way to Clean Your Shoe Insoles

Mix together a 1:1 solution of rubbing alcohol to water in a spray bottle. Place the shoe insoles on a flat, waterproof surface, and spray each side of both insoles generously with the alcohol mixture. Set the insoles outside or somewhere with a lot of airflow to air dry completely.

Method 1
Method 1 of 3:

Disinfecting Insoles with Rubbing Alcohol

PDF download Download Article
  1. Pour in an equal amount of each liquid and shake thoroughly to make sure they're properly distributed. [1]
    • Regular isopropyl alcohol has powerful antibacterial properties, making it perfect for cleaning delicate clothing items.
    • If you don't happen to have any rubbing alcohol on hand, a slightly higher concentration of distilled white vinegar or hydrogen peroxide will also do the trick. Be warned, however—vinegar can leave behind its own odor that may take a few wears to fade. [2]
  2. Watermark wikiHow to Clean Shoe Insoles
    Place the insoles on a flat, waterproof surface. Give each one a generous misting on both sides. Use as much alcohol as you need. It dries quickly, so there's no need to worry about getting the insoles too wet.
    • As an alternative to a spray bottle, you can soak the corner of a clean cloth in alcohol and rub it into the insoles by hand.
    • This method can be used to clean the rest of the shoe, as well.
    Advertisement
  3. Relocate them outside or somewhere else where they can receive plenty of airflow. The alcohol will soon evaporate and take the water with it, leaving your insoles clean, disinfected and smelling fresh again. [3]
    • Don't wear the shoes again until they've had time to dry. Doing so will just introduce new germs and moisture.
  4. Advertisement
Method 2
Method 2 of 3:

Deodorizing Insoles with Baking Soda

PDF download Download Article
  1. Watermark wikiHow to Clean Shoe Insoles
    Shake a few ounces of the baking soda into a Tupperware container or quart-sized Ziploc bag.
    • Make sure that the container you choose has a lid or some other means of closing and sealing.
    • Baking soda is often touted for its ability to absorb and trap stubborn smells so that they can be dealt with without the need for deep-cleaning. [4]
  2. Watermark wikiHow to Clean Shoe Insoles
    Slip the insoles into the baking soda so that they're completely submerged. It may help to position them upside down so that the entire upper surface will stay in constant contact with the powder. The more surface area the baking soda covers, the better it will work.
    • The insoles should be mostly dry before you apply the baking soda.
    • If you're unable to find a suitable container, set the insoles out and sprinkle the baking soda directly over the top. [5]
  3. Seal the container and find an out of the way place to store it. By the time you wake up the following morning, the baking soda should have locked in the strongest odors. [6]
    • For best results, the baking soda should be allowed to do its thing for at least 6–8 hours.
    • Baking soda is one of the simplest solutions for persistent odors, as it doesn't require any scrubbing, wiping or washing. [7]
  4. Open the container and dispose of the baking soda. Shake the remaining powder off of the insoles and let them sit out in the open for a few minutes before putting them back in your shoes. Afterwards, you should no longer be able to notice any unwanted smells. [8]
    • Baking soda treatments can be used as often as you need to keep your insoles from stinking up your shoes.
  5. Advertisement
Method 3
Method 3 of 3:

Scrubbing Insoles with Soap and Water

PDF download Download Article
  1. Lift the insoles from the footbed and slide them out the opening. Brush off any loose dirt, dust, lint or other debris so that you can focus your attention on the more soiled spots. Place recently worn insoles somewhere nearby to air out before you begin cleaning.
    • If your shoes don't have removable insoles, you'll have to carefully clean inside the shoe by hand. An unused toothbrush can come in handy in these situations.
    • Put machine washable shoes through a gentle cycle while you work on the insoles.
  2. Fill the sink or a separate bucket and squeeze in a few drops of a mild liquid dish detergent that will blend easily in water. Stir the soap and water together to form a solution. [9]
    • Hot water will work better than cold for loosening stuck-on dirt and stains.
    • In most cases, a gentle scrub with soap and water will be enough to eliminate unpleasant smells from lightly-worn insoles. [10]
  3. A nylon dish brush or similar tool will work well for this purpose. Wet the bristles and shake off the excess solution. You only want to use a small amount of soapy water at a time to prevent the insoles from getting too wet. [11]
    • The key to successfully cleaning most shoe insoles is not to oversaturate them with water. Too much moisture can damage insoles made from leather, foam and composite materials.
    • You can also use a soft dish sponge regular cotton washcloth to do your scrubbing.
  4. Watermark wikiHow to Clean Shoe Insoles
    Work the soap solution into the surface of the insoles using tight, circular scrubbing motions. Concentrate on the areas around the heel and toes where stenches and stains are most noticeable. Once you're finished with the top of the insoles, flip them over and go over the bottoms as well.
    • Rewet the brush with fresh soap solution as needed.
    • After scrubbing the insoles, clear away visible soap residue with a clean cloth or sponge. [12]
  5. Now the insoles have been cleaned, you'll want to make sure they've had a chance to dry completely before wearing them again. This will prevent odor-causing bacteria from returning, as they're drawn to warm, moist places. Once they've dried sufficiently, slide them back into your shoes and put them through their paces.
    • You can speed up the drying process by leaving the insoles in a well-ventilated area or propping them up near an air conditioner or space heater.
    • If the weather is good, place the insoles out in the sun to dry. Not only will this air them out faster, the UV radiation from sunlight will actually help kill any lingering germs that the soap solution may have missed. [13]
  6. Advertisement

Expert Q&A

Search
Add New Question
  • Question
    Can shoe insoles be washed?
    Moe Draper
    Shoe Care & Repair Specialist
    Moe Draper is a Shoe Care and Repair Specialist and the Owner of Detroit Shoe Shine and Shoe Repair. With over 20 years of personal experience, Moe specializes in shoe shining, cosmetic restorations for quality leather goods, and minor/major shoe repair services. Moe and his staff at Detroit Shoe Shine and Repair have over 30 years of combined experience and knowledge.
    Shoe Care & Repair Specialist
    Expert Answer
    It depends on what they're made of, but typically, yes. If the insoles come out, you can put them in a delicate laundry bag and wash them on a delicate cycle.
  • Question
    How do I clean sandal insoles that don't come out?
    Moe Draper
    Shoe Care & Repair Specialist
    Moe Draper is a Shoe Care and Repair Specialist and the Owner of Detroit Shoe Shine and Shoe Repair. With over 20 years of personal experience, Moe specializes in shoe shining, cosmetic restorations for quality leather goods, and minor/major shoe repair services. Moe and his staff at Detroit Shoe Shine and Repair have over 30 years of combined experience and knowledge.
    Shoe Care & Repair Specialist
    Expert Answer
    If the shoe is a sandal with a sheen texture (not leather or anything like that), then you can easily clean them with warm water and laundry soap. Dry them off with a towel when you're done.
  • Question
    Can I clean suede insoles with soap?
    Moe Draper
    Shoe Care & Repair Specialist
    Moe Draper is a Shoe Care and Repair Specialist and the Owner of Detroit Shoe Shine and Shoe Repair. With over 20 years of personal experience, Moe specializes in shoe shining, cosmetic restorations for quality leather goods, and minor/major shoe repair services. Moe and his staff at Detroit Shoe Shine and Repair have over 30 years of combined experience and knowledge.
    Shoe Care & Repair Specialist
    Expert Answer
    No, suede insoles need to be cleaned by a professional. Luckily, a lot of suede shoes don't have suede insoles, so you shouldn't run into this too often.
See more answers
Ask a Question
      Advertisement

      Tips

      • For insoles that are worse-for-wear, try using a combination of cleaning methods. For instance, you can start by scrubbing them the soap and water, then spraying them with alcohol or treating them with baking soda (or both).
      • Get in the habit of disinfecting and deodorizing your shoes' insoles every few months, or more frequently if you're especially active or tend to do a lot of walking in them.
      • Combine regular cleaning with a regimen of food powder or odor-eating products to keep your insoles fresh for longer.
      Show More Tips
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Warnings

      • Avoid cleaning shoe insoles in the washing machine. Soaking can destroy foot liner materials and cause them to come apart faster.
      • While most insoles are salvageable, not all of them will be. If you discover that your shoes still smell after you've attempted a few different remedies, you may be better off throwing them out and replacing them with a new pair.
      Advertisement

      Things You'll Need

      • Hot water
      • Mild liquid dish detergent
      • Rubbing alcohol
      • Baking soda
      • Stiff-bristled nylon brush, washcloth or sponge
      • Enclosed container
      • Spray bottle

      About This Article

      Article Summary X

      If your shoe insoles are starting to get dirty and smelly, you can easily clean them with hot soapy water and a brush. Just mix dish soap with hot water, remove your insoles from your shoes, and scrub the insoles clean. Don’t forget to clean the bottoms, since these can get dirty too. When they’re clean, hang them up to air dry for a few hours. If they still smell after that, use baking soda to get rid of the odor. Just mix the insoles with a few ounces of baking soda in a sealable bag or a container with a lid. Leave them for a few hours, then shake the baking soda off and let them air out for a few minutes before you return them to your shoes. For more tips, including how to disinfect your insoles with rubbing alcohol, read on!

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 221,368 times.

      Did this article help you?

      Advertisement