Are you so fond of your canvas bag that you want to wear it all year round? However, have you found that it’s a little tricky to carry this tote bag with you in the rain or for some activities related to water? After all, they are not completely waterproof. So, it’s important to take some measures to keep your bag dry and protect your stuff.
Last Updated on July 2, 2025 by Gentle Packing Team
When you rely on your canvas bag to carry your gadgets, books, groceries, and all those personal essentials, the thought of rain—or even a spilled coffee—can be a little nerve-wracking. No one wants to open their favorite bag and find their belongings damp or ruined. Whether it’s a sudden downpour on your way to class or an unexpected splash during a weekend adventure, water can sneak up on you and your canvas bag when you least expect it.
Fortunately, with a few smart steps, you can shield your bag (and everything inside) from the elements and keep using it comfortably no matter the weather.
Waterproofing Methods for Canvas Bags

In this post, we will talk about the most common ways to waterproof a canvas bag: waterproof spray, wax, alum powder, and detergent.
Commercial Products for Waterproofing
When it comes to convenience, commercial waterproofing products are hard to beat. The most popular options are waterproofing sprays and seam sealers, which you can easily find at most outdoor gear shops or hardware stores. Brands like Scotchgard, Nikwax, and Kiwi Camp Dry offer sprays designed specifically for fabrics like canvas, nylon, and even leather.
Some sprays go the extra mile by including UV protection—ideal if you’re planning on using your canvas bag outside or want to keep those colors from fading in the sun. These can add a layer of sun resistance to help your bag stay vibrant.
Here’s how to get the best results when using commercial sprays or sealants:
- Apply two light coats: One coat is usually not enough. Two light, even coats provide better protection than a single heavy application.
- Don’t forget the seams: Even with a spray, water can sneak in through zippers and seams. Use a liquid seam sealer (such as Gear Aid Seam Grip) on these areas to block leaks.
This combination helps make your canvas bag much more resistant to water—and keeps your belongings safe, whether you’re heading out for a rainy day commute or planning an outdoor adventure.
Turpentine and Soybean Oil: Why You Might Want to Skip This One
While the turpentine and soybean oil method can add a layer of water resistance to your canvas bag, it’s not the most popular approach—for a few good reasons. First, be aware that this technique tends to significantly darken the color of your bag. If you’re working with natural shades, whites, or light beiges, the results can leave your bag looking stained or unevenly colored, which isn’t ideal unless you’re going for a “rugged” look.
In addition, applying this mixture involves more steps and a lot more patience than the spray or wax methods. The process can get messy, and the strong smell of turpentine can linger for quite a while. For most bag lovers, easier and cleaner solutions are more appealing.
Turpentine and Soybean Oil Method
Let’s talk about the turpentine and soybean oil method—an old-school approach to waterproofing canvas that’s been around for generations. While this method is effective, it comes with some important caveats.
First things first, mixing equal parts of pure turpentine and soybean oil creates a liquid solution that you brush onto the surface of your canvas bag. The mixture seeps into the fibers, repelling water and helping keep your belongings dry, even during unexpected downpours.
However, keep in mind a few drawbacks:
- Color Change: This technique tends to darken or yellow lighter fabrics, so your chic cream tote might come out looking a little more rugged than you’d like.
- Mess Factor: Turpentine isn’t the easiest stuff to handle, and the process takes some patience and care. You’ll want to apply it outdoors or in a well-ventilated area, and protect your work surface.
- Drying Time: Expect to let your bag dry for a couple of days before it’s ready to use again.
All things considered, while this method works, it’s best suited for folks who don’t mind a bit of DIY mess and a vintage look. If you’re after a quick, mess-free solution, one of the other methods might be more your style.
General Guidelines
Before we go into the details of each method, there are some tips to help you get the best results:
Clean Your Bag First: No matter which method you use, you should start with a clean canvas bag without dust and debris. You can use a lint roller to clean any tiny things inside or outside of your tote bag. If it is washable, you can wash it with cold water. After that, let the bag dry completely before you do any waterproofing.
Make Sure It is Dry: Remember, you can only waterproof a totally dry bag! So before you start the waterproofing process, make sure it is dry.
Do It in a Well-Ventilated Area: Many products to waterproof fabrics, especially sprays and waxes, can release strong fumes. So, you should do it in a well-ventilated space.
Waterproofing Spray and Seam Sealant
Waterproof spray is one of the easiest and quickest ways to protect your canvas bags. Seam sealant (a.k.a. seam sealer) will give the bag extra protection by targeting the areas where the water might get through, such as zippers and seams. If you use the two together, you will get a strong and completely water-resistant barrier for your canvas tote bag.
Why Consider UV Protection with Your Waterproof Spray?
Now, here’s a bonus tip: if your canvas bag is going to spend a lot of time outdoors—think daily commutes, picnics in the park, or spontaneous hiking trips—look for a waterproof spray that also offers UV protection.
Sprays with built-in UV blockers not only keep water out but also shield your bag’s fabric from the sun’s harsh rays. This helps preserve those vibrant colors and prevents your trusty tote from fading or looking worn out before its time. It’s an extra step that keeps your canvas bag looking fresh and new season after season!
Materials
- Waterproof spray (for fabric or canvas)
- Seam sealant (for extra protection)
- Gloves (optional)
Step-by-Step Guide
OK, now, let’s begin!
Step 1: Prepare
Just check your bag according to the general tips we mentioned above: Is it clean enough and totally dry? Have you found a well-ventilated place?
Step 2: Spray
Follow the specific instructions on the can and spray it evenly all over the whole bag. In this step, you should make sure all the areas, including zippers (if any), seams, and the base, are covered. If you want extra protection, you can apply a thin layer of seam sealant to the seams and let it dry before you continue spraying.
By the way, you’d better spray several thin coats instead of a thick one. It will help you avoid uneven coverage. For best results, keep in mind that applying two coatings of spray onto the tote bag ensures it is totally waterproof. Let the first layer dry completely before adding the second—this double-coating method creates a more reliable water barrier and gives your canvas bag the best protection.
Step 3: Dry
After the last spray, let the bag dry completely. You can hang it for about 24 hours, depending on the product. If you want to test whether it is waterproof or not, you can sprinkle a little water on the bag. If the water beads up and rolls off, congratulations! You get your canvas waterproof bag!
Wax for Canvas Bags
Waxing your canvas bags provides a more durable solution for long-term water resistance. You should apply a layer of wax to the fabric, which helps to repel water and maintain the flexibility of the canvas.
How Waxing Affects Canvas Color and Texture
Before reaching for your pot of wax, it’s smart to do a patch test on a hidden corner of your canvas bag (such as the inside lining) to check for any changes. Waxing naturally deepens the color of canvas—think of it like wetting a stone, making it a shade or two darker. This can add a nice, rugged character to your tote, but it’s best to make sure you’re happy with the look before covering the whole bag.
In terms of texture, wax will make the fabric feel a little stiffer and slightly smoother to the touch. Some areas, like seams, corners, or sections with leather trims or metal parts, may darken more than the rest, giving the bag a more vintage, well-worn appeal. If you’d prefer to keep lighter areas intact, you can carefully hold the bag open or away from the seams when applying wax. This gives you better control and helps preserve a consistent appearance throughout.
Materials You’ll Need:
- Wax: A mix of beeswax and paraffin or 100% organic wax
- Two pots with different sizes
- A cup of water: To assist in melting the wax.
- A brush: For applying the melted wax.
- A hairdryer: To help the wax penetrate the fabric.
Method
Prepare the Wax
Fill one pot with water and boil it. Then put another pot with wax in the former one to let the wax melt slowly over the boiling water. In this way, you can get melted wax without burning it.
Apply the Wax
When the wax is melted, use the brush to apply the warm wax evenly over the whole surface of the bag. And you should make sure all the areas, including seams and zippers, are covered well.
Work the Wax into the Fabric
In this step, you should use your hands to work the wax into the fabric. It can help the wax penetrate deeper into the canvas fibers and make the waterproof barrier more effective.
Heat
To make the wax bond to the fabric better, you can use a hairdryer to gently heat the bag. That’s because the heat can help the wax absorb more deeply into the fibers, which can make the fabric completely waterproof.
Note: Don’t forget to wax the inside of the bag, especially if you want to hold a laptop or other things that need extra protection from the rain. And what you need to do is repeat the above steps.
Dry Your Bag
After you apply the wax and heat it, you should hang your bag in a well-ventilated place at least 24 hours before you use it. If you can’t wait, you can put it in a dryer. After that, you will get your water-resistant tote bag.
The Alum Powder and Detergent
If you want to save some money, you can make your own waterproofing solution with alum powder and laundry detergent.
What you’ll need:
- 0.5-pound alum powder (available at craft or health food stores)
- 1 pound laundry detergent
- 2 large buckets or basins for soaking the bag
- A clean cloth for wiping
Here’s how to do it:
- Make the laundry detergent solution.
Fill a bucket or basin with hot water.
Add the laundry detergent and stir until it dissolves. - Soak the Bag in the Detergent Solution
Put the canvas bag in the detergent solution.
Soak it for about 30 minutes to make sure the fabric is clean and ready. - Dry the Bag
After it’s done soaking, gently wring out the excess solution. Don’t rinse the bag.
Spread out the bag and hang it to dry for 24 to 48 hours. - Prepare the Alum Solution
In another bucket or basin, mix two gallons of water with the alum powder.
Stir it until the alum is dissolved. - Soak the Bag in the Alum Solution
Put the dry bag in the alum solution and make sure it’s completely submerged.
Let it soak for more than two hours. The alum will bond with the fabric fibers and create a water-resistant layer. - Dry the Bag Again
Take the bag out of the alum solution.
Then, hang the bag up to dry completely in a well-ventilated area.
Notices
Reapplication: Depending on how often you use your bag and what you put it through, you may need to do this every few months to keep your bag waterproof.
Care: Do not wash your waterproof canvas bags frequently. If you have to, please use cold water. And if you have a natural bristle brush, you can use that to gently brush off the dust on the surface.
Test Before You Do the Whole Bag: It’s always a good idea to test your chosen method on a small, inconspicuous area of the bag to make sure it doesn’t change color or texture.
Conclusion
Waterproofing your canvas bag is an easy and important step to make sure it lasts and works the way you want it to. Whether you choose a waterproofing spray, wax, or the detergent and alum powder, you can trust these treatments to keep your stuff dry and safe from the rain and other wet stuff.
If you’re planning to waterproof your canvas bag, don’t forget to visit our website for more waterproofing tips and to explore our wide range of bags designed for durability and style. And if you have other methods or tricks, please feel free to share them with us!







