- Browse and select the program you want.
- On the program page, click the register button.
- You will be asked to create an account if you have not already done so before.
- Once logged into your account, register and pay for the program online.
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
Swim Schedules (March 24 - June 13, 2025)
View the Spring Pool schedule (PDF) from March 24th until June 13th. The PDF schedules are subject to change. For the most up-to-date information, please refer to the digital programs above prior to visiting.Â
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.
Easy to follow guide
Can your participant jump into deep water without a lifejacket and go under water?
Yes: Swimmer 2/Preschool 1
No: Swimmer 1/Preschool 2/3
Can your participant do a “Big Arm Swim” and attempt to breath to their side?
Yes: Swimmer 5/Preschool 4
No: Swimmer 4/Preschool 2/3
Can your participant swim confidently swim a full length of the pool with good technique?
Yes: Swimmer 6
No: Swimmer 5/Preschool 4
Has your swimmer mastered their swimming skills and is ready to learn lifesaving skills?
Yes: Bronze Star
No: Swimmer 8 or Teen Stroke

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
Contact Us
Town of Huntsville
37 Main St. East
Huntsville, Ontario
P1H 1A1
Open Monday to Friday 8:30 – 4:30
Phone: 705-789-1751 option 0
Fax: 705-788-5153
Email Us
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.