Snorkeling when it’s cloudy is completely possible and can still be an enjoyable experience. While sunny weather enhances visibility, cloudy conditions do not necessarily prevent snorkeling.