Swimming Program



The Township of Muskoka Lakes offers swimming lessons during July and August at Jaspen Park in Bala, Hanna Park in Port Carling, and Windermere Beach in Windermere (Session B Only). Lessons follow the curriculum of the Canadian Red Cross Swim Preschool, Red Cross Swim Kids and the Lifesaving Society Lifesaving programs. All swim participants (exclusive of the Preschool Sea Turtle Lessons) must be a minimum of three years of age, toilet trained and not in diapers at hte commencement of the swim program. Adult lessons may be available upon request. On days with inclement weather, lessons are still held.


Please CLICK HERE to register or log into a family account.

Alternatively, completed registration forms and payment can be brought into the Township Office for processing. Accepted payment at the office is cash, debit or cheque. Office hours are Monday to Friday 8:15 a.m. to 4:00 p.m.

Registration Form

Preschool Program Descriptions and Times

Children's Program Descriptions and Times

Lifesaving Program Descriptions and Times

Swimming Sessions

*There are no lessons on July 1st, Canada Day or August 5th Civic Holiday

*All sessions are 9 days

Session A                     July 2 - July 12

Session B                     July 15 - July 25

Session C                     July 29 - August 9

Session D                     August 12 - August 22

Red Cross Preschool and Swim Kids $55.00
Bronze Star * $75.00
Bronze Medallion and Emergency First Aid $165.00
Bronze Cross * $155.00
Lifesaving Rookie Patrol $55.00
Lifesaving Ranger Patrol $55.00
Lifesaving Star Patrol $55.00

Course times are tentative dependent on enrollment. Hours may vary within a half hour span.

*Leadership Courses may be offered pending sufficient registration. These courses required additional course materials which may be purchased prior to the lesson start date or through the Township for an additional fee.

Multiple Family Member rates are available, please contact the Township Office for more information.

If you have any questions please contact our office at 705-765-3156 or email swimming@muskokalakes.ca.




w3cP.O. Box 129, 1 Bailey St., Port Carling, Ontario, P0B 1J0  Phone:(705)765-3156  Fax:(705)765-6755
Municipal Office hours: Monday to Friday 8:15 a.m. to 4:00 p.m. (excluding holidays)