Hassaan Sabih | May 15, 2025

How to Clean White Shoes & Restore "Like-New" (Without Damage)

Shoe Care
Exploded View of Atoms White Shoes

Quick Discussion

If you are here because your white shoes went yellow after you cleaned them, that is the most common thing that goes wrong, and it is almost always one of three causes: bleach, drying them in direct sun, or rinsing badly so detergent dries into the fabric. None of those are reversible by scrubbing harder.

The short answers to what people usually ask:

  • Does baking soda make shoes white again? On canvas and fabric, yes. Mixed into a paste it lifts surface grime well. It will not reverse oxidation that has already set into rubber, and that is what most yellowing actually is.

  • Does Dawn dish soap whiten shoes? It cleans, it does not whiten. Dish soap is a degreaser, so it is genuinely good on oily marks and scuffs, but it has no bleaching action. Use it for dirt, not for color.

  • What actually removes yellowing? Hydrogen peroxide with baking soda, left to dry in shade rather than sun. This is the one combination that works on oxidized rubber, and the shade part is not optional.

  • Should you use bleach? No. Bleach reacts with the polymers in white rubber and turns them yellow, which is the opposite of what you wanted. It is the single most common way people ruin a pair.

The table below is the short version by material. The sections after it go through each method properly, including how to fix shoes that have already yellowed.

Summary Table: How to Clean White Shoes

Shoe type or material

Best cleaning method

Avoid

Canvas, for example Converse

Baking soda and vinegar paste, or mild soap with a toothbrush scrub

Bleach, drying in direct sun

Leather, for example Brooks, golf shoes, Vessi

Damp cloth with mild soap, then a leather conditioner

Soaking, vinegar

Mesh, for example Nike Flyknit, Vessi

Baking soda and hydrogen peroxide with a soft brush, air dry

Harsh scrubbing, bleach

Rubber soles and accents

Toothpaste or a baking soda paste with a brush

Bleach

Fabric and cotton

Mild soap and warm water, gentle scrubbing

Over-wetting

Suede, satin, Flyknit

Suede brush, or spot-clean with vinegar

Soaking in water, machine washing

White shoes that have yellowed

Hydrogen peroxide and baking soda, air dried in shade

Bleach, direct sun

General stain removal

Toothpaste, OxiClean, or soap and water

Skipping the spot test

Machine washable shoes

Canvas and some mesh, cold cycle in a laundry bag, then air dry

Leather, suede, tumble drying

Key Takeaways

  • Identify the material before cleaning to avoid permanent damage.

  • Baking soda and hydrogen peroxide are powerful, natural cleaners for most white shoes.

  • Avoid bleach, especially on canvas or mesh, because it often causes yellowing.

  • For quick fixes, use toothpaste or cleaning wipes to spot clean dirt and scuffs.

  • Machine washing works only for certain materials (canvas/mesh), and shoes should always air-dry.

  • Prevent yellowing by avoiding direct sunlight, rinsing cleaning agents thoroughly, and storing shoes in a dry, cool space.

  • Protect white shoes by using water-repellent sprays and cleaning them regularly to maintain freshness and color.

General Methods: How to Clean White Shoes at Home

Cleaning white shoes at home is easy with the right supplies. Before you begin, make sure you identify your shoe's material. Treating suede the same way you treat rubber could cause permanent damage.

Supplies You’ll Need:

  • Baking soda

  • White vinegar or hydrogen peroxide

  • Mild detergent or dish soap

  • An old toothbrush or a soft brush

  • A microfiber cloth or sponge

  • A bowl of warm water

General Cleaning Steps:

  1. Remove laces and insoles. Wash laces separately by soaking them in soapy water.

  2. Brush off loose dirt using a dry toothbrush.

  3. Mix your cleaning solution (e.g., baking soda + vinegar or mild soap + water).

  4. Dip the brush in the solution and gently scrub in circular motions.

  5. Wipe clean using a damp cloth to remove soap or residue.

  6. Air-dry in a shaded, ventilated area (never direct sunlight).

Avoid using colored towels or aggressive brushes that can scratch or dye the shoe material. Spot test any solution before applying it to the entire surface.

Importance of Warm Water in cleaning white shoes

Warm water is generally better than cold water for cleaning shoes because:

1. Dissolves dirt and grime more effectively

Warm water helps loosen and break down dirt, oil, and grease faster than cold water. This is especially useful for fabric, mesh, or canvas shoes where grime can get deep into the fibers.

2. Enhances the action of cleaning agents

Most soaps, detergents, and natural cleaners (like baking soda or vinegar) work more efficiently in warm water because the heat helps activate their cleaning properties.

3. Helps remove odors

Warm water can help kill odor-causing bacteria more effectively than cold water. When combined with a disinfectant or deodorizer (like hydrogen peroxide or vinegar), it’s particularly useful for athletic or gym shoes.

4. Better stain lifting

Warm water softens dried-on stains, making them easier to lift with a brush or cloth. It’s especially effective for mud, sweat stains, and salt marks.

When NOT to use warm water:

  • Leather or suede: Warm water can warp or dry out these delicate materials.

  • Shoes with glue-based construction: Excessive heat can weaken the adhesive and cause delamination.

For those cases, use cool or lukewarm water and clean gently.

How to Clean White Shoes with Baking Soda

Baking soda is an all-natural cleaner that’s safe for canvas, mesh, and rubber. It's mildly abrasive and great at lifting stains.

DIY Cleaning Paste:

  • 1 tbsp baking soda

  • 1 tbsp white vinegar (for deeper stains) or hydrogen peroxide (for brightening)

  • Mix until it forms a thick paste

Instructions:

  1. Apply the paste using a toothbrush or cotton cloth.

  2. Gently scrub the shoe, paying extra attention to stained areas.

  3. Let the paste sit for 30–60 minutes to lift and break down stains.

  4. Wipe away with a damp cloth.

  5. Repeat as necessary.

This method works exceptionally well for canvas and mesh sneakers, especially after a day out on dusty roads or muddy trails.

Machine Wash Method: How to Clean White Shoes in Washing Machine

Some white shoes are machine-washable, especially canvas and synthetic rubber types. However, this method should be used cautiously to avoid deforming the shoe.

Best Practices:

  • Remove laces and insoles.

  • Place shoes in a mesh laundry bag or pillowcase to prevent snagging.

  • Wash with cold water on a gentle cycle using mild detergent.

  • Add old towels to balance the load and protect shoes from the drum.

  • Do not use bleach.

  • Air-dry completely before wearing.

Avoid putting shoes in the dryer, as it can warp the material and shrink certain fabrics.

How to Clean White Shoes by Material

Different materials require specific techniques to ensure cleanliness without causing damage.

Canvas

Canvas is a breathable and durable material but holds onto stains easily.

  • Use baking soda paste or a mild detergent.

  • Avoid using hot water as it can shrink canvas.

  • Scrub gently in circular motions.

  • Rinse with warm water and air-dry.

  • Ideal for Converse, Vans, and tennis shoes.

Leather

White leather shoes need extra care to avoid cracks and discoloration.

  • Wipe with a damp cloth and mild soap.

  • Do not soak leather shoes.

  • Use leather conditioner after cleaning to restore suppleness.

  • Works well for leather tennis shoes and white leather On Cloud models.

Mesh

Mesh offers breathability but is delicate.

  • Use a soft toothbrush and soap-water solution.

  • Avoid vigorous scrubbing to prevent tearing.

  • Pat dry with a towel and air-dry completely.

Suede

Suede is particularly sensitive to moisture and must be cleaned with care.

  • Use a suede brush or eraser for dry stains.

  • For tougher marks, use white vinegar and a microfiber cloth.

  • Never soak or machine-wash suede shoes.

Rubber

Rubber components like soles often collect the most dirt.

  • Use toothpaste or a baking soda paste.

  • Scrub gently using a toothbrush.

  • Rinse or wipe clean with a damp towel.

  • Helps restore white rubber that’s turned yellow.

Fabric & Cloth

These materials can usually withstand mild soap and water.

  • Clean with a sponge or cloth dipped in soapy water.

  • Rinse with minimal water.

  • Air-dry thoroughly to avoid mildew.

Satin

Satin is a delicate and elegant fabric.

  • Spot clean only.

  • Use soft cloths and gentle detergents.

  • Avoid soaking or rubbing too hard.

How to Clean Specific Brands and Models

White Nike Shoes

Nike shoes vary widely in materials, so tailor your method accordingly.

  • For leather: wipe with damp cloth and gentle soap.

  • For mesh: use baking soda paste and soft brushing.

  • For mixed materials: test each section separately.

Regular cleaning helps maintain performance and style, especially in models like the Air Force 1 or running shoes.

On Cloud White Shoes

On Cloud shoes often use knit uppers with synthetic soles.

  • Avoid harsh chemicals.

  • Use gentle soap and warm water.

  • Spot clean with a cloth or soft brush.

  • Let them air-dry fully before use.

White Converse

Canvas Converse shoes are popular and relatively easy to clean.

  • Remove laces and use baking soda paste or soap.

  • Spot clean tough stains.

  • Optional: machine wash on gentle cycle.

  • Air-dry in a cool, ventilated area.

How to Clean White Shoes That Turned Yellow

White shoes turn yellow for a few common and often avoidable reasons. Here's a breakdown of why white shoes go yellow, especially after cleaning or long-term wear:

1. Oxidation (Most Common Cause)

  • What it is: A natural chemical reaction between air (oxygen) and certain materials like rubber, canvas, or leather.

  • Why it happens: When white materials are exposed to air, especially over time, they gradually oxidize and yellow, even if you haven’t worn the shoes much.

  • Common after:

    • Storing shoes in the open

    • Not wearing them for long periods

2. Bleach Damage

  • What it is: Using bleach or harsh cleaners can chemically damage fibers and cause them to yellow.

  • Why it happens: Bleach doesn't rinse out cleanly and leaves behind residues that oxidize under light or heat.

  • Common after:

    • Trying to whiten shoes with undiluted bleach

    • Not thoroughly rinsing bleach off

3. Sunlight or Heat Exposure

  • What it is: UV light speeds up oxidation and can “bake in” stains or chemical residues.

  • Why it happens: Drying shoes in direct sunlight causes chemical reactions that turn fabrics yellow.

  • Common after:

    • Leaving shoes on a windowsill or drying them in the sun

4. Improper Drying or Rinsing

  • What it is: Cleaning agents like soap, detergent, or bleach can leave behind residues.

  • Why it happens: If not fully rinsed out, these residues react with light and oxygen, leading to yellow stains.

  • Common after:

    • Washing shoes and not rinsing thoroughly

    • Air drying in a damp environment

5. Sweat and Body Oils

  • What it is: Sweat contains salts, oils, and acids that can seep into shoe material.

  • Why it happens: Over time, these residues build up and cause discoloration, especially in high-wear areas.

  • Common after:

    • Wearing shoes without socks

    • Heavy activity or warm weather

To Remove Yellowing:

  1. Mix 1 tbsp baking soda with 1 tbsp hydrogen peroxide.

  2. Apply paste to yellowed areas.

  3. Let sit under indirect sunlight for 1–2 hours.

  4. Wipe with a damp cloth.

  5. Repeat if needed.

To Prevent Yellowing:

  • Rinse shoes thoroughly after cleaning.

  • Avoid using bleach.

  • Never dry in direct sunlight.

  • Store in a breathable shoe bag.

How to Clean White Shoes Without Washing Them

Most white shoes do not need a full wash. They need a two minute touch-up before the dirt sets. Washing is what wears shoes out and what causes most yellowing, so the less often you do it, the longer a white pair stays white.

The five minute no-wash routine

Dry brush first, always. A dry brush lifts loose dust and grit before you add any moisture. Skip this and you turn dry dirt into a wet smear that you then rub deeper into the fabric. This one step does more than anything else on the list.

Magic eraser on the midsoles. Nothing else touches rubber scuffs the way a melamine sponge does. Dampen it slightly, work in small circles, and stop when the mark goes. It is mildly abrasive, so it will dull a glossy finish if you keep going.

Shoe wipes or baby wipes for fabric. Good for coffee, mud splashes and anything fresh. The trick is to catch it the same day. A stain that has dried into canvas for a week needs a proper clean.

A vinegar and water spray for general grime. One part white vinegar to three parts water in a spray bottle, light mist, blot with a cloth. Do not soak it. Do not use this on leather or suede.

Baking soda inside overnight for smell. Two tablespoons per shoe, leave it in overnight, tip it out in the morning. This handles odor without putting the shoe anywhere near water.

When a no-wash clean is not enough

If the dirt has gone grey rather than brown, if the fabric looks dull across the whole shoe rather than marked in spots, or if there is an oily stain, you are past touch-up territory. Those need a proper wash with the material-specific method further up this page.

Why this matters more than people think

Every wash cycle puts water through the midsole foam and the adhesive holding the sole on. Shoes that get washed monthly come apart faster than shoes that get wiped weekly. If you want a white pair to last, the routine above done often beats a deep clean done occasionally.

Maintaining White Shoes: How to Keep Them Clean

Prevention is easier than deep cleaning. Adopt a simple maintenance routine to keep your white shoes looking fresh.

Tips to Maintain White Shoes:

  • Spray with a protective coating (e.g., Scotchgard or Crep Protect).

  • Use sneaker shields inside to avoid toe creases.

  • Rotate between shoes to minimize wear.

  • Store in dry, cool conditions to avoid mildew and yellowing.

  • Clean spots as soon as you notice them.

Also, consider using silica gel packets in storage boxes to reduce moisture.

FAQs About Cleaning White Shoes

Can I use bleach?
Not recommended. Bleach is too harsh for most materials and may cause yellowing, especially on canvas and mesh.

Is it okay to dry shoes in the sun?
No. Direct sunlight can oxidize your shoes and turn them yellow over time.

What’s the best cleaning product for white shoes?
Homemade baking soda and hydrogen peroxide paste works well. For convenience, try Jason Markk or Reshoevn8r kits.

How often should I clean my white shoes?
Spot clean weekly and deep clean monthly depending on use.

Can I use a dishwasher to clean shoes?
No. Dishwashers use high heat and strong detergent that can damage materials.

How do I clean the laces?
Soak them in warm water with detergent, scrub gently, and air-dry. Replace them when they become too worn.

Is vinegar safe for all shoes?
Yes, when diluted. It’s especially useful for odor and light stains on canvas and mesh.

By following these steps, your white shoes can stay fresh, bright, and stylish for years. Regular care not only extends their life but also helps maintain their performance and comfort.