A wide variety of fun and interesting programs to choose from. Browse programs
Pre-book your activity time slot. Book now
Courts, campsites, picnic sites and more. View a space
Purchase an Active Pass Purchase today
Work on your skating technique and hockey skills with Coach Jim Fleming. Learn proper body control and positioning to improve your skating skills while developing hockey essentials including stick handling, puck control and shooting. adult skating lessons, adult hockey lessons
Learn to run a 5km in a beginner-friendly environment! Whether you’re discovering the joy of running or simply looking to join a like-minded group, this program is led by a seasoned coach who will help improve your confidence and stride!
This class emphasizes overall health and fitness through the development of controlled movements and sequences to promote the circulation of Chi energy and foster physical and mental well being. Each session will consist of a warmup, practice of basic movements, and training adjusted to level and progression. martial arts, youth, teen
Take your swimming to the next level. This program offers high caliber coaching to help you improve your form and endurance in the pool. swim club, triathlon