Hassaan Sabih | May 15, 2025

Ultimate Guide: How to Clean White Shoes and Keep Them Looking New

Help

Exploded View of Atoms White Shoes

Summary Table: How to clean white shoes

Shoe Type / Material

Best Cleaning Method

Avoid

Canvas (e.g., Converse)

Baking soda + vinegar paste or mild soap, toothbrush scrub

Bleach, direct sun drying

Leather (e.g., Brooks, Golf, Vessi)

Damp cloth + mild soap, apply leather conditioner

Soaking, vinegar

Mesh (e.g., Nike, Vessi, Flyknit)

Baking soda + hydrogen peroxide, soft brush, air dry

Harsh scrubbing, bleach

Rubber (soles, accents)

Toothpaste or baking soda paste with brush

Bleach

Fabric / Cloth (e.g., Cotton)

Mild soap + warm water, gentle scrubbing

Over-wetting

Suede / Satin / Flyknit

Suede brush or spot-clean with vinegar

Water soaking, machine wash

White shoes with yellowing

Hydrogen peroxide + baking soda, air dry in shade

Bleach, direct sun exposure

Stain removal (general)

Toothpaste, Oxiclean, soap & water

Skipping spot testing

Machine washable shoes

Canvas, some mesh – cold water cycle in laundry bag + air dry

Leather, suede, dryer use

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 — 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—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

Sometimes, your shoes just need a quick touch-up. These no-wash methods are effective for daily maintenance:

  • Use shoe wipes or baby wipes to clean dirt on the go.

  • Magic erasers work great for rubber and midsole marks.

  • Mix vinegar and water in a spray bottle for quick spritzing.

  • Dry brush off dust and buildup.

  • Deodorize with baking soda inside the shoe overnight.

These techniques are ideal between deep cleans or when traveling.

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.