Yes, the Guardian Cap is waterproof. The exterior material is similar to Olympic swimsuits designed to repel water and the interior padding is a closed cell material that will not absorb water. Hand-wash or clean in a front-load/non-agitator machine using cold water and mild detergent.