How to Clean White Shoes—Like Vans or Converse—at Home

Have your white kicks turned yellow? Learn how to return leather, canvas, and suede shoes to bright white without bleach or expensive cleaners.

In This Article
View All
In This Article

Comfy white sneakers are a versatile wardrobe staple, whether you're rocking a suit, sundress, or classic jeans and a T-shirt. The downside is figuring out how to clean white Vans that turned yellow or how to clean white Converse that suffered an inadvertent meeting with a muddy puddle. Scuffs and scrapes are inevitable and, let's be honest, usually occur within the first two minutes of wearing them.

There's a way to clean white Vans, Converse, or suede shoes without harsh chemicals, a dry cleaner, or a washing machine. Before you get started, double-check what your white shoes are made of, study the instructions, and gather your supplies. Then follow our step-by-step guides that walk you through how to clean white shoes with ease, naturally. However, if you're on the go and prefer something you can conveniently take along with you, there are plenty of effective shoe cleaners on the market just for that.

How to Clean White Vans With Magic Eraser

Person using a cloth to wipe a white leather shoe, teal background
Marisa Kikis

Vans come in canvas, leather, or cloth. Leather is one of the easier materials to clean because it doesn't absorb as much water as most other fabrics. However, this simple method should work on most white Vans.

What You Need:

Step 1: Tackle Surface Dirt

Wet a paper towel, squeeze out excess water, and gently wipe down the outside of your shoes. This helps remove big pieces of dirt caught on different parts of the shoe. After you're done, let your shoes dry for 10 minutes.

Step 2: Clean the Sole

Wet your Mr. Clean Magic Eraser and squeeze out excess water. (You want your Magic Eraser damp but not dripping all over your shoes.) Run the Magic Eraser up and down the soles of your shoes until dirt and stains are gone.

Try to use only enough pressure to remove the stain, but not so much that you risk scuffing the fabric. Depending on how dirty your shoes were, you may need to repeat this process a few times.

How to Clean White Converse With Baking Soda and White Vinegar

person using a toothbrush to clean a white shoe, teal background
Marisa Kikis

You may think it's difficult to get the grime out of white canvas shoes, but it's actually pretty simple (maybe even easier than deodorizing smelly sneakers). Here's how to clean white Converse shoes that have turned not-so-white (or even yellow) with just baking soda and white vinegar. (If you don't have baking soda and white vinegar, you can use generic dish soap and water.)

What You Need:

Step 1: Combine Ingredients

Slowly mix 1 tablespoon baking soda with 2 tablespoons white vinegar and 1 cup warm water. Let the fizz settle down before proceeding.

Step 2: Start Scrubbing

Dip a cloth or clean toothbrush into the mixture and use it to scrub the dirt on your shoes. Get right to it because the baking soda mixture dries pretty quickly.

Once you're finished scrubbing, brush off any remaining mixture, wipe with a damp cloth (if needed), and let your shoes air dry.

How to Clean White Suede Shoes With a Pencil Eraser and White Vinegar

Person using a pencil eraser on a white shoe, teal background
Marisa Kikis

Cleaning suede shoes can be tricky since suede is a delicate fabric that stains easily. You've probably noticed that most suede shoes don't come in a true white hue, but off-whites get dirty easily, too. Here's how to clean white suede shoes gently and effectively.

What You Need:

  • Soft cotton cloth
  • Pink pencil eraser
  • White vinegar
  • Suede brush

Step 1: Begin by Blotting

Before you start cleaning suede shoes, make sure they're completely dry by blotting them with a soft cloth. This is important because if you try to treat stains while they're damp, it can work it deeper into the material, making the stain harder to remove.

Step 2: Erase Stains

Once dry, gently rub any stains with the pink pencil eraser.

Step 3: Dry With a Paper Towel

Place a paper towel onto the wet stains and apply pressure to blot. Make sure not to rub the dirt and stains with the paper towel, as they could spread across the shoe.

Step 4: Treat Remaining Stains

If any stains remain, dip your soft cloth in white vinegar and gently rub to remove it.

Step 5: Dry and Brush

Allow your clean shoes to air-dry and then rub the outside of each shoe with a suede brush. This helps them get that velvety texture back.

How to Keep Your White Shoes Clean Longer

Now that your white sneakers are sparkling clean, you want to keep them that way. Though you may be tempted to wrap them in plastic, return them to their original box, and never wear them again, that's not why you bought them. These tips will help keep your white shoes clean longer:

  • Be selective about where and when you wear white shoes. Make a different choice if it's raining or muddy outside.
  • Invest in a good-quality shoe protection spray, which provides a clear, tough protective layer that repels liquids, mud, dirt, and accidental spills. A good spray still enables your shoes to breathe and keeps your feet dry.
  • Keep sneaker wipes handy. Give your white sneakers a quick wipe after each use to prevent dirt buildup and stains.
  • Use a water-based cleaner. Frequently touch up your white shoes with a commercial water-based cleaner or mix your own: 1 part water to 1 part white vinegar.
  • Brush, don't scrub. Treat your white shoes to a gentle brush instead of a hard scrub, which can be damaging.

How to Get Rid of and Prevent Smells in Your White Shoes

Dirt and stains aren't the only maladies that can mar your beautiful white shoes. No one will notice how clean they are if they stink.

Most odors are caused by moisture, so the drier you can keep your shoes, the less likely they'll smell bad. Try these tactics for getting rid of odors and keeping them away.

  • Use baking soda. Just like it rids your pantry or refrigerator of odors, baking soda can do the same for your white shoes. Place an open box where you store your shoes or, for a more direct treatment, fill a pair of socks with baking soda and place one in each shoe during storage.
  • Apply a disinfecting spray, powder, or inserts. There are plenty of commercial products that help to rid or deter odors. Some are shoe-specific, and others, like Lysol, are general disinfectants that work on shoes, too. Be sure to read the label for suitability for your shoes' material.
  • Store your white shoes properly. When you’re not wearing them, keep your white shoes in a cool, dry place, because humidity is conducive to odor-inducing bacteria. Plastic bag storage is a definite no-no!
  • Wear socks, so they can absorb any sweat or dampness before your shoes do.
  • Rotate your shoe selection. Give each pair a day or two to air out between outings.
  • Deep-clean on the regular. Periodic deep-cleaning helps deter odors as well as dirt and stains. Afterward, make sure your white shoes dry thoroughly.
Was this page helpful?
Related Articles