HowBase
🧽 Cleaning

How to Clean White Sneakers

Keep your white sneakers looking box-fresh with this step-by-step guide covering every material, from canvas to leather to mesh.

πŸ“… Jun 2, 2026⏱ 8 min read1,695 words✨ AI-generated Β· under review
How to Clean White Sneakers

Quick answer

Mix a small amount of dish soap or laundry detergent with warm water, dip an old toothbrush into the solution, and scrub the uppers, soles, and laces gently. Wipe away residue with a damp cloth, stuff the shoes with paper to hold their shape, and air-dry away from direct sunlight. For tough yellowing or stains, a paste of baking soda and white vinegar works wonders before you begin scrubbing.

White sneakers are a wardrobe staple, but they have one major downside β€” every scuff, mud splash, and grass stain shows immediately. The good news is that most white sneakers can be restored to near-original brightness at home using everyday supplies. Whether your shoes are canvas, leather, mesh, or a combination, this guide walks you through the safest and most effective cleaning methods, so you can spend less time stressing about dirty kicks and more time wearing them.

Understanding your sneaker material

Not all white sneakers are made equal. Canvas (like classic Converse) is porous and absorbs stains deeply, but tolerates more vigorous scrubbing and even machine washing. Leather and faux-leather (like Air Force 1s) needs gentler treatment to avoid cracking or drying out. Mesh and knit uppers (like Nike Free or Adidas Ultraboost) are delicate and can snag or distort with hard brushes.

Before you start, check the care label inside your shoe or look up the manufacturer's guidance online. Identifying your material takes 30 seconds and prevents you from accidentally damaging an expensive pair.

Why white sneakers yellow β€” and how to prevent it

Yellowing on white sneakers has several causes. Oxidation happens when the shoe's white pigment reacts with oxygen over time, especially when shoes are stored in clear plastic boxes (which trap UV light). Leftover soap residue that isn't fully rinsed out also yellows when exposed to sunlight. Sweat and body oils seep into the material and cause discolouration from the inside out.

To slow yellowing, always rinse shoes thoroughly after cleaning, store them in a cool dark place wrapped in acid-free tissue, and apply a sneaker protector spray every few weeks. If your soles have already yellowed, a hydrogen peroxide paste (detailed in the steps below) can reverse much of the damage.

Choosing the right cleaning method for your sneakers

For light surface dirt, a quick wipe with a damp cloth and a drop of dish soap is all you need. For canvas sneakers with deeper stains, a baking soda and vinegar paste or a machine wash on a gentle cycle gives a thorough clean. For leather, use a dedicated leather cleaner or mild soap with minimal water, always finishing with a leather conditioner. For mesh uppers, use a very soft brush and diluted detergent, working in small circular motions.

Avoid bleach on uppers β€” it weakens fibres and can cause irreversible yellowing after a few uses. A diluted hydrogen peroxide solution (1 part peroxide to 3 parts water) is a much safer whitening alternative.

What you’ll need

  • Old toothbrush
  • Soft-bristle shoe brush
  • Small mixing bowl
  • Microfibre cloth or soft rag
  • Magic eraser (melamine foam sponge)

Materials

  • Mild dish soap or laundry detergent
  • Baking soda
  • White vinegar
  • Warm water
  • Hydrogen peroxide (optional)
  • Shoe protector spray (for after cleaning)
  • White paper or paper towels (for stuffing)

Step by step

  1. 1

    Remove the laces and insoles

    Pull out the laces and insoles before doing anything else. Laces can be soaked in a bowl of warm water with a tablespoon of laundry detergent for 15–20 minutes, then rubbed between your hands and rinsed clean. Insoles should be gently scrubbed with a damp toothbrush and mild soap, then left to air-dry separately. Cleaning these items apart from the shoe ensures no area is missed and prevents dirt from being redistributed.

  2. 2

    Knock off loose dirt

    Bang the soles of the shoes together over a bin or outside to dislodge loose mud and grit. Use a dry stiff brush (or the dry toothbrush) to brush away any remaining surface dirt from the uppers and the sole edges. Cleaning dry dirt first prevents you from turning it into a muddy smear when you add water in the next steps.

  3. 3

    Mix your cleaning solution

    In a small bowl, combine one tablespoon of mild dish soap or laundry detergent with two cups of warm water. For canvas or mesh sneakers with heavy staining, add one tablespoon of baking soda to the mix. For yellowed rubber soles, make a separate paste of two tablespoons of baking soda mixed with one tablespoon of white vinegar β€” it will fizz briefly, which is normal. Stir until you have a smooth, slightly thick paste.

  4. 4

    Scrub the uppers

    Dip your toothbrush into the soapy solution and scrub the upper in small circular motions, working section by section. Apply light pressure on leather and mesh, firmer pressure on canvas. Regularly rinse the brush in clean water to avoid spreading dirt. Once you have worked over the entire upper, use a damp microfibre cloth to wipe away the soapy residue. Repeat if necessary for stubborn marks.

  5. 5

    Clean the rubber soles and toe caps

    Apply the baking soda and vinegar paste to the rubber soles and toe cap with the toothbrush. Scrub firmly in circular motions β€” rubber is durable and can take more pressure. A magic eraser (dipped in water and wrung out) is extremely effective on rubber and can remove scuffs that a brush won't shift. Wipe clean with a damp cloth. For deep grooves in the outsole, a toothpick or cocktail stick helps remove packed-in dirt before brushing.

  6. 6

    Treat stubborn stains

    For grass stains, apply a small amount of white vinegar directly to the stain, leave for five minutes, then scrub. For ink or dye transfer, a cotton ball soaked in rubbing alcohol dabbed gently on the stain often works. For yellowed canvas or mesh, mix one part hydrogen peroxide with three parts water, apply with the toothbrush, then place the shoes in direct sunlight for 20–30 minutes β€” the UV activates the peroxide and lifts the yellow tint. Rinse thoroughly afterwards.

  7. 7

    Rinse and wipe down

    Using a clean cloth dampened with plain warm water, wipe over all surfaces thoroughly to remove every trace of soap. Soap residue left in the fabric is a key cause of future yellowing, so take your time with this step. Rinse and wring out the cloth several times until no suds appear when you wipe.

  8. 8

    Stuff and air-dry

    Stuff the sneakers firmly with white paper towels or plain white paper (never newspaper β€” the ink transfers). This helps the shoes hold their shape and absorbs interior moisture as they dry. Place them upright in a well-ventilated area away from direct sunlight or heat sources β€” both cause yellowing and can warp the sole glue. Allow 8–12 hours to dry fully before wearing. Once completely dry, rethread the laces and re-insert the insoles.

  9. 9

    Apply a sneaker protector spray

    Once your sneakers are fully dry, apply a water and stain repellent sneaker spray from about 20–25 cm away, covering the entire upper. Allow to dry for the time specified on the product (usually 10–30 minutes), then apply a second coat for best results. This protective layer makes future cleaning much easier by preventing stains from bonding to the material.

Never use undiluted bleach on white sneakers β€” it will cause permanent yellowing of the fabric and weakens stitching over time. Avoid putting leather or suede sneakers in the washing machine, as this can crack the leather, warp the shape, and dissolve the glue holding the sole on. Always air-dry; using a tumble dryer or placing shoes near a radiator causes shrinkage, sole separation, and yellowing.

Common mistakes

  • Using too much water on leather sneakers, causing cracking and water stains
  • Skipping the rinse step and leaving soap residue in the fabric, which causes yellowing
  • Drying shoes in direct sunlight after washing (instead of using sunlight only for hydrogen peroxide whitening treatments)
  • Using a stiff wire brush on mesh or knit uppers, which snags and damages the fabric
  • Tossing leather or structured sneakers in the washing machine
  • Using coloured cloths or paper when stuffing shoes to dry β€” the dye can transfer to the wet white fabric
  • Applying sneaker protector spray before the shoes are completely dry, which traps moisture inside

Frequently asked

Can I put white sneakers in the washing machine?

Canvas sneakers (like Converse or Vans) can generally go in the machine on a gentle/delicate cycle at 30Β°C with a small amount of laundry detergent. Place them in a mesh laundry bag and add a few old towels to cushion the drum. Never machine-wash leather, suede, or structured sneakers, as it will ruin them. Always air-dry afterwards β€” never use the dryer.

How do I get yellowing off white shoe soles?

Make a paste with two tablespoons of baking soda and one tablespoon of hydrogen peroxide. Apply it to the yellowed rubber with an old toothbrush, coating evenly. Wrap the soles in cling film and place the shoes sole-up in direct sunlight for 3–4 hours. The UV light activates the peroxide to bleach away the yellow tint. Rinse off thoroughly with water.

How often should I clean white sneakers?

Do a light wipe-down with a damp cloth after every few wears to prevent dirt building up. Give them a full deep clean every 2–4 weeks depending on how often you wear them. Applying a protector spray every 3–4 weeks also significantly reduces how often a full clean is needed.

What is the best way to clean white Nike Air Force 1s?

Air Force 1s have leather uppers, so avoid soaking them in water. Use a small amount of mild dish soap mixed with warm water and a soft toothbrush, working in gentle circles. Wipe clean with a barely-damp cloth and dry with a clean towel. For the rubber midsole, a magic eraser removes scuffs brilliantly. Finish with a leather conditioner to keep the leather supple.

Can toothpaste clean white sneakers?

White (non-gel) toothpaste contains mild abrasives that can work on rubber soles and canvas uppers in a pinch. Apply a small amount with a toothbrush, scrub gently, then wipe away with a damp cloth. However, dedicated cleaners or the baking soda method are generally more effective and less likely to leave a residue.

Rate this guide

Was this guide helpful?

πŸ”— Share this guide

Questions about this guide

No questions yet β€” be the first to ask one and we'll help you out.

πŸ’¬ Comments

Leave a Comment

πŸ’­ Be the first! Share your thoughts.

Show your result

Tried this guide? Share a photo of how it turned out.

Location data (EXIF/GPS) is stripped automatically before anything is stored.