John Carew Swim School is a family-run business with a rich history, teaching generations of children to swim and enjoy a lifelong love of water. Our program caters to children of all skills and ages, with three stages of development and numerous sub-levels. We offer a range of services, including baby lessons, swim lessons, mini squad, aqua aerobics, and booster week, with a focus on water safety and fun. Our experienced instructors provide quality lessons in a safe and welcoming environment, with heated pools and a state-of-the-art treatment system to ensure the perfect setting for learning and relaxation. We also offer a customer portal for easy access to lesson scheduling and account management.