Skip to main content Skip to footer

Recreation & Programs

Swimming & Aquatics

Spring Registration Opened March 6 and Youth Summer Camp Registration Opens May 8. Register for programs online, or call 705-789-6421 ext. 0 for more information

Swimming and Aquatics

Huntsville offers a comprehensive range of swimming programs for both youth and adults, emphasizing skill development, safety, and physical fitness. The Town of Huntsville's aquatic programs provide accessible and affordable options for all ages to learn or improve their swimming skills. Programs include structured lessons for children 4 months and up, focusing on water orientation, floats, and basic stroke from beginners to advanced swimmers.

For adults, the facility provides lap swims, leisure swims, and specialized aquatic fitness classes which offer low-impact cardiovascular workouts suitable for all fitness levels. 

These programs are designed to build confidence, promote water safety, and enhance overall well-being through physical activity. By participating in Huntsville's swimming programs, residents can enjoy a supportive environment that fosters personal growth, health, and community engagement.

Browse and register for programs

Registration information

Find the Right Level

See the goals of each of our swimming programs. Each participant will be working towards these milestones.

 5m Swim with aid

5m Swim without aid

Tread water without a life jacket

7m Swim

10m Swim

15m Swim

25m Swim

50m Swim

75m Swim

100m Swim

test

test

 

Need Assistance?

Speak with a customer service staff member to have them help you find the correct level at 705-789-6421 ext. 0. You can also schedule a free swim evaluation to have your participant assessed by a staff member. The staff can help you place your participant in the right level.

Pool rentals

The Centennial Pool is located in the Canada Summit Centre.

Learn more about Centennial Pool and how to rent the facility by visiting our Facility Rentals page.

Pool safety and rules

Sign in or create an account

When you sign in or create an account you can view your profile, check upcoming registrations, and register and pay for sessions online.

This website uses cookies to enhance usability and provide you with a more personal experience. By using this website, you agree to our use of cookies as explained in our Privacy Policy.