How to Clean Insoles: Step-by-Step Methods for Fresh, Hygienic Shoes

How to Clean Insoles Without Damaging Them

Knowing how to clean insoles helps reduce odor, remove sweat buildup, and improve comfort in everyday shoes.

The right cleaning method depends on the insole material, and small mistakes can shorten the life of your footwear.

Insoles absorb moisture, dead skin cells, and bacteria over time, which is why they often smell before the rest of the shoe does.

With the right approach, you can clean them thoroughly without warping foam, loosening glue, or ruining arch support.

Why insoles get dirty so quickly

Insoles sit closest to the foot, where heat, friction, and perspiration create the ideal environment for odor and buildup.

Every step transfers oils, dust, and sweat into materials such as EVA foam, polyurethane, gel, leather, or fabric-covered padding.

Common causes of dirty insoles include:

  • Sweat and moisture from daily wear
  • Bacteria and fungi that thrive in warm shoes
  • Dust and debris from walking outdoors
  • Deodorant residue or skin oils
  • Compressed foam that traps odors

Understanding the source of the problem makes it easier to choose the right cleaning method and avoid repeating the same buildup.

Check the insole material first

Before you clean insoles, identify the material and construction.

Some insoles are machine washable, while others require gentle hand cleaning or spot treatment only.

Common insole types

  • Foam insoles: Usually lightweight and easy to hand wash, but sensitive to high heat.
  • Gel insoles: Need gentle cleaning with a damp cloth and mild soap.
  • Leather insoles: Require minimal moisture to prevent cracking or stiffness.
  • Orthotic insoles: Often contain molded supports that can be damaged by soaking.
  • Fabric-covered insoles: Can often be cleaned with mild soap and careful air drying.

If the insoles came from brands such as Dr.

Scholl’s, Superfeet, or other orthotic manufacturers, check the care instructions first.

Manufacturer guidance should always override general cleaning advice.

What you need before you start

Gathering the right supplies makes the process faster and safer.

Most cleaning tasks require only basic household items.

  • Soft brush or old toothbrush
  • Microfiber cloth or sponge
  • Warm water
  • Mild dish soap or gentle laundry detergent
  • Baking soda for odor control
  • White vinegar for disinfecting and deodorizing
  • Clean towel
  • Well-ventilated drying area

Avoid bleach, harsh solvents, and very hot water unless the manufacturer explicitly says they are safe.

How to clean insoles by hand

Hand cleaning is the safest method for most removable insoles because it gives you control over moisture and pressure.

This method works well for foam, fabric-covered, and many orthotic insoles.

Step 1: Remove the insoles

Take the insoles out of the shoes if possible.

Removing them exposes more surface area and helps both the insole and the shoe dry faster.

Step 2: Brush off loose debris

Use a soft brush or dry cloth to remove dirt, lint, and dried residue.

Pay attention to heel cups and toe areas, where buildup tends to collect.

Step 3: Mix a gentle cleaning solution

Combine warm water with a small amount of mild soap.

You want a lightly soapy mixture, not a heavy foam bath.

Step 4: Wipe or lightly scrub the surface

Dampen a cloth or sponge in the solution and clean the insole surface in small sections.

For stubborn spots, use a soft toothbrush with light pressure.

Do not soak the insole unless the care label says it is safe.

Step 5: Rinse carefully

Wipe the insole with a clean damp cloth to remove soap residue.

Soap left behind can attract more dirt and create stiffness as it dries.

Step 6: Dry completely

Place the insoles flat in a shaded, ventilated area.

Let them air dry fully before putting them back into shoes.

Direct sunlight and heaters can cause warping, shrinkage, or breakdown of adhesives.

How to clean insoles for odor removal

If odor is the main issue, you may not need a full wash every time.

Deodorizing treatments can help between deeper cleanings.

Use baking soda overnight

Sprinkle a thin layer of baking soda on the insoles and let it sit overnight.

Shake or brush it off in the morning.

Baking soda helps absorb moisture and neutralize odors.

Try a vinegar solution

For stronger odor control, lightly wipe the insole with a mix of equal parts white vinegar and water.

Use a cloth, not a soak, and allow the material to air dry completely.

Use activated charcoal or odor-absorbing sachets

For routine maintenance, store insoles or shoes with activated charcoal bags, cedar inserts, or moisture-absorbing sachets.

These help manage odor without adding extra moisture.

Can you machine wash insoles?

Some insoles can go in the washing machine, but this is not the best choice for most.

Machine washing can distort shape, weaken adhesives, and reduce support, especially in orthotic or gel designs.

Only consider machine washing if the care instructions specifically allow it.

If permitted, place the insoles in a mesh laundry bag, use cold water, choose a gentle cycle, and air dry only.

Never put insoles in a dryer unless the manufacturer says it is safe.

High heat is one of the fastest ways to damage cushioning materials.

How to clean non-removable insoles

Some shoes, especially dress shoes, boots, and certain athletic models, have insoles that cannot be removed.

In that case, you need to clean them in place with minimal moisture.

  • Wipe the surface with a damp cloth and mild soap
  • Use a soft brush to loosen embedded dirt
  • Blot away excess moisture with a dry towel
  • Apply baking soda overnight to absorb odor
  • Let the shoes air dry with the tongue open

If the interior lining is heavily contaminated, use a shoe-safe disinfectant spray designed for textiles or athletic footwear.

Always test on a small area first.

How often should you clean insoles?

The right cleaning frequency depends on activity level, climate, and sweat production.

People who wear shoes daily, work long shifts, or exercise regularly usually need more frequent cleaning.

  • Light use: Clean every 2 to 4 weeks
  • Regular daily use: Clean every 1 to 2 weeks
  • Sports or high-sweat use: Clean weekly or as needed

Between cleanings, remove insoles to air out after wear and rotate between pairs if possible.

That simple habit can significantly reduce odor and extend their lifespan.

Common mistakes to avoid

Small cleaning errors can damage insoles faster than normal wear.

Avoid these common mistakes when learning how to clean insoles:

  • Soaking foam or orthotic insoles for too long
  • Using bleach or strong chemical cleaners
  • Scrubbing with hard-bristled brushes
  • Drying with direct heat or in a dryer
  • Reinstalling insoles before they are fully dry
  • Ignoring manufacturer care instructions

If an insole has persistent odor after proper cleaning, the material may be too worn or bacteria may have penetrated deeper than surface cleaning can fix.

At that point, replacement is often the most effective option.

How to keep insoles cleaner for longer

Prevention is easier than deep cleaning.

A few habits can make insoles stay fresher and perform better over time.

  • Wear moisture-wicking socks
  • Let shoes dry fully between uses
  • Rotate between multiple pairs of shoes
  • Use foot powder or antiperspirant if sweating is heavy
  • Wipe insoles after intense activity
  • Replace worn insoles when cushioning and odor resistance decline

Clean insoles also support better foot hygiene, especially for runners, nurses, warehouse workers, and anyone on their feet for long hours.

When maintained properly, they can improve comfort, reduce odor, and help shoes last longer.