No, our sunscreen is not waterproof. It is a lightweight, everyday sunscreen you can wear on your face or body. In general, sunscreen should be reapplied at least every two hours, especially after swimming or sweating, and immediately after towel drying.