White shoes are a classic staple in many wardrobes, but keeping them clean can feel like a never-ending battle. Whether it's white sneakers, trainers, or tennis shoes, they have a way of getting dirty no matter how careful you are. The good news? With the right cleaning methods and some regular maintenance, your white shoes can stay looking fresh for longer.
In this guide, we’ll show you exactly how to clean white shoes, including the best methods for sneakers, trainers, and tennis shoes. We’ll also cover the right cleaning solutions, materials, and helpful tips to make sure your shoes stay looking their best.

The Best Cleaning Methods for White Shoes
Cleaning white shoes requires a little bit of know-how, depending on the material and how dirty they are. The right approach will not only get them clean but help keep them looking fresh for longer. Here’s an overview of the best methods for cleaning different types of white shoes.
Whether you’re tackling a light dirt stain or something more stubborn, you’ll find the perfect method here to help keep your white shoes spotless.
How to Clean White Sneakers, Trainers, and Tennis Shoes
White sneakers, trainers, and tennis shoes are comfortable, versatile, and stylish, but they tend to show dirt and stains quickly. Cleaning them might seem tricky, but it’s actually pretty simple. Here’s what to do:
- Remove Dirt and Debris: Start by brushing off any loose dirt or debris using a soft brush or cloth. Give the soles a gentle tap together to get rid of stuck-on dirt.
- Prepare Your Cleaning Solution: You can use a simple homemade solution, like a paste made from baking soda and vinegar, or dish soap mixed with warm water. Both options work well for most stains.
- Scrub Gently: Use a toothbrush or soft cloth to scrub the shoes gently in circular motions. Focus on any stains or dirty spots, but don’t scrub too hard to avoid damaging the material.
- Clean the Laces and Insoles: Always remove the laces and insoles before cleaning. This ensures that each part of the shoe gets a proper clean, and the laces don’t get soaked in the process.
Taking these simple steps can make a big difference in keeping your white shoes looking brand new.
Choosing the Right Cleaning Solution for White Shoes
Picking the right cleaning solution is key to getting your white shoes back to their best. Here are some popular options:
- Baking Soda and Vinegar Paste: This is a classic combination that works wonders on tough stains. Mix equal parts baking soda and vinegar to form a paste, and it’ll help lift dirt and grime from fabric and canvas shoes.
- Dish Soap and Water: Dish soap is a mild, easy-to-find option that’s great for regular cleaning. Just mix a few drops with warm water, and you’ll have a gentle solution that works well on most materials.
- Laundry Detergent: For deeper cleaning, especially on fabric shoes, a mild laundry detergent diluted with water can help break down dirt and grime.
The right solution depends on the material of your shoes and the level of dirt. Choose wisely for the best results!

Step-by-Step Guide to Cleaning Your White Shoes
Now that you know the best cleaning solutions, here’s a simple, step-by-step guide on how to clean your white shoes effectively.
Step 1: Prep Your White Shoes for Cleaning
Before you begin, it’s important to get your shoes ready:
- Remove Laces and Insoles: Take out the laces and insoles to make sure every part of the shoe gets cleaned. Plus, it prevents these parts from getting too wet.
- Brush Off Loose Dirt: Use a soft brush or cloth to remove any dirt or dust from the surface of the shoes. This helps avoid rubbing dirt into the material while cleaning.
Step 2: Mix Your Cleaning Solution
Next, prepare your cleaning solution:
- Baking Soda and Vinegar Paste: For tough stains, mix equal parts of baking soda and vinegar to create a paste. This solution works wonders on fabric shoes.
- Dish Soap and Water: For a gentler clean, mix a few drops of dish soap into warm water. This is perfect for routine cleaning.
Be sure the paste or solution is well-mixed to avoid clumps that could get stuck on your shoes.
Step 3: Scrub the Shoes
Now for the scrubbing:
- Use a Toothbrush or Cloth: Dip a soft brush or cloth into the cleaning solution, and gently scrub the surface of the shoes. Work in small circles to focus on any stains or dirty areas.
- Be Gentle: White shoes can be delicate, so avoid scrubbing too hard. A light touch is key to preserving the material while getting them clean.
Step 4: Rinse and Dry the Shoes Properly
After scrubbing, it's time to rinse and dry:
- Use a Damp Cloth: Wipe away any remaining cleaner with a damp cloth, making sure there’s no residue left behind.
- Air Dry: Always let your shoes air dry naturally. Avoid putting them in direct sunlight or using heat sources like a hair dryer, as this can warp or discolor the material.
Step 5: Optional Steps for Tough Stains
For more stubborn stains, you might need a little extra help:
- Bleach Pens: These are great for small, tough stains. Use them sparingly, and always test them in an inconspicuous area first.
- OxiClean: This stain remover is highly effective on stubborn marks. Follow the directions on the package to treat tough stains.
Material-Specific Tips for Different Types of White Shoes
Different materials call for different cleaning methods. Here’s how to clean various types of white shoes.
How to Clean Canvas White Shoes
Canvas shoes are popular for their breathability and comfort, but they can be tough to clean because dirt and stains tend to stick to them. Here’s what to do:
- Baking Soda and Vinegar Paste: This paste works particularly well on canvas shoes, as it lifts dirt without damaging the fabric.
- Gentle Scrubbing: Be sure to scrub gently to avoid damaging the canvas material, which can be delicate.
How to Clean White Shoe Soles
White shoe soles are notorious for getting scuffed and dirty. Here’s how to clean them:
- Magic Eraser: A magic eraser is perfect for getting rid of stubborn marks and dirt from the soles of your shoes.
- Toothpaste: For a more affordable option, apply some toothpaste to the soles and scrub with a toothbrush. It’s surprisingly effective at getting rid of dirt and grime.
How to Clean White Shoe Laces
White laces are another part of your shoes that can get dirty fast. Here’s the best way to clean them:
- Soak in Cleaning Solution: Soak the laces in a solution of dish soap and water for about 30 minutes to loosen stains.
- Scrub and Rinse: After soaking, scrub them gently with a toothbrush to remove any remaining stains, then rinse and let them dry.
How to Handle Tough Stains on White Shoes
Tough stains like grass or ink can be tricky to remove. Here’s how to handle them:
- OxiClean: For stubborn stains, use OxiClean as a pre-treatment. Let it sit for a few minutes before scrubbing.
- Bleach Pens: If the stain is particularly tough, a bleach pen can help. Apply it carefully to the affected area, but be sure to test it first.

Conclusion
Knowing how to clean white shoes properly is essential for keeping them looking brand new. By following the right cleaning methods, using the right solutions, and giving your shoes proper care, you can ensure they stay fresh and spotless for longer.
Regular cleaning is key, so be sure to clean your white sneakers, trainers, or tennis shoes as soon as you notice dirt or stains. With just a little effort, you’ll have your shoes looking as good as new in no time!