Cotton bags are waterproof, but not completely waterproof. We can put a coating on the canvas to make it waterproof.