Are there any home ways to coat your shoes (made of material like canvas or cotton) to be water resistance?

Some time ago I've tried Ultra Ever Dry, but it was too smelly, toxic and the coating layer was too visible.

  • Duncan: Yes, canvas or cotton.
    – kenorb
    Commented Jan 21, 2015 at 15:04
  • Can you please tell us what you have tried and why that didn't work?
    – michaelpri
    Commented Jan 21, 2015 at 15:45
  • @michaelpri I've tried Ultra Ever Dry once, but it was too smelly and toxic. I didn't tried any other methods than a wax (if there are some).
    – kenorb
    Commented Jan 21, 2015 at 15:54
  • Related: lifehacks.stackexchange.com/questions/1673/…
    – Scimonster
    Commented Jan 21, 2015 at 15:59

2 Answers 2


The easiest way is to polish your shoes with wax.

Rub the beeswax over the entirety of the shoe. Use dishwashing gloves or rubber gloves to keep your hands clean.

If you don't have beeswax, use the candle wax.

When finish, optionally you can use your hair dryer (with high heat) to eliminate the whitish color (so the wax will melt into material even deeper).

How to waterproof your shoes

See also:


Try spraying a thin film of nano paint(buckysome) on your shoes. As this makes your shoes super proof(the paint doesn't allow any particles reside on it). Goodluck my friend,:).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.