DIY Oilcloth Aprons: Canvas waterproofing recipe – Easy step by step with pictures

This post was most recently updated on March 23rd, 2020

This canvas waterproofing recipe uses natural ingredients to create a waterproof coating on the fabric of choice. You can use it to waterproof canvas clothing, shoes, bags, tents, leather, even fabric tarpaulins and wood!

Please read: This information is provided for educational purposes only and is not intended to treat, diagnose or prevent any disease. We encourage you to make your own health care decisions in partnership with a qualified health care professional.

This post contains affiliate links, this means at no extra cost to you, we make a commission from sales. Please read our Disclosure Statement

I don’t know if you follow the Rhodes on Youtube or not (if you don’t, you should), but I have always wanted one of his aprons.

We live so far away, that it isn’t really worth the shipping to get one from the USA, so I started looking in to making oilcloth at home. It turns out waterproofing canvas is not difficult once you know how.

RELATED: DIY beeswax wraps that really work

Why I love my Natural Oilcloth Apron:

I really love wearing my waterproof, oil cloth apron outside in the garden and on the farm.

  • It protects my clothes from mud and water
  • It is wipeable when doing messy tasks like processing chickens
  • It has POCKETS! I keep my knife, gardening gloves, secateurs and wire weeder all there ready to go.

Pockets is such a big thing for me. Someone decided that women’s clothing doesn’t need pockets and it was a dumb decision. Having a hard wearing apron that both protects my clothes and carries my utilities is SUPER helpful.

How to waterproof cotton canvas at home

There are a few oilcloth waterproofing recipes out and about. This is a very old, traditional method of waterproofing items from well before plastic was a thing.

You can waterproof fabric by simply adding many many layers of boiled linseed oil, allowing it to dry in between coats.

I chose not to follow this waterproofing method because 1) It takes ages for it to dry between coats 2) Nope, that is about it. I am impatient.

DIY Oilcloth Apron: Homemade canvas waterproofing recipe

To make my own oilcloth apron, I actually bought this canvas apron. I could have made one, but canvas here is expensive, and it is too heavy duty for my sewing machine. I wanted TOUGH.

Look at how many pockets it has! I love it.

Next I bought all the ingredients to make the oilcloth waterproofing:



Boiled Linseed Oil




And I gathered an old pot, a stirring stick and a paintbrush.

Ideally you would do this outside on a campstove as 1) it stinks and 2) it is flammable.

This canvas waterproofing recipe is easy to make and will last in a sealed container for a very long time. You can use your canvas waterproofing mixture either warm and paint it on with a paintbrush, or you can use it once is it more like a paste. 

If you wait for the waterproofing mixture to become more solid/paste like you can rub it in to your fabric with an old cloth.

This is perfect to take with you when you go camping or hunting, you can use it to re-waterproof tents, shoes, bags and other fabrics.

homemade canvas waterproofing

DIY Oilcloth Aprons: How to Waterproof Cotton Canvas

Prep Time: 10 minutes
Active Time: 30 minutes
Additional Time: 1 day
Total Time: 1 day 40 minutes
Estimated Cost: $50

Make your own homemade canvas waterproofing to use on the homestead


  • 8oz Turpentine (200ml)
  • 8oz Boiled linseed (200ml)
  • 1/2 lb beeswax (250g)
  • Canvas apron, bag, sheet or whatever you want to waterproof


  • Old pot or coffee can
  • Larger pot
  • Stirring stick
  • Paint brush (it will get ruined)


  1. In your old pot place the small pieces of beeswax
  2. Over a medium heat place the larger pot with water in it
  3. Add the coffee can or old pot/bowl so that it floats in the water. As the water boils it will melt the wax while minimizing the risk of the beeswax bursting into flame.
  4. Once the beeswax is melted, slowly add the linseed oil and re-warm until the wax is melted again.
  5. Add the turps and stir well.
  6. Lay out your canvas apron on top of several layers of newspaper
  7. Paint the liquid mixture on to the fabric, using the brush to work the mix into the fabric.
  8. If the mixture in the pot starts to harden, simply reheat on the stove again.
  9. Once the garment is covered, hang it somewhere that is well ventilated for 24 hours or more to let the smell dissipate.


You can use this mixture to waterproof large sheets of canvas to make non-plastic tarpaulins - simply stretch the fabric out on a wooden frame and paint it with 1-2 two coats of the mixture.

The mixture can be stored at room temperature and you can use it as a solid by working it in to the fabric with another rag or a shoe brush.

Making gingerbread houses has become an annual Christmas tradition in our house. This is my favourite gingerbread recipe, it makes a massive bulk batch and it is delicious. Get your kids involved this year and start a new tradition!
Are you keen to join the uprising of the return to traditional ways of life? These 33 traditional skills will help you on your road to self sufficiency.
Automatic watering systems take the worry out of watering the animals. An auto waterer can last for several days and it keeps rabbits and chickens from making the water dirty or tipping it out. To make this automatic waterer I used a few things that I had laying around, but you could easily replace these with things you have or can make.

This recipe uses natural ingredients to create a waterproof coating on the fabric of choice. You can use it to waterproof canvas clothing, shoes, bags, tents, leather, even fabric tarpaulins and wood!

Do you need more delicious goodness fresh from the farm?


Sign up for our weekly Fresh From the Farm Newsletter

All goodness, no spam.

Get exclusive content, discounts and updates.

Invalid email address
We promise not to spam you. You can unsubscribe at any time.

2 thoughts on “DIY Oilcloth Aprons: Canvas waterproofing recipe – Easy step by step with pictures”

  1. Hi,
    I read this and immediately gathered ingredients to make oilcloth. I haven’t coated the apron yet, but have experimented with strips of canvas. Thin coats seem better. Does it take a while to dry and become less tacky?
    Thanks for a fun project!

    • Hi Alex, yes it will progressively become less sticky as the linseed oil dries, this can take quite some time – a matter of weeks rather than hours or days. Best of luck!


Leave a comment

error: Content is protected !!