The 7 Best Shoe Protector Sprays For White Shoes

We only recommend products we love and that we think you will, too. We may receive a portion of sales from products purchased from this article, which was written by our Commerce team.

Originally Published: 
Maja Topcagic/Stocksy

It's no secret that white shoes stain easily, but using one of the best shoe protector sprays for white shoes will save you the headache of trying to salvage the white after the damage is already done.

When it comes to caring for white shoes, remember that prevention is key. Using a protectant is the quickest and easiest way to minimize the inevitable damage they face when venturing outside — including scuffs, stains, and sun or water damage. Protectant sprays are particularly important for white-colored shoes that make dirt extra visible as well as those made with sensitive fabrics (think leather or suede).

They work by coating shoe fibers with a shielding outer layer that protects against weather and wear. Some are made specifically to prevent water damage or stains, while others are more apt to shield the fabric from color-fading UV rays. Keep in mind that some sprays are better suited for certain textures, so if you're planning to use yours on a finer fabric, make sure you choose an option that's safe for sensitive materials.

Here, I've rounded up the seven best shoe protector sprays for white shoes. They're sure to keep your favorite white kicks looking vibrant and new — and they're all available on Amazon. Pick your favorite below, and, relatedly, check out the best suede shoe cleaners to use beforehand.

A Popular Shoe Protector Spray For Sensitive Fabrics
  • Use on: Leather, suede, canvas, and soft fabrics
  • Water-repellent

Apple Brand Garde Rain & Stain Repellent is a versatile, quick-drying shoe protectant spray that's safe to use on sensitive fabrics and light, white colors. The 5.5-ounce can sprays an invisible protective coating that repels water and stains without affecting the color or texture of the material. Specifically known for its effectiveness on fine leather fabrics, this spray isn't just for shoes — it also works on items like purses and jackets, and is super easy to use. For best results, Amazon reviewers recommend spraying it from a distance (at least 9 inches away) and applying multiple light coats.

According to reviewers: “[Used on] white canvas... I was worried about the repellent turning my white shoes yellow, but it didn’t! Shoes look great and they are water proof! Works great so far.”

“Ya'll, this stuff is LEGIT amazing! I bought this to treat all my purses and leather products... My new watch strap is white which may not have been the best choice, but I've worn it daily for 2 months after treating with the Apple Brand Rain and Stain Repellant AND [IT’S] STILL WHITE! This stuff is amazing for treating all your leather things... 15/10 would recommend!”

A Shoe Protector Spray That Works On Suede, Canvas, Leather & Knits
  • Use on: Suede, nubuck, canvas, mesh, various knits, leather (note: not recommended for dark or patent leather)
  • Waterproof

This odorless and colorless spray by Factory Laced is made using nanotechnology (i.e. works on a molecular scale) to be hydrophobic, repelling water, dirt, grease, grime, and more. It's safe to use on most materials including canvas, mesh, and knit. The full-sized, 6.5-ounce bottle is good for up to 15 pairs of shoes and lasts up to 6 weeks. The company provides a 100% money-back guarantee.

According to one reviewer: “I got this for our [Vans] because we are parents and busy people. My boyfriend bought new white [Vans] today and since he’s a barista and spills happen everyday I was so excited to try this and dang this WORKS. The water literally runs off. I’m so excited to spray some more pairs with it. I’ve always loved deadstock as a company, but I can’t believe their products are just as good.”

A Waterproof Spray That’s Particularly Great For Leather
  • Use on: Suede, sheepskin, nubuck, and leather
  • Waterproof

Cadillac's Select spray is a great waterproof spray for white shoes, particularly leather materials like the ones Cadillac is known for. The breathable formula, available in a 6-ounce bottle, creates an outer barrier that repels liquid, simultaneously keeping your feet dry and protecting your shoes from potential water damage. Silicone-free and made in the U.S., this option doesn't contain harsh chemicals and won't leave behind any residue, so it's safe for use on any type of fabric. Cadillac has been creating top-quality leather and shoe care products for decades, so you can trust that this spray will work.

According to reviewers: “This bottle sprays evenly and there's no [odor]. I have already used it on suede flats, leather flats and white leather sneakers. Great results!”

“Great easy spray for any shoes. Doesn't mark up or stain lighter colored leather. Dries very quickly.”

A More Versatile Waterproof Spray
  • Use on: Full-grain, patent, synthetic, and faux leather, canvas, suede, nubuck, mesh, nylon, and soft fabrics
  • Waterproof

Kiwi’s sneaker protector spray works on many different fabrics and materials, and repels stains while waterproofing your shoes. In fact, this sneaker protector is step two of Kiwi’s three-step shoe cleaning kit, whereby you clean, protect, and deodorize all of your sneakers. This would make for a great upgrade if you’re dealing with shoes that may already have a bit of dirt or discoloring. Because it can be used on one of the widest spectrums of fabrics available, and has a waterproof formula, this shoe protector spray is a fantastic purchase you’ll be able to use year-round on a variety of shoes.

According to reviewers: “I use this on my white cloth [Converse] and it does not change the color. I use this on all my shoes.. I usually apply several light coats.. I love this product!”

“I used this on my two year old golf shoes. The shoes had a 2 year waterproof guarantee, but my feet were getting wet now that the grass is covered in dew in the mornings. Two coats of this and my shoes are waterproof again! Also cheaper than ScotchGuard..”

An Editor-Favorite
  • Use on: Leather, suede, canvas, and nubuck
  • Water-repellent

A cult-favorite shoe protector, this spray from crep protector is a standout favorite that creates a shield around your shoes to repel stains and water. This brand is a favorite of Associate Commerce Editor, Carina Finn, who says, “I have a pretty extensive sneaker collection, and I use crep protect's products as soon as I get a new pair to keep them looking like new, even after walking around New York City streets." Amazon reviewers say this water-repellent spray has enough formula for around five pairs of shoes, so keep this in mind if you’re looking to outfit an entire sneaker collection.

According to a reviewer: “Spent a busy weekend in New Orleans putting a lot of miles on my new white leather shoes. Before leaving I removed the shoe strings and applied Crep as directed. I treated the strings separately. After three days on [Bourbon] St the shoes just needed a light swipe across the toe bumper and soles with a Magic Eraser and you'd never know where they've been.”

A Great Value
  • Use on: Genuine or man-made leathers, suede, nubuck, and soft fabrics
  • Water-repellent

With 10.5 ounces of shoe protector, this spray is one of the best values on this list, and works on leathers, suede, nubuck, and other soft fabrics. Reviewers with leather, fabric, and mesh white shoes have used this water-repellent spray to protect their kicks with a lot of luck. It’s designed to repel dirt, water, and oils, so you’ll have plenty of coverage when you wear your white shoes out and about. One note: This is not advised for vinyl or patent leather, so if you’re looking to use it on white shoes made of those materials, go with a different spray on this list.

According to a reviewer: “Works great. I sprayed them three times with an hour between each spray. It puts [an] invisible lining on the shoe to block from liquids and stains. It’s been 2 weeks and they don’t have any marks and that’s surprising because they are very white shoes.”

The Best Kit
  • Use on: Leather, suede, canvas, foam, mesh, and soft fabrics
  • Water-repellent

You’ll get everything you need with this shoe cleaning kit, which features a 3-part system so you can freshen, protect, and clean your shoes. This kit comes with its own scrub brush, so you can spray the cleaner and scrub to return your formerly white shoes to their sparkling original color, then eliminate any odors, and finally, shield your shoes from stains, water, and dirt. This popular kit also comes with a 100% money-back guarantee should you decide you don’t love it.

According to one reviewer: “Used this product to clean our kids shoes. The shoe cleaner spray has a great smell and really cleans the shoe when using the included brush. The brush isn’t too hard and it’s not too soft. The shoes are back to [their] normal white color. The odor eliminator works great for sports cleats and shoes... has a great smell of citrus vanilla. I highly recommend this product!”

This article was originally published on