FItness at ECAC

Movement with Intention, Energy with Purpose

Our class lineup is thoughtfully curated to deliver more than just movement, it’s a complete experience designed to meet you where you are and support where you’re headed. Whether you’re here to sweat, build strength, find your center, or reset midweek, every class is led by expert instructors and grounded in the ECAC philosophy: wellness, performance, and connection.

Class descriptions

JUNIOR SWIM GUIDE
→ Click to Learn More

Make a splash at every stage with our progressive swim lessons designed for babies, toddlers and youth. From Parents & Tots building comfort and confidence in the water, to Preschool (ages 3–5) learning foundational skills through play, and Swimmers (ages 5–12) developing strokes, endurance, and technique — we’ve got every level covered. Ready for a challenge? Swim Patrol takes it further with H2O proficiency, first aid, and recognition and rescue skills. Dive in, grow your abilities, and discover the joy of swimming in a safe, supportive environment.

PRIVATE SWIM LESSONS

These 30 minute private swim lessons allow for in-depth, 1-on-1 practice time with the ECAC Aquatics Team. This is a perfect option for anyone who may require specific accommodations, wish to practice particular skills or prefer private settings.

MASTER SWIM

Dive in with fellow swimmers for a structured and motivating workout led by experienced coaching. The Master Swim Group is designed for adults of all levels — whether you’re training for competition, improving technique, or just looking for a fun and challenging way to stay fit in the water. Sessions focus on endurance, freestyle stroke development, speed, and overall aquatic fitness in a supportive team environment.

AQUAFIT

Water Fitness — 4-Week Registered Program
This four-week registered Water Fitness program offers a low-impact, full-body workout designed to improve cardiovascular endurance, muscular strength, balance, and flexibility. Using the natural resistance and buoyancy of water, participants can safely challenge their fitness while reducing stress on the joints. Each class is instructor-led and includes a warm-up, a variety of cardio and strength-based exercises, and a cool-down. The program is designed to be adaptable, allowing exercises to be modified for individual abilities while still meeting the needs and goals of the group.

Shallow Water Fitness sessions take place in the smaller pool, where participants remain in contact with the pool floor. This option focuses on controlled, rhythmic movements that build strength, stability, and aerobic capacity using water resistance. The shallow water environment provides additional support and balance, making it suitable for a wide range of participants. Equipment such as foam dumbbells or noodles may be used to enhance strength and endurance.

Deep Water Fitness sessions are held in the larger pool and offer a non-impact workout for participants comfortable exercising in deeper water. Using flotation support as needed, participants perform suspended movements that emphasize core engagement, posture, and cardiovascular conditioning. Deep water exercises provide an increased challenge while remaining gentle on the joints. This program does not include tethered deep-water exercises. This program is designed to offer a mix of both shallow and deep water workouts. While participant preference for shallow or deep water will be considered, the instructor may adjust class structure to suit individual needs and the overall group. Participants should be prepared to experience both environments throughout the four-week session.

CYCLING

Ride Strong
Steady power. Solid results. This intermediate-level spin class blends endurance training, strength intervals, and rhythm-based riding for a challenging and energizing ride. Expect hill climbs, sprints, and drills that build cardiovascular fitness and lower body strength. Ride Strong is all about consistent effort and steady progress—no experience required, just a willingness to push.

Virtual Spin
Join virtual classes taught in the spin room by a virtual instructor. Get the energy of a live class with the flexibility of a virtual experience.

Intro to ICG – Master the Ride
In this 4-week program, you'll hop on the Life Fitness ICG bikes, discover your FTP (Functional Threshold Power), and learn to navigate the bike’s software. Perfect for all levels, this class helps you track performance and take your cycling to the next level.

Ride & Grind
Crank up the resistance and turn up the intensity. This 60-minute class combines 30 minutes of high-energy spin with 30 minutes of full-body HIIT. Build endurance, boost strength, and push your limits — one grind at a time.

PILATES

Reformer Align (4-week program)
Designed for beginners and beginner-to-intermediate participants, this Reformer Pilates program builds confidence, strength, and proper technique. Classes focus on fundamentals while gradually increasing challenge, emphasizing alignment, core engagement, and breath. Each week builds on the last, helping you develop strength, stability, and body awareness in a supportive, small-group setting.

Reformer Strong (4-week program)
For those with prior Pilates experience, this progressive program challenges strength, control, and precision beyond the basics. Each class introduces advanced sequences, increased resistance, and layered movements to enhance muscular endurance and core stability. Expect an athletic, intentional approach with strong emphasis on form, flow, and week-to-week progression.

Mat Pilates – Sculpt (4-week program)
Strengthen, stretch, and tone your entire body! Open to all fitness levels, this program focuses on core stability, flexibility, and mindful movement to improve posture, balance, and overall body awareness.

YOGA

Flow
A slower-paced class that focuses on alignment, breath, and presence. With deliberate movements and sustained holds, this class encourages deep awareness, resilience, and clarity. All levels welcome.

Flow & Restore (60 min)
This one-hour class blends gentle Vinyasa flow with restorative poses to build strength, flexibility, and balance while calming the mind and releasing tension. Suitable for all levels, participants leave feeling centered, refreshed, and rejuvenated.

YOGABODY Mobility – Move better. Feel stronger. Perform better.
Mobility is about more than flexibility—it's the ability to move with strength, control, and confidence. Led by Certified YOGABODY® Coach Megan McKenzie, this four-week program blends yoga, Pilates, resistance training, and movement science to improve mobility, flexibility, stability, and overall movement quality.

Perfect for active adults, golfers, runners, cyclists, lifters—or anyone who wants to move and feel better in everyday life. No yoga experience required.

HIIT / STRENGTH & CONDITIONING

Power Lunch Express
Maximize your lunch break with a fast-paced, 1-hour HIIT class. Expect strength, cardio, and core intervals designed to boost energy, burn calories, and build endurance in a time-efficient format.

Gym Floor Grind
A high-energy, full-body workout focusing on athletic movement, conditioning, and grit. Built mostly around bodyweight exercises with some equipment for variety. Circuits, intervals, and team-style energy push limits while remaining scalable for all levels.

Low Impact Ignite
Designed for members 55+, this low-impact class improves strength, balance, flexibility, and cardiovascular health in a joint-friendly environment. Gentle movements and guided modifications help participants safely build confidence and mobility.

Weekend Warrior
Recharge your Sunday with high-energy HIIT combining quick bursts of cardio and strength. Reset for the week ahead with a mix of challenge and feel-good movement. All fitness levels welcome.

Hyrox Hybrid Conditioning (60 min / 4-week program)
Race-inspired total-body workout blending functional strength with sustained conditioning intervals. Builds endurance, strength, and work capacity. Scalable for all levels, suitable for beginners or those preparing for endurance events.

TRX – Ignite
Fire up your strength, core, and conditioning in this 60-minute suspension training class. High-energy intervals challenge balance, stability, and total-body strength, scalable for all fitness levels.

Power Surge
High-intensity strength and conditioning class combining lifting and explosive movements to boost power, speed, and endurance. Push your limits and feel the surge!

Upper Body Blast
Focus on sculpting and strengthening your upper body. Targeted lifts, conditioning drills, and core work improve endurance and performance.

CORE & STRENGTH

The Core Awakens
Start your morning with a focused workout blending core conditioning and full-body strength. Build stability, tone muscles, and boost energy. Open to all levels.

Lift with Liana
Strength training in a supportive small-group environment. Build strength, improve movement, and gain confidence in the gym with expert coaching from Liana. This six-week small-group program focuses on proper lifting technique, progressive strength training, and functional fitness for all experience levels. With personalized instruction and a motivating community, you'll leave each session feeling stronger and more capable.
Perfect for: Adults looking to learn proper lifting technique, build strength, and stay accountable.


JUNIOR PROGRAMS

Lift with Liana
Build strength. Build confidence. Build healthy habits. Designed for youth ages 12–18, this six-week program teaches safe, age-appropriate strength training in a fun and encouraging environment. Participants will develop proper lifting technique, coordination, athleticism, and confidence while learning skills they can use for years to come. Whether they're new to the gym or looking to improve athletic performance, this program provides a strong foundation for lifelong fitness.

BARRE

Barre – Sculpt (4-week program)
Tone, strengthen, and sculpt your entire body with ballet-inspired movements, core work, and light weights. Perfect for all levels.

RACQUETS

‘Learn to Play’ Squash
No experience? No problem! Designed for complete beginners, this four-week program is the perfect introduction to squash—even if you’ve never picked up a racquet before. Led by ECAC Racquet Pro Brett Schille, participants will learn the fundamentals of the game while building confidence, staying active, and having fun. With a social and energetic atmosphere, it’s a great way to learn a new sport, meet other members, and discover what makes squash so much fun.

‘Learn to Play’ Pickleball
Your new favourite sport starts here! Designed for complete beginners, this four-week program is a fun and welcoming introduction to pickleball, with one one-hour session each week. Learn the basic rules, skills, and techniques while getting plenty of time to rally, play, and build confidence. With an energetic and social atmosphere, it’s a great way to stay active, meet fellow members, and discover why pickleball has become one of the world’s fastest-growing sports. Come give it a shot—you’ll be rallying in no time!

Women’s Beginner Squash
New to squash or looking to build your confidence on court? This four-week program is designed for women with little to no squash experience, providing a supportive and welcoming environment to learn the fundamentals and enjoy the game. Led by ECAC Racquet Pro Brett Schille, participants will develop their skills through engaging instruction and gameplay while getting an energizing full-body workout. A fun, social way to learn a new sport, meet fellow members, and feel more confident on court.

Intermediate Squash
Ready to take your squash game further? Designed for players with previous squash experience, this eight-week program focuses on developing technique, strategy, and a deeper understanding of the game. Led by ECAC Racquet Pro Brett Schille, participants will enjoy competitive rallies and engaging instruction alongside players of a similar level. A fun, social environment to sharpen your skills, build confidence, and prepare for the next step toward advanced-level play.

Beginner Squash
A great next step for players who have some previous squash experience. This four-week program focuses on developing the fundamentals of the game, including proper technique, essential shots, and basic tactics. Led by former professional squash player and ECAC Racquet Pro Brett Schille, participants will build confidence and strengthen their skills while learning how to continue improving. A fun, welcoming environment to develop your game, stay active, and connect with others in the ECAC racquet community.

Advanced Squash
Take your squash game to the next level! Designed for experienced players, this eight-week program focuses on refining technique, developing strategy, and elevating overall performance. Led by former professional squash player and ECAC Racquet Pro Brett Schille, participants will benefit from expert instruction, engaging drills, strategic game analysis, and plenty of gameplay. A great opportunity to sharpen your skills, deepen your understanding of the game, and build confidence against stronger competition.

Women’s Squash: Beginner Plus
Ready to take your squash game further? Designed for women with previous squash experience, this eight-week program focuses on building confidence, sharpening technique, and developing your game through expert instruction, engaging drills, and game-based learning. Led by former professional squash player and ECAC Racquet Pro Brett Schille, participants will enjoy plenty of gameplay in a fun, supportive environment alongside fellow female squash players. A great way to improve your skills, stay active, and connect with the ECAC squash community.

Women’s Beginner Pickleball
Learn, laugh, and play together! Designed for women who are new to pickleball or have some previous experience, this four-week program provides a fun and supportive environment to build skills and confidence. Participants will learn the fundamentals through easy-to-follow coaching and plenty of gameplay, while enjoying lively rallies alongside fellow members. A great way to stay active, connect with other women in the ECAC community, and discover why pickleball has become one of the world’s fastest-growing sports.


JUNIOR PROGRAMS

Mini Multi-Racquet
The perfect first racquet sports experience. Designed for children ages 4–5, this eight-week program introduces squash, pickleball, and badminton through fun, age-appropriate activities led by ECAC Racquet Pro Brett Schille. Participants will develop agility, balance, coordination, and confidence while exploring a variety of racquet sports in an energetic, social environment. A fantastic introduction to movement, sport, and active play.

Youth Multi-Racquet
An engaging introduction to the world of racquet sports. Designed for children ready to explore squash, pickleball, and badminton, this eight-week program gives participants the opportunity to learn the basics of each sport, including rules, technique, and gameplay, under the guidance of ECAC Racquet Pro Brett Schille. Participants will develop hand-eye coordination, confidence, and fundamental racquet skills while enjoying an energetic, social environment. A fun and supportive way to discover new sports, build skills, and make new friends.

Junior Squash – ‘Learn to Play’
A fun and energetic introduction to squash. Designed for children ages 7–10 who are new to the sport, this four-week program introduces the fundamentals of squash, including rules, technique, and gameplay, led by ECAC Racquet Pro Brett Schille. Participants will develop hand-eye coordination, movement skills, and confidence while staying active and connecting with other kids their age. A supportive and engaging first step for any child looking to learn and enjoy the game of squash.

Junior Squash Academy
Take your squash game to the next level! Designed for children ages 7–10 with some previous squash experience, this six-week program focuses on developing stronger technique, improving rallying skills, and building confidence on the court. Led by ECAC Racquet Pro Brett Schille, participants will develop their hand-eye coordination, movement, and racquet skills through a combination of quality instruction, games, and engaging activities. A fun and supportive environment for young players to continue improving while developing a genuine love for the game.

GOLF

Get into Golf – Your introduction to the game starts here.
Curious about golf but not sure where to begin? This six-week beginner program introduces the fundamentals of grip, stance, swing, and putting in a relaxed, supportive environment using our state-of-the-art Trackman golf simulators.
With no experience or equipment required, you'll gain confidence while learning the game through real-time feedback and expert instruction. Whether you're hoping to get on the course, connect with friends, or simply try something new, this is the perfect place to start.

Perfect for: New golfers or anyone looking to refresh the fundamentals.

Golf Strong – Build strength. Improve your swing. Play with confidence.
Golf Strong is a six-week performance program designed to help golfers move better, generate more power, and reduce the risk of injury. Each session combines golf-specific strength training, mobility, core stability, and rotational power to improve your efficiency on and off the course. Whether you're new to golf or chasing lower scores, you'll finish stronger, more mobile, and ready to play your best.

Perfect for: Golfers of all abilities looking to improve performance and longevity.


JUNIOR PROGRAMS

Junior Golf Lab – Learn. Play. Grow.
Introduce your child to the game of golf through this fun and engaging six-week program. Young golfers will learn the fundamentals of the game while exploring irons, woods, putting, and course play through age-appropriate instruction and interactive games. Each class combines skill development with plenty of play, making learning both exciting and rewarding. Clubs are provided—no equipment required.

MARTIAL ARTS

Little Warriors Martial Arts – Confidence starts here.
Led by Calgary martial arts instructor Kevin Goat, this six-week youth program teaches practical martial arts skills while developing confidence, focus, respect, and resilience. Each class combines beginner martial arts techniques, self-defense fundamentals, movement drills, and interactive games to improve coordination, fitness, and teamwork in a positive, supportive environment.

Perfect for: Children and youth, ages 6-16, looking to build confidence while staying active and having fun.

BARRE BELLE PILATES & PULSE

Category: Strength and Conditioning

Instructor: Barre Belle

This Pilates fusion class is inspired by our passion for movement, Barre, and music! Taking place entirely on your mat, this class is designed to improve balance, flexibility, and core strength with an emphasis on injury prevention. Get ready to stretch, sweat, and connect to your breath using light weights and resistance bands as we move through a Pilates flow.

Details

Category: Strength and Conditioning

Instructor: ECAC Team

Included with Membership

BARRE BELLE AAA

Category: Strength and Conditioning

Instructor: Barre Belle

Our Signature AAA class is a strength focused class designed to target the arms, glutes, and core with compound and alternating exercises. This class will build muscle strength and endurance with a minimal amount of cardio.

Details

Category: Strength and Conditioning

Instructor: ECAC Team

Included with Membership

VINYASA FLOW

Category: Yoga/Mind & Body

Instructor: Junction 9

A class of exploration for syncing movement and breath. We will uncover the magic of non-sequenced flow and how the wide array of postures linked with pranayama will help support and build a strong mind, body and heart. Each class will be a different experience based on your teacher’s creative choice and background to bring you to new depths and your edge on that particular day. Vinyasa yoga is an opportunity to challenge yourself while accessing a non-traditional flow and the way in which you show up on your mat.

Details

Category: Strength and Conditioning

Instructor: ECAC Team

Included with Membership

Café Lead

VIEW JOB DESCRIPTION | Full Time | Posted: February 24, 2025 | Posting closes March 17, 2025

Café Lead

VIEW JOB DESCRIPTION
Full Time | Posted: Feb 24, 2025
Posting closes Mar 17, 2025

Bar Lead

VIEW JOB DESCRIPTION | Full Time | Posted: February 24, 2025 | Posting closes March 17, 2025

Bar Lead

VIEW JOB DESCRIPTION
Full Time | Posted: Feb 24, 2025
Posting closes Mar 17, 2025

Fitness Lead

VIEW JOB DESCRIPTION | Full Time | Posted: March 6, 2025 | Posting closes March 20, 2025

Fitness Lead

VIEW JOB DESCRIPTION
Full Time | Posted: Mar 6, 2025
Posting closes Mar 20, 2025