How to Clean Insoles and Get Rid of the Smell

Sneakers and sandals drying on a wooden balcony ledge

To clean insoles, take them out of the shoes, scrub both sides gently with a soft brush and warm soapy water, wipe off the suds with a damp cloth and let them air dry completely before putting them back. For smell, sprinkle baking soda on dry insoles overnight or wipe them with a half-and-half mix of white vinegar and water. Do not soak foam insoles or dry them with heat, which can warp them and break down the glue.

In this guide
  1. What you need
  2. Which method for which insole?
  3. Step-by-step: washing insoles by hand
  4. How to deodorise insoles
  5. Can you put insoles in the washing machine?
  6. How to keep insoles fresh for longer
  7. When to replace insoles
  8. Frequently asked questions

What you need

  • Soft brush or old toothbrush
  • Mild liquid soap or laundry detergent
  • Bowl of warm water and a clean cloth
  • Baking soda
  • White vinegar or rubbing alcohol in a spray bottle (optional)
  • A towel

Which method for which insole?

Insole type How to clean Avoid
Foam (EVA, memory foam) Light scrub with soapy water; do not saturate Soaking, wringing, heat
Gel Wipe with soapy cloth; rinse quickly Hot water, harsh chemicals
Fabric-topped sports insoles Brush with soapy water; some are hand-washable Machine drying
Leather Wipe with a barely damp cloth and saddle soap; condition lightly Soaking, vinegar, direct sun
Cork footbeds Wipe with a damp cloth; baking soda paste for stains Submerging in water
Wool or sheepskin Hand wash cool with wool detergent; reshape Hot water, tumble dryer
Custom orthotics Wipe with mild soap and water Soaking, heat; follow your provider’s advice

Step-by-step: washing insoles by hand

  1. Remove the insoles and knock off loose dirt.
  2. Mix a few drops of soap into warm water.
  3. Scrub gently in small circles with the brush, paying attention to the heel and toe areas. Turn over and do the underside.
  4. Wipe with a clean damp cloth to remove soap. Avoid holding foam insoles under a running tap for long.
  5. Press between the folds of a towel to draw out water. Do not twist.
  6. Dry flat or standing on edge in moving air, out of direct sun, for 12 to 24 hours.
  7. Refit only when completely dry.
Pair of black sneakers airing outdoors on grass
Take insoles out after wet or sweaty days so both the insole and the shoe can dry properly.

Related: How to Stretch Shoes That Are Too Tight

How to deodorise insoles

  • Baking soda: sprinkle a thin layer over dry insoles, leave overnight and brush or vacuum it off.
  • Vinegar spray: mist with equal parts white vinegar and water, then air dry. The vinegar smell fades as it dries. Not for leather.
  • Rubbing alcohol: a light spray kills odour-causing bacteria and evaporates quickly.
  • Freezer: sealing dry insoles in a bag overnight can reduce smell temporarily, but washing works better.
  • Sunlight and air: an hour or two of fresh air helps; avoid long, hot sun exposure for foam and leather.

If the shoes smell too, treat them at the same time: see how to get rid of shoe odor.

Can you put insoles in the washing machine?

Usually not. The agitation and spin can delaminate the layers and deform the shape. A few fabric sports insoles are labelled machine washable; if so, use a cold, gentle cycle in a laundry bag and air dry. When in doubt, wash by hand.

How to keep insoles fresh for longer

  • Wear moisture-wicking socks; see merino vs synthetic socks.
  • Rotate shoes so each pair has a day to dry.
  • Remove insoles after wet or very sweaty wear; see how to dry shoes.
  • Wash your feet and dry between the toes before putting shoes on.
  • Clean insoles every few weeks in shoes you wear often.

When to replace insoles

  • The foam stays flat and does not spring back
  • The top cover is peeling, cracked or worn through
  • The smell returns within a day of cleaning
  • You feel new pressure points or aches

Most insoles last six to twelve months with daily use. For replacements, see the best insoles for standing all day. Related cleaning guides: how to clean running shoes, how to wash shoes and how to clean Birkenstocks.

Frequently asked questions

How often should you wash insoles?

Every few weeks for shoes worn daily, and straight after they get soaked or very sweaty.

Can I use baking soda on all insoles?

It is safe on foam, fabric, gel and cork. On leather, use it sparingly and brush it off, as it can dry the surface.

How long do insoles take to dry?

Usually 12 to 24 hours at room temperature. A fan speeds it up; heat can damage them.

Why do my insoles smell even after washing?

Bacteria may be living deep in worn foam, or the shoes themselves are still damp. Treat the shoes too, and replace old insoles.

Related Guides

Casual & Formal

Best Slippers of 2027: 7 Warm, Supportive Picks

Seven slippers worth buying in 2027: sheepskin classics, wool felt, arch-support and indoor-outdoor pairs, plus a budget memory foam pick and a fit guide.

Updated Nov 15, 2026