top of page


Free Trials


Special Events


May the 4th Be With You (7-11) - Saturday, May 4, 2:15-4:45 pm

Young Padawans, get ready for an intergalactic adventure that transcends the boundaries of the galaxy! Join us on May the 4th for an unforgettable day at the Jedi Academy, where the force will be strong with all aspiring Jedi Knights ages 7-11. Join us for fun activities like a Star Wars-Themed Costume Contest, Inflatable Lightsaber Training, Jedi Obstacle Course, Galactic Crafts and Activities and more!





Preschool Basketball (2.5-5) - Mondays, Apr 8 - Jun 17, 4-4:45 pm

Join us for an engaging program focused on improving motor skills, having fun, and building basketball skills. Through interactive games and drills, participants can develop coordination, teamwork, and a love for sports!


Kids Martial Arts (4-6) - Sunday, Apr 14, 10:15-11 am

Junior Martial Arts (7-11) - Sunday, Apr 14, 11 am-12 pm

Dancehall - Thursday, Apr 18, 7:30-8:30 pm


Drop-In Basketball (Ages 12+)

Basketball is open to the public! Free for Fitness Members // $15 Public.  Need to borrow a ball? $20 deposit (cash only). ID is required.


Drop-In Pickleball (Ages 12+)

A fun sport that combines tennis, badminton, and ping-pong, Pickleball is perfect for all ages. It’s easy to learn and helps players work on balance, agility, reflexes, and hand-eye coordination while minimizing strain on the body. This activity is self-directed open play. Participants must understand the rules and scoring and be able to maintain a rally to participate. The following ratings apply. Mixed Level = 2.25 - 5.0 rating. Intermediate/Advanced Level = 2.75 - 5.0 rating. Not sure what your rating is? See this diagram to determine your level. If you have never played Pickleball, try our Intro to Pickleball clinic first!


Intro to Pickleball Clinic (one class) (15+)

Want to try pickleball but don't know how to play? This 1.5-hour workshop will give complete beginners an opportunity to learn the fundamentals of pickleball. Participants will learn the rules and scoring of pickleball, be guided through the proper mechanics of serves and volleys and have ample time to practice and play a game!


Junior Martial Arts (7-11) - Sundays, Apr 21 - Jun 23, 11 am-12 pm

Empower your child with Junior Martial Arts! This dynamic martial arts program is designed to build confidence, discipline, and respect in its participants. Kids develop physical strength, mental resilience, and social skills through self-defence practice.


Safe Commute: Self Defense for Public Transit (15+) - Sunday, Jun 2, 3-5 pm

Join us for an empowering seminar on self-defence techniques specifically tailored to public transit situations. Led by skilled instructors, this event will equip you with the necessary skills to enhance your personal safety while travelling.


Intro to Krav Maga (15+) - Sundays, Apr 14 - Jun 23, 1-2 pm

Learn practical self-defence techniques, improve fitness, and boost confidence through Krav Maga! Our dynamic curriculum focuses on real-life scenarios, building mental resilience, and enhancing physical conditioning. Join our supportive community, gain essential self-defence skills, and work towards your personal goals!


Intro to Volleyball (15+) - Sundays, Apr 14 - Jun 16, 12-1:30 pm

Intro to Volleyball is a dynamic and engaging clinic introducing participants to volleyball's fundamental skills and basic concepts. Whether you are new to the sport or looking to refresh your knowledge, this clinic provides a solid foundation for players of all levels. Our coaches will guide participants through a series of interactive drills, exercises, and mini-games that focus on developing essential volleyball skills. The clinic is structured to balance instruction, practice, and game-like scenarios, ensuring participants gain skills and understand volleyball's basic rules and regulations. 


Drop-In Volleyball (12+)

Missing the outdoor court? Stay active all year round while you practice your bumps, sets, and spikes! We provide the equipment and regulation indoor courts. All skill levels are welcome. Free for Fitness Members // $15 Public Drop In. 


Dancehall (15+) - Thursdays, Apr 25 - May 30, 7:30-8:30 pm

Immerse yourself in the energetic world of Dancehall music and movement. In this four-week starter program, participants can expect to practice fundamental Dancehall choreography and break a sweat while moving to classic and modern Dancehall hits. Whether you're an experienced dancer or a beginner looking to explore a new style, Dancehall offers a welcoming and inclusive atmosphere for everyone to enjoy.


Junior Archery (Ages 7-11)

Our Junior Archery program offers a safe and enjoyable introduction to archery for young participants. We provide all the equipment needed, eliminating extra costs! With a focus on developing hand-eye coordination, our instructors ensure safety while delivering engaging activities. Participants will enjoy target shooting challenges, team games, and skill-building exercises!

Jungle Gym
Dance/Social Parties


The perfect place for little ones to get their wiggles AND their waggles out! Family Jungle Gym is indoors and includes play structures, ball pits, obstacle courses, foam builders, plasma cars, farm hoppers, mini sports equipment and the  PJ Library Reading Nook, where our tiniest community members can get cozy and explore great stories.  Free for JKids //  Children of all abilities are welcome. 


Coed Volleyball League (15+) - Wednesdays, Apr 3 - Jun 19, 6-9 pm (no matches Apr 10, 24, and Jun 12)

Join our inclusive Coed Volleyball League for recreational players! Enjoy weekly matches in a safe, friendly, competitive atmosphere. Have fun and make new friends! Registration closes on Friday, April 12th, 2024. Teams will be organized following the assessment. Additional information regarding teams and match schedules will be provided once registration has closed.

The Coed Volleyball League rules of play can be found here.

In the Pool


Sportball - Parent and Child (2-3) - Sundays, Apr 7 - June 2, 9:45-10:30 am

Sportball Parent & Child programs help preschoolers to refine their motor skills, such as balance and coordination, as well as develop their social skills such as confidence, following instructions, turn-taking and sharing. Coaches introduce a different sport each class using developmentally appropriate games and activities.



Japanese Jiu-Jitsu (16+) - Tuesdays and Thursdays, Apr 2 - Jun 20, 7-9 pm

This program includes two classes per week. Japanese Jiu Jitsu focuses on self-defence skills. It is based on Jujutsu, the martial art used by samurais when they lost their weapons on the battlefield; it and has been adapted for modern life in Western society. We provide a kind, welcoming, community-oriented atmosphere, with students of all sizes, ages, genders, sexual orientations, fitness levels, and experience levels training together on the mats. Training is adapted to each individual's skill level and learning style, and with consistent practice, participants will see themselves grow in strength and skill. Aside from self-defence skills, participants may gain benefits such as improved confidence, self-discipline, patience, tolerance, and respect for oneself and others. No previous experience is required.


Intermediate Krav Maga (15+) - Sundays, Apr 14 - Jun 23, 2-3 pm

This program is for participants who have completed our Intro to Krav Maga program or those who have previous experience with Krav Maga. Learn practical self-defence techniques, improve fitness, and boost confidence through Krav Maga! Our dynamic curriculum focuses on real-life scenarios, building mental resilience, and enhancing physical conditioning. Join our supportive community, gain essential self-defence skills, and work towards your personal goals!


Splash around in our heated saltwater pool! Open to all ages.  Children in the water must be accompanied by an adult or guardian over the age of 16. Children 12 and under must pass a Deep End Test to swim in the deep end without a PFD. Deep End Test – One length of the pool with a recognizable stroke and one minute of treading water. Please see the lifeguard on duty to complete the test.

Please register ALL participants (children & parents)


Preschool Soccer (2.5-5) - Thursdays, Apr 18 - Jun 20, 4-4:45 pm

Preschool Soccer focuses on developing motor skills, movement and fun. Kids will enhance their coordination, agility, and spatial awareness through engaging activities and games. They'll explore different ways of moving, like running, jumping, and kicking, all while having a blast. Join us for a program that fosters a love for physical activity and builds confidence in a supportive environment. Let's create memorable moments and a lifelong love of sports!


Preschool Dance (3-5) - Sundays, Apr 14 - Jun 16, 10:45-11:30 am

Preschool Dance introduces young children to the joy of dance while fostering creativity. Through fun-filled classes, we nurture their love for movement, develop fundamental skills, and encourage self-expression. With age-appropriate activities and performances, we create a positive environment where children can flourish. Join us to watch your child blossom into a confident and passionate dancer. 


Kids Martial Arts (4-6) - Sundays, Apr 21 - Jun 23, 10:15-11 am

Our Kids Martial Arts program is specifically designed for children aged 4-6, fostering a non-competitive and nurturing environment where young learners can embark on a journey of physical and personal development. Emphasizing safety and consent, our program goes beyond traditional martial arts by incorporating age-appropriate activities that enhance motor skills, coordination, and balance. Through engaging and fun exercises, children not only learn basic martial arts techniques but also gain valuable life skills such as respect, discipline, and teamwork. Our expert instructors create a safe and supportive space, ensuring that every child experiences the positive benefits of martial arts while enjoying a developmentally appropriate curriculum tailored to their unique needs and abilities.


Intro to Pickleball Course (3 classes) (15+)

Want to play Pickleball but don't know how? Try our Intro Pickleball Clinic for beginners! These three 1.5-hour classes focus on skill building, basic rules, and scoring. Our experienced instructors will guide you through fundamental techniques, footwork, and positioning. You'll also learn the rules, scoring and get a chance to practice in friendly matches. Perfect for players who want more time to ease into a new sport or athletes who want to build new skills. Get ready for an exciting journey into pickleball!


Pickleball: Beyond the Basics (15+) - Sundays, Apr 7 - May 12, 9-10:30 am or 10:30 am-12 pm

This program is designed to elevate your game, focusing on intermediate skills and strategic gameplay. Small group training ensures personalized attention and significant one-on-one time with our experienced coach. The curriculum progresses weekly with tailored drills designed to provide a steady path for skill development. Skill integration is cultivated by applying newfound strategies in practice matches to boost confidence in real-game scenarios. Interactive Q&A and strategy sessions foster a supportive learning environment. If you're looking to fast-track your transition from beginner to intermediate-level Pickleball player, join us for Pickleball: Beyond the Basics!










This course is designed for more advanced swimmers who are looking to incorporate swimming into their regular exercise routine. Participants will be introduced to the language of competitive swimming, as well as the basics of set building and equipment use. Training is provided by one of our experienced coaches who will help you achieve your swimming goals. Expect to improve swimming strength, speed, and endurance through a mix of sprints, sets, and distance-based workouts. Swimmers must have a strong understanding of and be proficient at front crawl, back crawl, and breaststroke and must be able to swim 400m continuously. This course is free for Fitness Members!


For advanced swimmers looking for a challenge. Masters Swim offers a great workout and training provided by one of our experienced coaches who can work with you to help achieve your swimming goals. Drop-in or monthly pricing is available, and your first class is free! Swimmers must be able to swim confidently front crawl, back crawl, and breaststroke as well as be able to swim stroke of choice 1.5 km continuously. This course is free for Fitness Members!

bottom of page