Lessons & Classes


Please Note
The Melville Swimming Pool offers Swim for Life Lessons through the Lifesaving Society. To ensure you are prepared to register your child and they are in the most suitable lesson for their abilities, please read the Swimming Lesson Information chart which includes detailed information regarding each level.

CLICK HERE FOR SWIMMING LESSON LEVEL INFORMATION

Please read the following information prior to booking your lessons:
  • Prior to registration opening, please ensure you have created an account for your family for ease of enrollment. 
    • CLICK HERE to access the online registration portal.
    • CLICK HERE is to access instruction on creating an account.

Swimming Lesson Schedule

Our compacted swimming lesson sets run for one week, with swimmers attending one session each day Monday-Friday. With fewer participants per class, these lessons offer a more personal experience, giving swimmers more one-on-one time with their instructor in a supportive and focused environment. It’s a great way to boost skills quickly and confidently! 




Swimming Lesson Online Registration

Online swimming registration for the 2025 season opens on Tuesday May 20th at 9:00am. Keep in mind that lesson availability is limited to ensure the highest quality of safety and teaching for your child. Classes can fill up quickly. 

To register and pay online, the online registration services is your fastest and easiest option. This method requires you to create a Book King account ahead of time. It is easy to create an account using the online registration portal. *Please note payment is required at the time of online registration*

  • If you are experiencing difficulties using the registration portal, please see the tutorial for detailed instructions. 
  • If you are experiencing difficulties using the online course enrolment, please see the tutorial for detailed instructions. 

To register and pay in person, visit us at the CNCC Administration Office located at 575 2nd Avenue West.
Please note that in-person registration is not a faster alternative to online registration. It’s intended for those who prefer or need to pay for lessons offline.

For assistance please call the Recreation Department @306-728-6860.