Whitening shoe soles Yellowing soles are a very common problem for white sneaker enthusiasts — white rubber soles often turn yellow after use, making the whole pair of shoes look old even if the upper is still clean. This article guides you on how to properly whiten yellowed soles at home, common mistakes to avoid, and when you should take them to a professional for thorough cleaning.

Why do the soles turn yellow? · Home whitening methods · Mistakes to avoid · When will we go to the shop? · Prevent yellowing · Q&A
Why do shoe soles turn yellow?
Understanding the causes helps whiten shoe soles Effective and long-lasting:
- Oxidation — The rubber soles turn yellow over time due to prolonged exposure to air and sunlight (the main and unavoidable cause).
- Sweat, dirt The liquid seeped into the sole, due to lack of cleaning over time.
- Washing and drying incorrectly — Exposure to intense sunlight, using strong chemicals to accelerate yellowing.
- Left unused for a long time — Shoes stored in a closet for a long time can easily turn yellow (due to hydrolysis).
How to whiten yellowed shoe soles at home
1. Baking soda + whitening toothpaste
Mix baking soda with white toothpaste (do not use colored gel), gently scrub the base with a brush, leave for 10–15 minutes, then wipe clean. Works for light stains.
2. Oxygen bleaching solution + sun whitening
Apply a specialized oxygen-based bleach solution to the soles, wrap them tightly with plastic wrap, and expose them to gentle sunlight for a few hours — the photochemical reaction helps whiten the soles again. This is a method commonly used by sneaker enthusiasts for moderately stained soles.
3. Cleanse thoroughly before whitening.
Always wash off any mud or dust from the soles first — sometimes the soles are just dirty, not actually stained. See more How to remove yellow stains from white shoes (for the entire shoe) and How to wash sneakers at home.
Mistakes to avoid when whitening shoe soles
- Use bleach/concentrated bleach. — This makes the sole brittle, cracked, and permanently damaged.
- Prolonged exposure to intense sunlight. — The base is heavier and more prone to yellow than white.
- Rub too hard. — Scratches on the sole surface.
- Skipping the cleaning step — scrubbing away the dirt won't do any good.
When should I take it to the repair shop?
Light to medium yellowing can be done yourself. But The base is deeply yellowed, due to long-term oxidation. It's very difficult to whiten your skin at home — so use this professional shoe cleaning service (intensive stain removal) or repaint the base For even whitening. For branded/expensive shoes, it's best to have a professional clean them to avoid damaging the soles. See more Shoe repair and customization services (base coat, repaint).
Reference price list
| Category | Price |
|---|---|
| Cleaning and stain removal for the soles (included in the cleaning kit) | From 135,000 VND |
| Repaint the shoe soles (make them uniformly white). | 400,000 VND |
| Intensive cleaning (heavy stains) | From 180,000 VND |
How to prevent shoe soles from turning yellow.
- Spray nano protection The sole and upper of the shoe when it's new.
- Clean regularly, wipe the soles after rain/dust.
- Store it dry and airy, Avoid direct sunlight and keep in a sealed, moisture-free container.
- Stuff with paper and use a desiccant packet when storing for a long time.
See also rubber properties (Shoe sole material) to understand why soles turn yellow.
Frequently Asked Questions
Why do shoe soles turn yellow?
Rubber soles (especially white soles) yellow due to oxidation from exposure to air/sunlight, sweat, prolonged dirt absorption, or improper washing and drying. Shoes left unused for a long time also easily turn yellow.
What can I use to whiten shoe soles at home?
You can use baking soda + whitening toothpaste, or a specialized oxy-based bleaching solution + gentle sun drying (the 'sun whitening' technique using a plastic wrap). Avoid concentrated bleach as it will make the sole brittle and damage it.
Can heavily stained yellow shoe soles be whitened again?
Light to moderate stains usually recover well. Deep yellow stains caused by long-term oxidation are difficult to whiten at home — professional stain removal services or repainting the soles are recommended.
How much does it cost to whiten shoe soles at a shop?
At HD, sole cleaning and stain removal is included in our cleaning package starting from 135,000 VND; in cases of severe yellowing, the soles can be repainted for 400,000 VND to achieve an even white finish. A price quote will be provided after inspecting the shoes.
Is toothpaste effective for whitening shoe soles?
Effective for light stains on white rubber soles (choose a white cream, not a colored gel). Deeper stains require a specialized oxy-acetylene stain remover or professional treatment.
Shoe soles heavily stained yellow? Let HD handle it.
Stain removal · Repainting the base evenly white · Cleaning from 135k · 90-day warranty
See more: Shoe cleaning in Ho Chi Minh City · Remove yellow stains from white shoes. · Book
HD Sneaker Cleaning
Get your shoes delivered now — Combo deals from 147k/pair
Free delivery within 5km · 90-day warranty · 4.8/5 Google Reviews
Hotline: 0908.534.106 · Open 9:00–19:00 daily