Clean shoe insoles can reduce odor, improve comfort, and help your shoes last longer.
This guide explains how to clean shoe insoles step by step, including the safest methods for foam, fabric, leather, and orthotic inserts.
Why cleaning shoe insoles matters
Insoles absorb sweat, skin cells, dirt, and bacteria every time you wear your shoes.
Over time, that buildup can cause odor, discoloration, stiffness, and faster material breakdown.
Regular cleaning also helps maintain foot hygiene and can improve how shoes feel during walking, running, work, or daily wear.
If your shoes still fit well but smell bad or feel grimy, the insoles are often the source.
What you should know before you start
Not all insoles should be cleaned the same way.
The right method depends on the material, construction, and whether the insole is removable.
- Foam insoles: Usually washable by hand, but they can deform if soaked too long.
- Fabric-covered insoles: Often safe for gentle cleaning with mild soap and water.
- Leather insoles: Need minimal moisture and quick drying to avoid damage.
- Orthotic insoles: Follow the manufacturer’s care instructions, especially if they contain plastic, gel, or custom support elements.
Before cleaning, check the shoe manufacturer’s label or the insole brand’s instructions.
If you have custom orthotics or medically prescribed inserts, contact the provider if you are unsure.
Tools and ingredients you may need
Most insole cleaning jobs only require basic household supplies.
Keep the process gentle and avoid harsh chemicals that can weaken adhesives or break down cushioning.
- Mild liquid dish soap or gentle laundry detergent
- Warm water
- Soft cloth or microfiber towel
- Soft-bristled toothbrush or small cleaning brush
- Baking soda for odor control
- White vinegar for strong odor treatment, if compatible with the material
- Paper towels or a dry towel
- Air-drying space with good ventilation
How to clean shoe insoles step by step
The safest general method is a gentle hand wash.
This works for many removable insoles, especially those made from foam or fabric.
1. Remove the insoles from the shoes
Take the insoles out completely so you can clean both sides.
This also helps the shoes dry faster and prevents moisture from staying trapped inside the upper.
2. Remove loose dirt and debris
Tap the insoles together or brush off dirt, sand, and dust.
A dry toothbrush or cloth works well for textured surfaces and grooves.
3. Make a mild cleaning solution
Mix a small amount of gentle soap with warm water.
You want a lightly soapy solution, not a heavy suds mixture.
4. Wipe or lightly scrub the insoles
Dampen a cloth or brush and clean the surface in small sections.
Focus on the heel and ball of the foot, where sweat and odor tend to concentrate.
For stubborn buildup, use a soft brush with light pressure.
Avoid scrubbing so hard that you damage the top layer or loosen glued edges.
5. Rinse carefully
Use a clean damp cloth to remove soap residue.
Do not drench the insoles unless the manufacturer says they are fully washable.
6. Dry thoroughly
Press the insoles between towels to remove excess moisture, then air-dry them completely.
Lay them flat in a well-ventilated area away from direct heat, which can warp foam or shrink leather.
Do not put insoles in a dryer, on a radiator, or in direct sunlight for long periods unless the care label specifically allows it.
How to remove odor from shoe insoles
Odor is often caused by bacteria feeding on sweat and moisture.
Cleaning removes the buildup, but odor control may also need a deodorizing step.
Baking soda method
Sprinkle a light layer of baking soda over dry insoles and let it sit overnight.
Shake or brush off the powder before wearing them again.
Baking soda helps absorb moisture and neutralize smells.
Vinegar solution method
For washable materials, mix equal parts white vinegar and water, then lightly mist or wipe the insoles.
Let them dry fully.
Vinegar can help reduce odor, but test a small area first because it may affect color or adhesives.
Sun and airflow
Short periods of fresh air can help reduce lingering smell.
Place insoles in a dry, shaded, well-ventilated space rather than leaving them in a hot car or intense direct sun.
How to clean different insole materials
Material-specific care helps prevent damage and keeps the insoles comfortable.
Foam insoles
Use mild soap, a soft brush, and minimal water.
Foam can absorb moisture quickly, so drying time matters.
Avoid soaking for long periods.
Fabric insoles
Fabric-covered insoles usually tolerate gentle hand cleaning well.
Pay attention to seams, where dirt often collects.
If the fabric starts lifting from the base, stop scrubbing.
Leather insoles
Use the least amount of water possible.
Wipe with a barely damp cloth and let them dry naturally.
If needed, apply a leather conditioner designed for footwear after cleaning, but only if compatible with the product.
Orthotic insoles
Custom or semi-rigid orthotics may contain layers that should not be fully soaked.
Use a damp cloth and mild soap unless the manufacturer provides a wash method.
Never assume that all orthotics are machine washable.
Can you put shoe insoles in the washing machine?
Some insoles are machine washable, but many are not.
A washer can weaken glue, deform foam, and shorten the life of supportive materials.
If the label explicitly says machine washable, place the insoles in a laundry bag and use a gentle cycle with cold water.
Otherwise, hand cleaning is safer and usually just as effective for odor and surface dirt.
How often should you clean shoe insoles?
Cleaning frequency depends on how often you wear the shoes and how much you sweat.
Athletic shoes, work shoes, and summer footwear may need more frequent care than occasional dress shoes.
- Heavy use: every 1 to 2 weeks
- Moderate use: about once a month
- Light use: every few months or as needed
If odor appears sooner, clean the insoles sooner.
Sweat, heat, and humidity accelerate bacterial growth.
How to keep insoles cleaner for longer
Good habits reduce how often deep cleaning is needed and help preserve the cushioning and support.
- Rotate between two pairs of shoes when possible
- Let shoes air out after each use
- Wear moisture-wicking socks
- Use foot powder if you sweat heavily
- Replace worn-out insoles when cushioning or support breaks down
- Keep shoes in a dry area, not a closed gym bag
When to replace insoles instead of cleaning them
Cleaning helps, but it cannot restore collapsed foam, worn fabric, or a broken support structure.
Replace insoles if you notice deep cracks, flattened cushioning, permanent odor, peeling layers, or reduced arch support.
If the insole no longer feels comfortable after cleaning, or if the shoe interior remains damp or smells musty, replacement may be the better option.
Fresh insoles can improve comfort more than repeated cleaning of damaged ones.
Common mistakes to avoid
Many insole problems come from using too much moisture or heat.
Avoid these common errors:
- Soaking insoles for too long
- Using bleach or harsh cleaners
- Putting them in a dryer
- Scrubbing aggressively with stiff brushes
- Reinserting them before they are fully dry
- Ignoring the care instructions for orthotic or leather inserts
Taking a careful approach protects the structure of the insole and keeps it performing as intended.