How To Paint & Waterproof Shoes

Some of the links in this post may be affiliate links which I can earn a small commission off if you click and purchase the…


Some of the links in this post may be affiliate links which I can earn a small commission off if you click and purchase the item, at no extra cost to you.

First off, I want to apologize since I haven’t been posting a lot recently. I’ve been pretty busy and started doing the Kayla Itsines Bikini Body Guide workouts so a lot of my time has been going to that and food prepping. I will be posting some updates on how I like the workouts and my results so stay tuned for that, but for now I have a DIY for you!

Have you ever seen the painted Tom’s or Vans on Etsy that look custom made but are really expensive? Well you can make your own! They are perfect if you are going to Disney and want shoes with your favorite character on them or if you are in a sorority and want to wear your letters. They are pretty simple to do and you don’t need many tools to make them. Just some paint, a paint brush, and beeswax. Canvas shoes are the key to this project, it’s just like painting onto a regular canvas.

What you need:

  • Canvas shoes
  • Paint (acrylic is fine. I got mine from Walmart I believe.)
  • Paintbrush
  • Beeswax (I got mine from Michael’s.)
  • Hair Dryer


The first thing that you need to do is find a design you want to put onto your shoes. You can choose literally anything. You could do a chevron print, polka dots, Tinkerbell, an Ohio State Buckeyes design, or whatever your heart desires. I chose a lace design for these shoes. To get a pair of canvas shoes you can go to Walmart and get some for about $5, get Vans, or Tom’s. I’m using these Tom’s that I bought off of eBay.


There are two ways you can go about painting your shoes. You can either use a pencil and draw out the design first or just freehand it. I usually draw out my design first when I am painting white shoes but since these ones are gray, the pencil wouldn’t show up so I used freehand.


Your design doesn’t have to be perfect, make it unique.


After the paint dries on the shoes, it’s time to make them waterproof. This is where the beeswax comes into play. Scrub that beeswax onto the shoes like I am in the picture above. Get every inch of the canvas on the shoes.


Next, you use the hair dryer to heat up the wax to make it stay on the shoes. Put the hair dryer on high heat and slowly go over each part of the shoes. You will start to see the beeswax melting, it’s pretty cool. Wait about 5-10 minutes after using the hair dryer to allow the shoes to dry even more, then you can wear them.


There you have it. Perfectly unique shoes that no one else in the world has because you painted them yourself. You can even start selling them!

how to paint and waterproof shoes diy

What design would you put on your shoes?




  1. Does the beewax will disappear over time? And in case that shoes becomes dirty can we wash them? And if we can wash them does that will make the paint disappear?

    1. I’m not sure how long the beeswax actually lasts. You could always apply a new coat if you see it starting to come off. The shoes can become dirty, you could wipe them down with water and soap. I’ve done that and haven’t had any issues with paint coming off since the beeswax is on top of the paint.

Leave a Reply

Your email address will not be published. Required fields are marked *