To clean white leather shoes, first brush off loose dirt, then wipe them with a soft cloth dipped in a mix of mild soap (or a little dish soap) and warm water, working gently and not soaking the leather. For stubborn marks, a paste of baking soda and water can be dabbed on, left briefly, and gently brushed off. Wipe clean with a damp cloth, let the shoes air dry away from direct heat, and finish with a leather conditioner to keep them supple. Avoid bleach and abrasive whitening toothpaste on leather — they can yellow, dry out, or damage the finish. Here’s the full guide.
How to Clean White Leather Shoes

What you’ll need
Material |
Purpose |
Water |
Dilutes cleaning solutions and rinses the leather |
Soft-bristled brush |
Removes dirt and debris gently |
Clean soft cloth |
Wipes away dirt and grime |
Mild or dish soap |
Lifts dirt from the surface |
Leather conditioner |
Keeps leather supple and prevents cracking — apply after cleaning |
How to keep white leather shoes clean
The easiest way to keep white leather looking pristine is to prevent dirt in the first place. Apply a leather protectant spray to the uppers before wearing to create a barrier against stains, and avoid wearing them in mud or wet conditions where serious staining is likely. Give them a quick wipe with a soft cloth regularly to remove settled dust, and store them somewhere cool and dry, out of direct sunlight (which can yellow white leather).

How to clean white leather sneakers (the basic method)
White leather sneakers and tennis shoes pick up dirt fast with regular use. Here’s the gentle, reliable method:
- Remove the laces (wash them separately) and brush off loose dirt with a soft brush or cloth.
- Mix a small amount of mild soap or dish soap with warm water.
- Dip a soft cloth in the solution and wring it out well — you want it damp, not wet, since leather shouldn’t be soaked. Gently wipe the surface, working without heavy pressure.
- Wipe away residue with a cloth dampened in clean water, then let the shoes air dry away from direct heat.
- Once dry, apply a leather conditioner to restore moisture and prevent cracking.
How to clean white leather shoes with baking soda
Baking soda is an effective natural cleaner for stubborn marks:
- Mix one tablespoon of baking soda with a little water to make a paste.
- Dab the paste onto the stained area (don’t grind it in) and let it sit 10-15 minutes.
- Gently work it with a soft-bristled brush.
- Wipe clean with a damp cloth, air dry, and follow with leather conditioner.

How to clean white canvas shoes
Canvas (not leather) shoes are easy to clean but discolor easily:
- Brush off loose dirt.
- Mix equal parts warm water and white vinegar.
- Dip a soft cloth, wring it out, and gently rub the surface.
- Rinse with clean water and air dry. (Canvas can take more water than leather.)
Can you use toothpaste on white leather shoes?
Toothpaste is a popular hack, but be careful on leather. Use only a plain, non-gel, non-whitening white toothpaste — whitening toothpastes contain abrasives and peroxide that can dull, scratch, or discolor a leather finish. It works best on rubber soles and canvas rather than the leather itself. If you try it on leather, test a hidden spot first: dab a pea-sized amount on the mark, gently work it with a soft toothbrush, then wipe it all off with a damp cloth and condition the leather afterward. For most white leather, the soap-and-water or baking-soda methods above are safer.

Should you use bleach on white leather shoes?
No — avoid bleach on leather. Chlorine bleach dries out and weakens leather and tends to turn it yellow, so it’s the wrong tool for white leather. (Diluted bleach is sometimes used on white canvas or rubber only — never leather — and even then with caution: about one part bleach to five parts water, applied with a brush, in a well-ventilated area, wearing gloves, and never mixed with other cleaners like vinegar or ammonia, which creates toxic fumes.) For white leather, stick to mild soap and water, a baking-soda paste, or a dedicated leather cleaner, then condition.
Pros and cons of white-leather cleaning solutions
Pros |
Cons |
Remove stains and dirt effectively |
Some can discolor or damage leather if misused |
Help maintain the leather’s texture and quality |
Some leave a residue or chemical smell |
Help extend the life of the leather |
Quality products can be expensive with frequent use |
Easy to use at home |
May not lift older, deeply set stains |
Cheaper than professional cleaning |
Can take time and several applications |
Always read the product instructions, remember that not all white-leather cleaners are the same, and test any solution on a small, hidden area first to be sure it won’t discolor or harm the leather.
Why keep white leather shoes clean?
White leather shows dirt, scuffs, and stains far more than darker colors, so spills and grime stand out and quickly make the shoes look unkempt. Beyond appearance, letting dirt and grime build up degrades the leather over time, shortening the shoes’ life. Since white leather shoes are often an investment, regular cleaning and conditioning protects both their look and their longevity — saving you money in the long run.
Conclusion
With the right materials and a gentle touch — mild soap and water or a baking-soda paste, followed by conditioning, and steering clear of bleach and abrasive toothpaste — you can keep white leather shoes looking great for years. Match the method to the material, test anything new on a hidden spot, and keep up with prevention, and your white leather shoes will last many seasons.