Serving communities, schools, organizations, and individuals throughout Erie County, Buffalo and Niagara county, Niagara Aquatics is dedicated to providing the best swim instruction services to both new and experienced swimmers of all ages and abilities via group lessons, private instruction, clinics, and other programming. Niagara Aquatics offers both Learn to Swim programs for all ages. Our goal is to teach every child how to be a strong swimmer and avid diver. We will also promote the development of good sportsmanship through the conduct of supervised swimming and other athletic activities.