We’ve all walked out the front door in our favorite pair of sneakers or leather shoes and looked up to see dark clouds gathering overhead. Do you sacrifice a great outfit to save your shoes? Or, do you pray that it won’t rain while you’re outside? It’s a conundrum that shoe aficionados have faced for a very long time.
Whether leather, suede, canvas, or other material that’s not weather resistant, protecting your shoes is a top priority for some. That said, finding the best shoe protector spray is essential when it comes to the longevity of your footwear. The best shoe spray will waterproof and shield your shoes from dirt, mud, and more. Waterproof shoe sprays form a protective layer that repels water from the surface. These shoe sprays not only help during inclement weather, but also work for accidental spills and stains like wine, juice, mustard, and more.
Shoe protector sprays are also a great option because they’re affordable and super easy to use. It doesn’t matter if it’s your favorite pair of Jordans, hiking boots, driving shoes, or sandals, you simply spray it on, let it set, and you’re ready to go.
To help you keep your shoes in their best possible shape, we’ve created a list of the best shoe protector sprays to extend the life and look of your favorite kicks.
1. Jason Markk Repel Spray
BEST OVERALL
This shoe spray from Jason Markk creates a protective barrier to repel water, stains, and other liquids. It’s safe for all materials, including leather, suede, canvas, nubuck, and more. Formulated without dyes, it’s free of toxic odors, and comes with an eco-friendly propellent-free applicator that sprays a continuous mist to cover large areas with ease.

2. Crep Protect Rain & Stain Shoe Spray
BEST FOR LEATHER AND SUEDE
Crep’s Rain & Stain shoe spray works on leather, suede, nubuck, and canvas. Use it to repel rain, snow, sleet, spills, and prevent stains. It goes on easy, spritzing an invisible coating that dries in minutes.

3. VANS Water & Stain Shield
BEST FOR CANVAS
Vans’ Water & Stain Shield provides an invisible barrier against water and stains. An ideal protectant for canvas, cotton, nylon, and mesh, it works just as well on suede, nubuck, and leather. It sprays on invisibly and comes with a non-aerosol dispenser.

4. Bickmore Gard-More Water & Stain Repellent
BEST NON-AEROSOL
Bickmore’s Gard-More is great for leather, nubuck, or fabric shoes, but it also works on jackets and hats. It comes highly rated with almost 100 Amazon reviews and 4 stars, with users attesting to its effectiveness.

5. Solemates Protectant
BEST NON-TOXIC FORMULA
Solemate’s protectant spray has survived Shark Tank and been featured on Oprah for a reason: it works. It features a non-toxic formula that protects leather, suede, and fabric from rain and puddles.

6. Rust-Oleum Shield H2O Boot and Shoe Spray
BEST MULTIPURPOSE
This amazing 11-ounce shoe and boot protector from Rust-Oleum offers great value for anyone trying to protect a large shoe collection. The silicone-free formula sprays on clear and is ideal for use leather, suede, nubuck, canvas, and more.

7. Kiwi Protect All Rain And Stain Repellant
BEST FOR SMALL ITEMS
This spray protector offers water and stain protection for shoes, outerwear, hats, and more. It’s suitable for use on most materials and comes in a compact 4.25-ounce can. Although small, the affordable price tag and efficiency make it a great option for smaller items or sporadic use.

8. Forcefield Waterproof and Stain Resistant Protectant
ALSO CONSIDER
Use this water repellent to protect your footwear and apparel from stains and dirt. It sprays on invisible and also fights against UV fading and yellowing. One application offers protection for up to 12 months and only takes 25 minutes to cure after being treated.

9. LEGELITE Reusable Silicone Waterproof Shoe Covers
BEST ALTERNATIVE
Don’t want to spray? These silicone shoe covers are great to keep in your backpack, bag, or car, just in case of a shower. They’re soft and durable and slip on easily in a last-minute scenario.
