With winter arriving, it's time to get your cold-weather gear ready to go. If you're not ready to break out the leather snow boots, Redditor Jesuismimi suggests that you can waterproof your canvas shoes with beeswax.
All you need to do is cover your canvas shoes with beeswax, and then use a blow dryer to work it into the shoes. When you're done, your shoes will be largely waterproof. They won't be as comfortable and you might not want to wear them come summer, but it's a way of eking some more life out of an existing pair.
How to waterproof your shoes [Reddit]