2026

ADULT PROGRAMMING
GENERAL & AQUATICS SCHEDULE

Stay active this spring with our structured 4- and 8-week program sessions. Registration is required.
Spring 1 Programs begin March 2.

Day Time Program Location
Monday 6:00 – 7:00 AM Masters Swim
Mar 2 – Apr 27
(No class Apr 6)
Aquatic Centre
5:00 – 6:00 PM Adult – Learn to Golf
Mar 2 – Mar 30
(No class Mar 23)
Golf Simulators
6:00 – 7:00 PM 'Learn to Play' Squash
Mar 2 – Mar 30
(No class Mar 23)
Squash Courts
7:00 – 10:00 PM Adult Mixed Basketball League
(No League Play Mar 23)
Gymnasium
Tuesday 3:30 – 4:30 PM Intermediate Squash
Mar 3 – Apr 28
(No class Mar 24)
Squash Courts
5:00 – 6:00 PM Masters Swim
Mar 3 – Apr 21
Aquatic Centre
6:00 – 7:00 PM 'Learn to Play’ Pickleball
Mar 3 – Mar 31
(No class Mar 24)
Gymnasium
Wednesday 12:30 – 1:30 PM Women’s Beginner Pickleball
Mar 4 – Apr 1
(No class Mar 25)
Gymnasium
5:00 – 6:00 PM Master the Short Game
Mar 4 – Apr 1
(No class Mar 25)
Golf Simulators
Thursday 12:30 – 1:30 PM Intermediate Squash
Mar 5 – Apr 30
(No class Mar 26)
Squash Courts
3:30 – 4:30 PM Intermediate Squash
Mar 5 – Apr 30
(No class Mar 26)
Squash Courts
5:00 – 6:00 PM Golf – Speed Training
Mar 5 – Apr 30
(No class Mar 26)
Golf Simulators
5:30 – 6:30 PM Women’s Beginner Squash
Mar 5 – Apr 30
(No class Mar 26)
Squash Courts
6:00 – 7:00 PM Practice with a Pro
Mar 5 – Apr 2
(No class Mar 26)
Golf Simulators
Saturday 1:00 – 2:00 PM Yoga for Golfers
Mar 7 – May 2
(No class Mar 28)
Zen Studio

View Class Descriptions

For more details:

2026

YOUTH PROGRAMMING
SCHEDULE

Stay active this spring with our structured 4- and 8-week program sessions. Registration is required.
Spring 1 Programs begin March 2.

Day Time Program Location
Monday 4:00 – 5:00 PM "FLEX" Mini Multi-Racquet 4-5
Mar 2 - Apr 27
(No class Mar 23)
Gymnasium
5:00 – 6:00 PM "FLEX" Youth Multi-Racquet 6–10
Mar 2 - Apr 27
(No class Mar 23)
Gymnasium
Tuesday 5:00 – 5:30 PM Mini Movers Dance
Mar 3 - Mar 31
(No class Mar 24)
Cardio/TRX Studio
5:30 – 6:00 PM Tiny Twirlers Dance
Mar 3 - Mar 31
(No class Mar 24)
Cardio/TRX Studio
6:00 – 6:45 PM Move and Mellow
Mar 3 - Mar 31
(No class Mar 24)
Cardio/TRX Studio
Wednesday 4:15 – 5:00 PM "FLEX" Mini Multi-Racquet 4-5
Mar 4 - Apr 29
(No class Mar 25)
Gymnasium
5:00 – 6:00 PM Junior Squash 7-12
Mar 4 - Apr 29
(No class Mar 25)
Squash Courts
6:00 – 6:45 PM Junior Jam Golf 5-9
Mar 4 - Apr 1
(No class Mar 25)
Golf Simulators
7:00 – 7:45 PM Junior Jam Golf 10-15
Mar 4 - Apr 1
(No class Mar 25)
Golf Simulators
Thursday 4:30 – 5:30 PM "FLEX" Youth Multi-Racquet 6–10
Mar 4 - Apr 29
(No class Mar 25)
Squash Courts
Saturday 9:00 – 9:30 AM Mini Movers Dance
Mar 7 - Apr 4
(No class Mar 28)
Cardio/TRX Studio
9:30 – 10:00 AM Tiny Twirlers Dance
Mar 7 - Apr 4
(No class Mar 28)
Cardio/TRX Studio
10:00 – 10:45 AM Move and Mellow
Mar 7 - Apr 4
(No class Mar 28)
Cardio/TRX Studio
11:30 AM – 12:30 PM Youth Multi-Racquet 6–10
Mar 7 - Apr 25
Gymnasium
12:30 – 1:15 PM Mini Multi-Racquet 4–5
Mar 7 - Apr 25
Gymnasium
Sunday 10:00 AM – 12:00 PM Youth Basketball Clinics Gymnasium

For more details contact Warren Reeves, Head of Athletic Programming,  warren@ecathleticclub.ca

YOUTH AQUATICS
PROGRAMMING SCHEDULE

Day Time Program
Tuesday
Mar 3 - Apr 28
(8 sessions)
(No class Mar 24)
4:00 – 4:30 PM Private Lesson
4:15 – 4:45 PMPrivate Lesson
4:35 – 5:05 PMPreschool 1/2/3 *
4:50 – 5:20 PMPreschool 4/5 *
5:10 – 5:55 PMSwimmer 3/4 **
5:25 – 5:55 PMPrivate Lesson
6:00 – 6:30 PMSwimmer 1/2 **
6:00 – 7:00 PMSwimmer 5/6 **
6:35 – 7:05 PMPrivate Lesson
7:05 – 7:35 PMPrivate Lesson
Saturday
Mar 7 - May 2
(8 sessions)
(No class Apr 4)
9:00 – 9:30 AM Parent & Tot 1/2
9:15 – 9:45 AMPreschool 1/2/3 *
9:15 – 10:00 AMSwimmer 3/4 **
9:35 – 10:05 AMPrivate Lesson
9:50 – 10:20 AMPrivate Lesson
10:05 – 11:05 AMSwimmer 5/6 **
10:10 – 10:40 AMPreschool 4/5 *
10:25 – 10:55 AMSwimmer 1/2 **
10:45 – 11:15 AMPrivate Lesson
11:00 AM – 12:00 PMSwim Patrol ***
11:10 AM – 11:40 AMPrivate Lesson
11:20 AM – 12:05 PMSwimmer 3/4 **
11:45 AM – 12:25 PMPreschool 1/2/3 *

* Preschool programs ages 3-5 | ** Swimmer programs ages 6-12 | *** Patrol ages 8-14

View the Junior Swim Guide — Detailed Level Descriptions & Lesson Content.


For more details contact Emily Stow, Aquatics Manager, aquatics@ecathleticclub.ca.

Stay Active.
Stay Connected.

Make this season unforgettable — discover new classes, connect with members, and dive into our adult, youth, and aquatics programs.

Register online, through your member account, or contact front desk for assistance.