Swimming is a very important skill to have before snorkeling so we recommend practicing in a pool ahead of time. We do carry flotation belts and pool noodles and are happy to give some guidance on best practices for snorkeling. Swimming is not a required skill for any of the non-snorkeling portions of your tour.