This article may contain affiliate links. If you buy through them we may earn a commission at no extra cost to you.
A protective spray applied before first wear, a quick brush-down after each outing, and stain treatment matched to the specific mess—those three habits will keep white sneakers looking sharp far longer than any single product. Most people lose the battle early by using the wrong cleaner on the wrong material, or by waiting until a stain has set. Start the routine now and you’ll spend less time cleaning and less money replacing.
Apply a Protective Spray Before First Wear
This is the highest-leverage step, and it has to happen before you ever step outside. A good protective spray lays down an invisible barrier that causes water and oil to bead off rather than soak into canvas, mesh, or leather. Crep Protect, Jason Markk, and Scotchgard all work across those materials—check the label for drying time, which is usually 24 hours before you should wear them.
Hold the can 6–8 inches from the surface and coat the entire upper, tongue, and side panels evenly in a well-ventilated area. Plan to reapply every 3–6 months, or immediately after a deep clean since washing strips the coating. One can ($15–$25) typically covers two to four pairs, so the per-shoe cost is under $5.

Treat your white sneakers with a protective spray before wearing them, not after they’re already dirty—prevention always beats remediation.
Brush and Wipe After Every Outdoor Wear
Loose dirt is easy to flick away when it’s dry and fresh. Once it gets ground into fabric fibers or dries into leather grain, you’re dealing with a stain rather than debris. Thirty seconds with a soft-bristled brush after each wear makes a measurable difference over weeks of regular use.
What to keep by the door
- Soft-bristled sneaker brush: Best for canvas and mesh uppers—removes surface dust without snagging the weave. An old toothbrush works for tight spots.
- Microfiber cloth: Wipe down leather panels and rubber trim before smudges dry and bond to the surface.
- Magic eraser sponge: Surprisingly effective on rubber toe caps and midsoles. Test on a hidden area first—it can dull glossy finishes.
Address Stains by Type
The wrong treatment can spread a stain, transfer dye, or permanently weaken fabric. Match the method to the mess.
Mud and dirt
Let mud dry completely before touching it. Wet mud spreads and pushes deeper into fibers. Once dry, brush off the bulk, then rub remaining dried clumps away with your fingers over a trash can. A slightly damp cloth handles any residue.
Grass and plant stains
Mix one part white vinegar with two parts water, apply with a cloth, and let it sit for 5–10 minutes. Scrub gently with a soft brush, then rinse with a damp cloth and air-dry. Vinegar’s acidity breaks down organic pigments without bleaching most white fabrics—test on an inconspicuous spot first if you’re unsure about your material.
Oil and grease
Blot (never rub) fresh oil immediately with a dry cloth. Sprinkle baking soda or cornstarch over the spot, let it sit for 15–30 minutes to absorb the oil, then brush away. For grease that has already set, work a small amount of dish soap mixed with water into the area, scrub gently, and rinse thoroughly.
Scuffs on rubber and leather
Rubber soles respond well to a magic eraser or a paste of baking soda and water applied with a soft brush. For leather uppers, use a leather-specific cleaner or a small amount of white (non-gel) toothpaste rubbed in gently, then wiped clean with a damp cloth. Toothpaste is mildly abrasive, so use it sparingly.
Coffee, tea, or juice
Blot immediately to pull up as much liquid as possible. Mix one tablespoon of mild dish soap with one cup of warm water, dip a cloth in the solution, and dab the stain from the outside edge inward—working toward the center prevents the stain from spreading into a larger ring. Rinse with a plain damp cloth and air-dry away from direct heat.

Deep Clean Monthly
Daily maintenance handles surface-level grime, but embedded dirt and dullness need a more thorough wash about once a month—or every two to three weeks if you wear white sneakers as your daily driver.
Hand-washing method
- Remove insoles and laces. Wash laces separately in warm soapy water.
- Brush off loose surface dirt before introducing any liquid.
- Mix a small amount of mild dish soap or a dedicated sneaker cleaner with warm water.
- Scrub the upper, sides, and tongue with a soft brush or cloth dipped in the solution.
- Wipe away all soap residue with a separate cloth dampened in plain water—leftover soap can yellow fabric as it dries.
- Stuff the shoe with newspaper or paper towels to absorb moisture and hold its shape.
- Air-dry away from direct sunlight, heat vents, and radiators, all of which can warp the sole or accelerate yellowing.
Cleaning products worth buying
Dedicated sneaker cleaners—Jason Markk, Crep Protect Cure, Reshoevn8r—are formulated to lift dirt without degrading glue or fabric. They run $8–$18 per bottle and last through multiple cleanings. Plain dish soap and water is a legitimate alternative that costs almost nothing. Avoid bleach: it causes yellowing within a few uses and weakens fabric fibers faster than normal wear does.
Whiten Yellowed or Dull Sneakers
UV exposure, oxidation, and soap residue all cause white shoes to go yellow over time. Three approaches can reverse the damage, in increasing order of strength.
Baking soda paste
Mix three parts baking soda with one part water, apply to yellowed areas, let sit for 30 minutes, scrub gently, and rinse well. Safe for most materials and a good first step.
Hydrogen peroxide
Standard 3% drugstore strength mixed 1:1 with water can brighten white uppers noticeably. Apply with a cloth, leave for 10–15 minutes, then rinse thoroughly. Test on a hidden area first—repeated use can weaken some synthetic fabrics.
Whitening products designed for shoes
Angelus White Shoe Cleaner and OxiClean’s sneaker-specific products ($6–$12) work faster than DIY methods. Results depend on material type and how long the yellowing has been setting in.
Store Them Correctly Between Wears
Direct sunlight is the fastest way to yellow white shoes even when they’re sitting untouched on a shelf. Keep sneakers in a cool, dry spot, ideally in a breathable shoe bag or the original box. Sealed plastic traps moisture and can promote mold or odor over weeks of storage.
Use shoe trees or stuff loosely with tissue paper to maintain shape and absorb residual moisture. If you own multiple pairs, rotating wear gives each pair time to dry fully between uses—which also slows material breakdown and odor buildup.
Choosing White Sneakers That Stay Cleaner Longer
Leather and synthetic leather uppers clean up faster and more completely than canvas or mesh, though they sacrifice breathability. Textured midsoles hide scuffs better than smooth ones. Rubber soles show less grime than pure white foam soles. These trade-offs are worth weighing before you buy if cleanability matters to you.
For pair-by-pair ratings on real-world cleanability and material durability, see our guide to the best white sneakers that stay white.
Frequently asked questions
Can I put white sneakers in the washing machine?
Most canvas and mesh sneakers can tolerate a gentle or delicate cycle in cold water, but machine-washing is riskier than hand-washing. Agitation stresses glued seams, and the spin cycle can distort the shape. If you go that route, use a mesh laundry bag, skip the dryer entirely, and air-dry stuffed with newspaper. Hand-washing gives you more control and causes less long-term wear on the shoe.
How often should I reapply protective spray?
Most sprays hold up for 3–6 months under regular wear. Daily wear in wet or muddy conditions warrants reapplication every 3 months; occasional wear can stretch to 6 months. Always reapply after a deep clean, since washing removes the coating along with the dirt.
Will bleach make my white sneakers whiter?
Bleach can brighten white shoes in the short term, but it weakens fabric fibers and causes yellowing with repeated use—the opposite of what you want. Baking soda paste, diluted hydrogen peroxide, or a commercial sneaker whitener are safer and more effective over time.
What’s the best way to dry white sneakers after cleaning?
Stuff them loosely with newspaper or paper towels (swap them out every few hours as they saturate) and air-dry in a shaded spot with decent airflow. Expect 12–24 hours depending on humidity and how saturated the shoe got. A hair dryer, oven, or radiator can warp the sole and trigger yellowing in the upper.
Can I use regular toothpaste to clean white sneakers?
White non-gel toothpaste works on small scuffs and surface marks on rubber or leather because it’s mildly abrasive. Use it sparingly on tough spots, test on a hidden area first, and wipe away all residue with a damp cloth. For routine cleaning, a dedicated sneaker cleaner is gentler and more consistent.



