- 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, 2025. Youth summer camp registration will open May 8. Check out our programs in the digital recreation guide, or call the Canada Summit Centre at 705-789-6421 ext. 0 for more information.
Swimming Programs
Find the right level
Swimming levels have been slightly re-designed due to program evaluations. New levels have been added to help spend more time on swimming technique rather than having participant repeating levels.
Old levels | New levels and goals |
Swimmer 1 | Swimmer 1 – 5m swim |
Swimmer 2 – 5m swim | |
Swimmer 3 – 7m swim | |
Swimmer 2 | Swimmer 4 – 10m swim |
Swimmer 3 | Swimmer 5 – 15m swim |
Swimmer 4 | Swimmer 6 – 25m swim |
Swimmer 7 – 50m swim | |
Swimmer 5 | Swimmer 8 – 75m swim |
Swimmer 6 | Swimmer 9 – 100m swim |
Swimmer 7/8 | Bronze Star or Teen Stroke |
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
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.
Registration information
Registration fees
- Full payment is due at the time of registration. All fees listed are plus applicable taxes. We accept credit, cash, and debit.
- Non-residents are required to pay an additional 10% per participant, per program, as they do not pay property taxes which support the Town of Huntsville.
Fee assistance subsidy coverage
The District of Muskoka Community Services provides child care subsidy to eligible parents and guardians. To determine eligibility, please call 705-645-2412 or 1-800-461-4215 and ask to speak to the Child Care Case Aid.
Online registration is not possible for children with subsidy coverage. Please register by calling 705-789-6421.
Changes and cancellations
Changes to swimming and aquatics schedule may occur. Visit the activities menu for current information including changes or cancellations. You may also call the Canada Summit Centre customer service desk at 705-789-6421.
- Programs cancelled due to inclement weather will not be rescheduled.
- All programs are subject to cancellation if there are insufficient registrations. If your program is cancelled due to insufficient enrollment you may transfer free of charge to another program (subject to availably) or receive a full refund. In the case of swimming lessons, levels may be combined and times may be changed.
Refunds
- A full refund can be issued for all courses cancelled by the Town of Huntsville.
- Customer requests for refunds or credits based or their withdrawal for a program must be received three full business days prior to program commencement.
- A $20.00 administration fee will be charged or all customer cancellations.
- Prorated refunds will be issue for medical reasons with a doctor's note.
- One-day clinics, courses and workshops will receive credit.
Pool rentals
The Centennial Pool is located in the Canada Summit Centre. Learn more about Centennial Pool and how to rent the facility.
Pool safety and rules
Browse and register for programs
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
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.