Best Waterproofing Sprays for Shoes in 2026: 7 Picks

This guide contains affiliate links. If you buy through them we may earn a commission at no extra cost to you.

Hiking boots splashing through a puddle outdoors

The best waterproofing spray depends on the material. For mixed leather and fabric hiking boots, Nikwax Fabric and Leather Proof is the standard choice. For sneakers, Crep Protect and Jason Markk Repel are made for the job. Suede and nubuck need a dedicated product such as Nikwax Nubuck and Suede Proof, and smooth leather work boots are best protected with a wax like Sno-Seal. No spray makes a shoe fully waterproof, but a good one makes water bead and roll off.

In this guide
  1. Quick picks
  2. The 7 best waterproofing treatments
  3. How to apply waterproofing spray
  4. Frequently asked questions

Picks are based on published product information and independent reviews, not our own testing. Always test on a hidden area first, as some treatments darken leather.

Quick picks

Product Best for Type
Nikwax Fabric and Leather Proof Hiking boots and Gore-Tex footwear Water-based pump spray
Crep Protect Spray Sneakers Aerosol
Jason Markk Repel Non-aerosol option for sneakers Water-based pump spray
Collonil Carbon Pro Dress shoes and delicate leathers Aerosol
Kiwi Boot Waterproofer Budget, work and outdoor boots Silicone aerosol
Nikwax Nubuck and Suede Proof Suede and nubuck Water-based pump spray
Sno-Seal Beeswax Waterproofing Smooth leather boots in heavy wet Wax (not a spray)

Related: How to Get Grass Stains Out of Shoes (4 Methods)

The 7 best waterproofing treatments

1. Nikwax Fabric and Leather Proof

Best for: hiking boots that combine leather, suede and fabric

A water-based, fluorocarbon-free treatment that restores water repellency without blocking breathable membranes. It can be applied to wet or dry footwear.

  • Good: safe for Gore-Tex and similar linings, no solvent smell, works on mixed materials
  • Less good: may slightly darken some leathers; needs reapplying regularly

Check price on Amazon

2. Crep Protect Spray

Best for: keeping trainers clean and dry

A popular sneaker protector that forms an invisible barrier against rain and stains on canvas, suede, nubuck and leather. Two light coats are recommended.

  • Good: easy to use, works on many materials, does not change colour
  • Less good: aerosol with strong fumes; use outdoors

Check price on Amazon

3. Jason Markk Repel

Best for: anyone who prefers a pump bottle

A water-based repellent in a non-aerosol pump, suitable for most sneaker materials including suede and knit uppers.

  • Good: no propellant, low odour, breathable finish
  • Less good: pump coverage is less even; needs 24 hours to cure

Check price on Amazon

Brown leather boots standing on wet pavement
Treated leather makes water bead on the surface instead of soaking in and leaving marks.

4. Collonil Carbon Pro

Best for: dress shoes, boots and bags you do not want to darken

A premium spray known for protecting smooth leather, suede and textiles while keeping the material breathable and the colour unchanged.

  • Good: strong protection, colour neutral, breathable
  • Less good: high price; aerosol

Check price on Amazon

5. Kiwi Boot Waterproofer

Best for: work and outdoor boots on a budget

A silicone-based spray that bonds to leather and fabric to shed water. It is inexpensive and widely stocked.

  • Good: cheap, tough water barrier, large can
  • Less good: strong smell; can darken leather; reduces breathability a little

Check price on Amazon

6. Nikwax Nubuck and Suede Proof

Best for: suede and nubuck shoes and boots

Made specifically for brushed leathers. It adds water repellency while keeping the nap soft, though light colours may darken slightly.

  • Good: keeps suede texture, water based, breathable
  • Less good: slight darkening possible; brush the nap after drying

Check price on Amazon

7. Sno-Seal Beeswax Waterproofing

Best for: smooth leather boots in snow, mud and heavy rain

A beeswax paste that is warmed into the leather to form a long-lasting barrier. It protects far longer than a spray but is not for suede or fabric.

  • Good: very durable protection, conditions leather
  • Less good: takes time to apply; darkens leather; not for suede, nubuck or mesh

Check price on Amazon

How to apply waterproofing spray

  1. Clean the shoes and let them dry (unless the product says to apply wet). Dirt stops the treatment bonding. See how to wash shoes or how to clean leather boots.
  2. Remove the laces and work in a ventilated space.
  3. Spray evenly from about 15 to 20 cm, paying attention to seams.
  4. Wipe off excess after a couple of minutes.
  5. Let them cure for the time on the label, usually 24 hours, before wearing in the rain.
  6. Reapply every few weeks of regular wear, or when water stops beading.

For the full method by material, see how to waterproof shoes. For suede care, see how to clean suede shoes. If your shoes do get soaked, read how to dry shoes safely.

Frequently asked questions

Do waterproofing sprays really work?

They make shoes water repellent, so light rain and splashes roll off. They will not keep feet dry if you stand in water, because seams and openings still let it in.

How long does waterproof spray last?

Typically a few weeks of regular wear. Reapply after cleaning or when water stops beading.

Can I use waterproof spray on suede?

Yes, if the product is labelled for suede or nubuck. Wax and oil treatments will ruin the nap.

Will spray affect Gore-Tex boots?

Water-based treatments made for breathable footwear are safe. Heavy waxes and oils can reduce breathability.

Related Guides

How-To Guides

How to Fix Shoe Sole Separation at Home

Clean and dry both surfaces, apply a flexible shoe adhesive, press together and clamp for 24 hours. Step-by-step sole repair, plus when to see a cobbler.

Updated Nov 10, 2026