No, its water resistant. This is a special tubing formula, which means once its completely saturated with water, the product will slide right off. This is great because you don't need makeup remover! I think if you need waterproof makeup because of watery eyes (or you might be crying at a wedding for example), this will do the trick. But if you are going to the beach, you will be able to take it off in the water, it won't last.