Yes. Truck bed covers are waterproof. However, the edges where they fit into the base might have gaps that would let water through.