WikiSneakers
Menu

When you buy through our links, we may earn a commission. Why we link ›

How to Clean Sneaker Insoles: Machine vs Hand Wash

Short answer: Remove the insoles from your sneakers. For sturdy fabric insoles, machine wash on a gentle cycle with cold water and mild detergent, then air dry. For delicate or orthotic insoles, hand wash with lukewarm water and soap. Always dry insoles completely before putting them back to prevent odor, mold, and bacterial growth.

Why insoles need regular cleaning

Your sneaker insoles take a beating. Every step compresses them, and they absorb sweat, oils, and dead skin cells from your feet. Over time, this buildup causes odor and can break down the materials. Cleaning insoles regularly keeps your sneakers smelling fresh and extends their lifespan.

The good news is that most insoles are removable, which makes cleaning easier. If you have removable insoles, you can give them a deep clean without harming the rest of the shoe. For sneakers with non-removable insoles, you can still wipe them down or use a similar approach, but expect a less thorough clean.

Check if your insoles are removable

Before you start, confirm that your insoles come out. Look inside the shoe for a seam or a gap at the heel; many insoles lift out easily. If they are glued in, do not force them out, as you may tear the footbed. Instead, clean them in place with a damp cloth and a soft brush.

If you can remove them, set aside time for a full wash. You will also want to check the care label if there is one, but many sneaker brands do not provide specific insole washing instructions. When in doubt, hand washing is the safer route for anything with special foam or support, like orthotics. See how to clean sneakers for general upper care as well.

Machine washing: when it works and how to do it

Machine washing is best for sturdy, fabric-based insoles, such as those made of EVA foam covered with textile or mesh. These can handle the agitation of a gentle cycle. On the other hand, insoles with memory foam, gel layers, or leather should not go in the machine. If you are unsure, treat them as delicate and hand wash.

To machine wash, remove the insoles and place them in a mesh laundry bag or inside a pillowcase to protect them from snagging. Use cold water and a gentle cycle with a mild detergent. Avoid bleach, fabric softener, and hot water, as these can degrade foam and affect the insole's shape. Do not put them in the dryer; air drying is essential.

If your sneakers have extra layers or padding, you might want to follow a similar process for the whole shoe. Check the guide on how to wash sneakers in a washing machine for more details.

Hand washing: the gentle method

For delicate insoles, including those with arch support, gel, or memory foam, hand washing is the safest approach. Fill a small basin with lukewarm water and add a drop of mild soap or a small amount of detergent. Submerge the insoles and use a soft brush or cloth to gently scrub away grime. Pay attention to the heel and ball areas where odor concentrates.

Rinse the insoles thoroughly under cool running water until the soap is gone. Press out excess water using a towel, but never wring or twist the insoles, as that can damage the internal structure. Lay them flat to dry, ideally with a slight curve to maintain their shape. This method also works for shoe inserts that are part of orthotic devices; if you wear custom orthotics, follow your clinician's advice.

Drying insoles correctly

Drying is just as important as washing. Never place insoles in a dryer or near a heater, as heat can warp foam and cause the layers to separate. Instead, air dry them in a well-ventilated area, away from direct sunlight. To speed up the process, stuff the insoles with paper towels or place them on a dry towel and roll them gently to absorb moisture.

Make sure the insoles are completely dry before returning them to your sneakers. Damp insoles can harbor bacteria and fungi, leading to recurring odor and potential foot issues. If you need a quick solution, check tips on how to dry sneakers fast and how to dry insoles quickly.

Spot cleaning non-removable insoles

Some sneakers have insoles that are glued or stitched in place. In that case, you cannot take them out for a full bath. Instead, wipe the surface with a damp cloth and a mild soap solution, then use a soft brush to lift dirt from the fabric. Blot the area with a dry towel to remove excess moisture, and let the shoe air dry completely before wearing again.

To reduce odor without soaking, sprinkle baking soda inside the shoe and leave it overnight, then vacuum or shake it out. This method is gentle on the insole and helps absorb lingering smells. For a deeper clean, consider visiting a professional shoe cleaner, but many odors can be managed at home with regular spot cleaning.

Dealing with odor and stubborn stains

Even with regular washing, insoles can develop persistent smells. A simple home remedy is to sprinkle baking soda over the insoles and let them sit before brushing them off. You can also wipe insoles with a diluted vinegar solution to neutralize odor, but always test on a small area first. These methods are gentle and do not affect most materials.

For set-in stains, use a soft-bristled brush and a little dish soap. Avoid using harsh chemicals like bleach, which can break down the insole fibers and ruin the color. If the insoles are severely worn, flattened, or the odor returns immediately after cleaning, it may be time to replace them. Many sneakers have replaceable insoles, and aftermarket options can refresh the fit. For ideas on fresh footwear, explore our best everyday sneakers or best running sneakers guides.

What to pick for your cleaning routine

If youPickBuying guide
You want easy-to-clean, durable fabric insolesMachine washable sneakersBest Everyday Sneakers in 2026: 13 Picks by Specs
You have delicate or orthotic insoles that need hand careSneakers with simple removable insolesBest Orthofeet Sneakers in 2026: 10 Picks for Wide Feet
Odor is your main concernSneakers with breathable uppers and replaceable insolesBest Running Sneakers in 2026: 15 Picks Compared on Specs
You prefer to replace insoles instead of cleaning themAffordable sneakers with replaceable insolesBest Sneakers Under $100 in 2026: 15 Picks Compared

Questions

Can I machine wash all sneaker insoles?

No. Machine washing is only safe for sturdy fabric insoles. Delicate insoles with memory foam, gel, or leather should be hand washed to avoid damage.

How often should I clean my sneaker insoles?

It depends on use. If you wear your sneakers daily, aim for a clean every few weeks, or whenever you notice odor. For occasional wear, once a month is usually enough.

Can I put insoles in the dryer?

No. Heat can warp the foam and cause delamination. Always air dry.

My insoles still smell after washing. What should I do?

Try a baking soda soak or diluted vinegar solution. If the smell persists, the insoles may be beyond saving, and replacement is a better option.

Can I wash insoles with the rest of the laundry?

It is best to wash them separately to avoid tangling and to ensure they get proper agitation. Using a mesh bag still works, but separate is cleaner.

Is it safe to use bleach on insoles?

No. Bleach is too harsh and can break down the foam and fabric. Stick to mild detergent or gentle home remedies like baking soda.

Revision notes

  • : First published.

Sources

Related buying guides