I don't know about waterproof but it manages to deal with the copious amounts of spuff I fire in its direction!