Swimming Program



The Township of Muskoka Lakes offers swimming lessons during July and August at Jaspen Park in Bala and at Hanna Park in Port Carling. 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 note that due to an instructor shortage and limited class sizes the Township will no longer be offering online registration for Session A (July 3 – 13) Swim Lessons.


The Township of Muskoka Lakes' online registration and payment for this year's swimming program is now available. 

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

Session A                     July 3 - July 13

Session B                     July 16 - July 27

Session C                     July 30 - August 11

Session D                     August 13 - August 24

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)