Registration for summer swimming lessons, adult wellness, visual arts and outdoor programs began June 18. Summer camp registration began on March 21.


Youth programs support the Canadian Sport for Life Long-Term Athlete Development Model. The activities taught in our programs align with the developmental abilities of our participants based on their age. This promotes the physical and social wellbeing of each participant.


Basketball, Badminton, Volleyball, and more!

Skating Lessons

Need more practice on the ice? Learn to Skate, Shinny & Power Skating classes available.

Family Programs

Family Dodgeball & Family Badminton available!

PD Day Camps

PD day camps are offered on all school's out days each session.

Specialized Skating Lessons

No longer accepting requests. Check back in the Fall!

Leaders in Training Program (12Y-17Y)

The Leaders in Training (LIT) program is designed for youth 12-17 years old (must have completed grade 7) who are looking to develop their leadership skills in a fun and positive environment.

Summer Camps

Summer Camp registration opens March 21

Fall Break Camp

Join us for a week of fun! Registration opens August 22