The best time of year to go snorkeling in Florida is during the summer months when the water is warm and the visibility is good.