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.


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 that you have read and understand our privacy policy and code of conduct.

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