How to Clean Shoes with Dish Soap
Dish soap is one of the most accessible cleaning agents for removing everyday dirt, salt, and light stains from shoes.
Used correctly, it can freshen many materials without the harshness of stronger cleaners, but the method changes depending on the shoe type.
Whether you are dealing with white sneakers, canvas shoes, or synthetic uppers, this guide explains how to clean shoes with dish soap while avoiding common mistakes that can damage glue, finish, or fabric.
Why dish soap works on shoes
Dish soap is designed to break down grease, body oils, and grime.
Those same surfactants also help lift dirt from shoe surfaces, especially on rubber soles, canvas, mesh, and many synthetic materials.
- Breaks down oily residue from streets, skin, and everyday wear.
- Lifts surface dirt without requiring abrasive scrubbing.
- Is widely available and usually gentle when diluted properly.
- Works well for spot cleaning and routine maintenance.
The key is dilution.
Undiluted soap can leave residue, attract more dirt, or affect delicate materials if used too heavily.
What you need before you start
Gather a few basic supplies before cleaning.
Having everything ready makes the process faster and reduces the chance of over-wetting the shoes.
- Mild dish soap
- Warm water
- Two bowls or a small bucket
- Soft-bristled brush or toothbrush
- Microfiber cloth or soft towel
- Paper towels or shoe trees for drying
If possible, remove the laces and insoles first.
This allows you to clean more surfaces evenly and prevents moisture from getting trapped inside.
How to clean shoes with dish soap step by step
1. Remove loose dirt first
Tap the soles together outdoors or over a trash bin to remove dried mud and debris.
Use a dry brush or cloth to sweep away loose dirt from the upper, outsole, and seams before adding water.
2. Make a cleaning solution
Mix a small amount of dish soap with warm water.
A few drops in a bowl of water is usually enough for light cleaning.
The solution should look slightly sudsy, not concentrated.
3. Test a hidden area
Before cleaning the whole shoe, test the solution on a small, less visible area.
This is especially important for colored fabrics, suede alternatives, coated materials, or shoes with printed details.
4. Clean the uppers gently
Dip a microfiber cloth or soft brush into the soapy water, then wring it out so it is damp, not dripping.
Gently scrub the upper in small circles or short strokes, focusing on stained areas and high-contact zones like the toe box and sides.
Avoid soaking the material.
Too much water can weaken adhesives, distort shape, and leave rings or water marks.
5. Clean the midsoles and outsoles
The midsoles and outsoles usually handle more abrasion, so they can tolerate slightly firmer scrubbing.
Use the brush and soapy solution to remove scuffs, grime, and buildup along the edges and treads.
For textured soles, work the bristles into grooves where dirt gets trapped.
Wipe away loosened residue with a damp cloth.
6. Wipe off soap residue
Use a clean cloth dampened with plain water to remove leftover soap from the shoe.
Residue can dry sticky or dull the finish, so this step matters even for quick cleans.
7. Air-dry properly
Let the shoes air-dry in a cool, ventilated area away from direct heat and sunlight.
Stuffing the shoes with paper towels can help absorb moisture and preserve shape.
Replace damp paper as needed until the inside feels dry.
Do not place shoes near radiators, hair dryers, or high heat sources, as heat can warp materials and weaken glue.
Which shoe types can be cleaned with dish soap?
Best candidates
- Canvas shoes for light dirt and everyday stains
- Mesh sneakers when cleaned with minimal moisture
- Synthetic uppers such as polyurethane or coated fabrics
- Rubber soles and white midsoles
Use extra caution
- Leather only if the soap is mild and heavily diluted, followed by conditioning if appropriate
- Suede and nubuck are generally poor matches for dish soap and water
- Delicate trims, metallic finishes, or specialty coatings may discolor or lose texture
For materials like suede, it is better to use a suede brush or a cleaner specifically formulated for the material.
Dish soap is not the best choice for every shoe.
How to clean white shoes with dish soap
White shoes often respond especially well to dish soap because the formula helps cut through visible buildup on rubber and synthetic surfaces.
Start with dry brushing, then use a diluted solution and a soft brush to treat stained sections first.
If the shoes are fabric-based, avoid aggressive scrubbing that can fuzz the fibers.
For white midsoles, repeated light passes are often more effective than one hard scrub.
Wipe thoroughly so no soap film remains, because residue can make white shoes look dingy again.
How to remove common stains
Grass and dirt stains
Pre-treat with a small amount of dish soap on a damp cloth, then work the area gently before rinsing with a clean cloth.
Grease and food stains
Dish soap is especially effective on oily marks.
Apply a diluted solution directly to the spot, let it sit for a minute, then blot and wipe.
Salt stains
In winter, salt can leave white streaks.
Use a lightly soapy cloth to loosen the residue, then wipe again with plain water and dry carefully.
Scuff marks on rubber
Use a soft brush with a slightly stronger soap solution, then finish with a microfiber cloth to restore a cleaner look.
Common mistakes to avoid
- Using too much soap, which leaves residue and requires extra rinsing
- Soaking shoes completely, which can damage shape and adhesives
- Scrubbing too hard, which may fray fabric or spread stains
- Skipping the residue wipe-down, which leaves a dull film
- Drying with direct heat, which can warp or crack materials
A gentle method usually delivers better results than a heavy-handed one.
The goal is to lift dirt, not strip the shoe surface.
How often should you clean shoes with dish soap?
For shoes worn regularly, a light cleaning every few weeks can prevent grime from building up.
Spot cleaning after visible spills or muddy conditions helps reduce the need for deep cleaning later.
If you wear the same pair daily, cleaning the outsoles and midsoles more often can keep them looking fresh without repeatedly washing the entire shoe.
When dish soap is not enough
Dish soap handles routine dirt well, but some issues need stronger or more specialized care.
Deep oil stains, mold, heavy discoloration, and material-specific damage often require targeted products or professional cleaning.
- Suede: use a suede-specific cleaner
- Leather: use a leather cleaner and conditioner
- Odor inside shoes: focus on insoles, ventilation, and odor absorbers
- Paint, ink, or dye transfer: test specialized stain removers first
Understanding the limits of dish soap helps you protect the shoe while still keeping it clean and wearable.
Helpful care tips after cleaning
- Rotate shoes to allow full drying between wears.
- Use shoe trees or paper stuffing to help preserve shape.
- Brush off dirt before it sets into fabric or tread.
- Store shoes in a dry, ventilated place.
- Clean laces separately in soapy water for a more complete refresh.
With the right dilution, gentle scrubbing, and proper drying, how to clean shoes with dish soap becomes a simple routine you can use for everyday maintenance.