All Events

Browse our programs, classes, and socials.

Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.


Yang & Yin Yoga

The best of both worlds. Begin with active, flowing poses to build heat and strength (Yang), then wind down with long-held, deep stretches (Yin) to calm the nervous system.

Pilates

Release tension and reform your core. Pilates enhances posture, mobility, and total-body strength through controlled, low-impact movements that emphasize alignment and breath.

Gentle Hatha

Slow down and reconnect. This calming class emphasizes breath, alignment, and gentle strength-building through static poses and mindful transitions. Also available as Hot Hatha for those who enjoy the warmth of a heated room.

Red Ball 1
$170.40

For children 6-7 years old with little or no experience in a lesson setting who want to try tennis in a fun, engaging environment. The program focuses on developing basic tennis and athletic fundamentals. Before progressing to Red 2, players must be able to serve, rally, and score. We suggest 2 to 3 full sessions in Red 1 before progressing further unless your coach tells you otherwise • Coach: Student Ratio 6:1 • 1 hour class If a group is full, please contact the front desk to be put on a waiting list! Equipment modifications to ensure success: • Bigger & slower ball (75% slower than a regular ball) • Smaller court (10.97m-12.8m x 4.88-6.1m) • Lower net (Centre net height of: 31.5” – 33”) • Smaller racquet (19”, 21’’ or 23’’)

Orange Ball 1
$181.50

For children 8-9 years old with little or no experience in a lesson setting who want to try tennis in a fun, engaging environment. The program focuses on developing basic tennis and athletic fundamentals. Before progressing to orange 2, players must be able to serve, rally, and score. We suggest 2 to 3 full sessions in Orange 1 before progressing further unless your coach tells you otherwise. • Coach: Student Ratio 6:1 • 1 hour class Equipment modifications to ensure success: • Slower ball (50% slower than a regular ball) • Smaller court (17.98-18.29 x 6.4-8.23m) • Lower net (Centre net height of: 31.5-36”) • Smaller racquet (23’’ or 25’’) -10

Green Ball 1
$181.50

For children 9-10 years old with little or no experience in a lesson setting who want to try tennis in a fun, engaging environment. The program focuses on developing basic tennis and athletic fundamentals. Before progressing to green 2, players must be able to serve, rally, and score. We suggest 2 to 3 full sessions in green 1 before progressing further unless your coach tells you otherwise. • Coach: Student Ratio 6:1 • 1 hour class Equipment modifications to ensure success: • Slower ball (25% slower than a regular ball) • Full size court (23.77 x 8.23m) • Standard net height (Centre net height of 36”) • Smaller racquet (23’’, 25”, or 26”)

Teen Tennis 1
$181.50

For kids 11-16 years old with little or no experience in a lesson setting who want to try tennis in a fun, engaging environment. The program focuses on developing basic tennis and athletic fundamentals. Before progressing to teen 2, players must be able to serve, rally, and score. • Coach: Student Ratio 6:1 • 1 hour classes

Parent & Me
$100.5

This program is the first step in a young athletes and tennis players’ journey. A program of cooperative activities involving parent participation will lead to the development of the basic tennis and athletic skills in a fun and active environment. Our friendly, enthusiastic, and patient coaches create an active and engaging environment for young children. Parent participation is required. Coach: Student ratio is 6:1 1 hour classes Age-appropriate balls, court and racquets are used to ensure success

Hot Power Flow

Energize and sweat in this dynamic, fast-paced vinyasa class set in a heated room. Expect creative sequences, powerful holds, and flowing transitions that build strength and stamina.

Pickleball Practice & Play, Novice (June)

This program blends structured skill development with match-style play. Players will work on specific techniques through drills, then apply what they’ve learned in open play. It's a great way to reinforce new skills while enjoying game-like scenarios. The June session starts the week of June 2 and runs until June 29, 2025.

Pickleball Practice & Play, Intermediate (June)

This program blends structured skill development with match-style play. Players will work on specific techniques through drills, then apply what they’ve learned in open play. It's a great way to reinforce new skills while enjoying game-like scenarios. The June session starts the week of June 2 and runs until June 29, 2025.