top of page

Providing high-quality, personalized, small group training for
all ages & stages to help you perform better

| Small Group Training | Team Training | Remote Programming |
Personal Training | Summer Camps

zeal (/zēl/) : great energy or enthusiasm in pursuit of a cause or an objective.

zeal (/zēl/) : great energy or enthusiasm in pursuit of a cause or an objective.

Our Programs:

FA - Tessa coaching plank.jpg

50+ Fitness &
Small Group Training

Want to learn more?

One of our coaches will contact you within 24 hours for your FREE coaching call

Book Coaching Call

Our Mission:
Performance Across the Lifespan

per·for·mance (/pərˈfôrməns/) : the action or process of carrying out or accomplishing an action, task, or function.

Strength & Conditioning
Our coaches teach high performance movements and habits to help athletes excel in sport, stay injury free, and grow into well-rounded adults. Sessions are 5:1 with each athlete receiving programming specific to their needs.
We also offer program for mature clients looking to get strong.

Youth Training
We focus on teaching movement for life. In these sessions, kids are taught movement patterns that are being missed in Physical Education programs. Kids learn to skip, run, sprint, jump, land, and throw. By building a strong foundation for movement, kids develop with a higher physical capacity. These group sessions are 45-minutes long, fun and engaging.

Newslette Sign-Up

We write good emails. Join our mailing list. 

1000+
Subscribers & Growing

Ready to get started?

Step 1 | Schedule a FREE coaching call with:

Tessa: 50+ Fitness, Semi-Private Training
or
Doug: Strength & Conditioning, Youth Training

Unsure which program is right for you? Schedule a call with Tessa


Step 2 | Book your Initial Assessment
Includes a movement assessment, baseline testing, Zeal t-shirt and goal setting with a coach one-on-one for 45-minutes. Buy through the website and we will book it with you.

Step 3 | Receive access to our programming and booking apps
Voila! You're good to go

Let's Go!

Follow us to stay updated:

@ZealYYC

Watch this video
on getting to
Zeal Performance

New Location - Find Us
bottom of page