Yes, but never use sunscreen with oxybenzone. Scientists have proven that oxybenzone, which is found in sunscreen and other cosmetics, is very harmful to coral reefs. The chemical causes coral bleaching and deformities by killing baby corals. Additionally, using too much sunscreen may create an oily film in the area where you snorkel, which is like a little oil spill.