Featured Summer Programs

Aquafit

Wednesdays
June 10-24

10:50 - 11:35 AM

Self-Defense Workshop
with Kevin Goat

July 11 & August 22
Join Kevin Goat, Founder & Head Coach of Calgary Gong Fu Academy, for an engaging three-hour workshop focused on confidence, personal awareness, and practical self-defense skills.

July Squash Sessions

July 14 – Beginner
6:00 - 7:30 PM
July 15 – Intermediate
6:00 - 7:30 PM
July 22 – Advanced
6:00 - 7:30 PM

August "Rust Remover"
Squash Series

August 24 – Beginner
6:00 - 7:30 PM
August 25 – Intermediate
6:00 - 7:30 PM
August 26 – Advanced
6:00 - 7:30 PM

Featured Adult Summer Programs

Aquafit

Wednesdays
June 10-24

10:50 - 11:35 AM

Self-Defense Workshop
With Kevin Goat

Founder & Head Coach, Calgary Gong Fu Academy, @selfdefensegoat

July 11 & August 22
Join one of Calgary's leading martial arts and self-defense coaches for an engaging three-hour workshop focused on confidence, personal awareness, and practical self-defense skills.

July Squash Sessions

July 14 – Beginner
6:00 - 7:30 PM
July 15 – Intermediate
6:00 - 7:30 PM
July 22 – Advanced
6:00 - 7:30 PM

August "Rust Remover"
Squash Series

August 24 – Beginner
6:00 - 7:30 PM
August 25 – Intermediate
6:00 - 7:30 PM
August 26 – Advanced
6:00 - 7:30 PM

Junior Summer Racquet Programs

ECAC-Junior-Racquet-Camp

Kids Racquet Camp
(Ages 7-10)

July 13-16
10:30 AM - 3:00 PM
August 10-13
10:30 AM - 3:00 PM

A fun and engaging introduction to squash and racquet sports, featuring skill development, games, and active play.

Kids Racquet Camp
(Ages 7-10)

July 13-16
10:30 AM - 3:00 PM
August 10-13
10:30 AM - 3:00 PM

A fun and engaging introduction to squash and racquet sports, featuring skill development, games, and active play for junior members.

ECAC-Munchkins-Racquet-Camp

Munchkins Racquet Camp
(Ages 4-6)

July 21-23
4:30 - 5:30 PM

A fun and active introduction to racquet sports for our youngest members, featuring movement-based games, basic racquet skills, and plenty of opportunities to build confidence and coordination.

ECAC-Junior-Racquet-Camp2

Junior Squash Camp
(Ages 7-12)

Aug 18-20
10:30 AM - 3:00 PM

Designed for junior members looking to develop their squash skills, this camp focuses on technique, movement, game play, and on-court confidence in a fun and supportive environment.

Junior Squash Camp
(Ages 7-12)

Aug 18-20
10:30 AM - 3:00 PM

Designed for junior members looking to develop their squash skills, this camp focuses on technique, movement, game play, and on-court confidence in a fun and supportive environment.

Junior Summer Aquatics

Junior Aquatics: Tuesdays
July 7-August 25 (8 sessions)

PRESCHOOL 1/2/3*   4:30 - 5:00 PM
PRESCHOOL 4/5*   4:45 - 5:15 PM
PRIVATE LESSON   5:05 - 5:35 PM
SWIMMER 3/4**   5:20 - 6:05 PM
SWIMMER 1/2**   5:20 - 6:05 PM
PRESCHOOL 4/5*   6:10 - 6:40 PM
SWIMMER 5/6**   6:15 - 7:15 PM
PRIVATE LESSON   6:45 - 7:15 PM

Junior Aquatics: Saturdays
July 11-August 29 (8 Sessions)

PARENT & TOT 1/2    9:00 - 9:30 AM
PRESCHOOL 1/2/3*   9:15 - 9:45 AM
SWIMMER 3/4**   9:50 - 10:20 AM
PRIVATE LESSON   9:50 - 10:20 AM
PRESCHOOL 4/5*   10:25 - 10:55 AM
SWIM PATROL***   10:25 - 11:25 AM
SWIMMER 5/6**   11:00 AM - 12:00 PM
SWIMMER 1/2**   11:30 AM - 12:00 PM

2026

ADULT PROGRAMMING
GENERAL & AQUATICS SCHEDULE

Stay active this summer with our structured 4, 6 and 8-week program sessions. Registration is required.
Spring 2 Programs begin May 4.

Day Time Program Location
Monday 11:00 – 11:45 AM AquaFit
May 11 - June 1
Aquatic Centre
6:00 – 7:00 PM Get Golf Course Ready
May 4 - May 25
Golf Simulators
6:00 – 7:00 PM 'Learn to Play' Squash
May 4 – May 25
Squash Courts
Tuesday 7:00 – 8:00 AM Intermediate Squash
May 5 - June 9
Squash Courts
11:30 AM – 1:00 PM Powerlifting 101
May 12 - June 2
Functional Fitness
12:30 – 1:30 PM 'Learn to Play' Pickleball
May 5 - May 26
Gymnasium
6:00 – 7:00 PM Co-ed Beginner Squash
May 5 - June 9
Squash Courts
Wednesday 7:00 – 8:00 AM Co-Ed Beginner Squash
May 6 - June 10
Squash Courts
10:50 – 11:30 AM AquaFit
June 10 - June 24
Aquatic Centre
12:30 – 1:30 PM Water Fitness Class
May 13 - June 17
Aquatic Centre
12:30 – 1:30 PM Women's Beginner Pickleball
May 6 - May 27
Gymnasium
6:00 – 7:00 PM Intermediate Squash
May 6 - June 10
Squash Courts
Thursday 12:30 – 1:30 PM Upper Intermediate Squash
May 7 - June 11
Squash Courts
5:00 – 6:00 PM Get Golf Course Ready
May 7 - May 28
Golf Simulators
5:30 – 6:30 PM Women's Beginner Squash
May 7 - June 11
Squash Courts

View Class Descriptions

For more details:

2026

YOUTH PROGRAMMING
GENERAL & AQUATICS SCHEDULE

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

General
Day Time Program Location
Monday 4:15 – 5:00 PM "FLEX" Mini Multi-Racquet
May 4 - June 8
Gymnasium
Wednesday 4:15 – 5:00 PM "FLEX" Mini Multi-Racquet
May 6 - June 10
Gymnasium
5:00 – 6:00 PM Junior Squash - Intermediate
May 6 - June 10
Squash Courts
Thursday 4:30 – 5:15 PM Mini Multi-Racquet
May 7 - June 11
Gymnasium
Saturday 9:00 – 10:00 AM Junior Squash - 'Learn to Play'
May 9 - June 13
Squash Courts
9:30 – 10:00 AM Mini Movers Dance
May 9 - May 30
Zen Studio
10:00 – 10:30 AM Tiny Twirlers Dance
May 9 - May 30
Zen Studio
10:30 – 11:15 AM Move and Mellow
May 9 - May 30
Zen Studio
10:30 – 11:15 AM Mini Multi-Racquet
May 9 - June 13
Gymnasium
11:00 AM – 12:00 PM Youth Basketball Clinics
May 9 - June 20
Gymnasium
Aquatics
Day Time Program
Tuesday
May 5 - June 23
(8 sessions)
4:30 – 5:00 PM Preschool 1/2/3 *
4:45 – 5:15 PMPreschool 4/5 *
5:05 – 5:35 PMPrivate Lesson
5:20 – 6:05 PMSwimmer 3/4 **
5:40 – 6:10 PMSwimmer 1/2 **
6:10 – 6:40 PMPrivate Lesson
6:15 – 7:15 PMSwimmer 5/6 **
6:45 – 7:15 PMPrivate Lesson
Saturday
May 9 - June 27
(8 sessions)
9:00 – 9:30 AM Parent & Tot 1/2
9:15 – 9:45 AMPreschool 1/2/3 *
9:35 – 10:20 AMSwimmer 3/4 **
9:50 – 10:20 AMPrivate Lesson
10:00 – 11:00 AMSwimmer 5/6 **
10:25 – 10:55 AMPreschool 4/5 *
11:00 – 11:30 AMPrivate Lesson
11:25 AM – 12:25 PMSwim Patrol ***
11:30 AM – 12:00 PMPrivate Lesson
11:35 AM – 12:05 PMSwimmer 1/2 **

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

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

For More Details Contact
Warren Reeves, Head of Athletic Programming, warren@ecathleticclub.ca
Emily Stow, Aquatics Manager, aquatics@ecathleticclub.ca

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

View the Junior Swim Guide for Level Descriptions & Lesson Content.

For More Details Contact

Warren Reeves, Head of Athletic Programming, warren@ecathleticclub.ca

Emily Stow, Aquatics Manager, aquatics@ecathleticclub.ca.

Stay Active.
Stay Connected.

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