Our summer classes will run for 9 weeks from June 29 – August 30.

With 50+ classes per week for all ages and skill levels, there’s something for everyone!

Classes fill up quickly so we recommend registering early.

We offer classes for Kids, Teens, AND Adults, with exciting options like Ninja, Parkour, Climbing, Tricking, and our popular Combo classes
—there’s something for everyone!

Find a class for your whole family below!


Ninja Warrior Classes

Sunday 11:00am | SIGN UP
Monday 3:30pm | SIGN UP
Tuesday 3:30pm | SIGN UP
Wednesday 5:30pm | SIGN UP
Thursday 3:30pm | SIGN UP
Thursday 5:30pm | SIGN UP
Saturday 11:00am | SIGN UP

7-12 years old / 9 Week Term

Kids Ninja

Unleash your inner ninja! Our Kids Ninja class builds strength, agility, and confidence through fun obstacles inspired by American Ninja Warrior. Kids will conquer Monkey Bars, Rings, Rope Climbs, Warped Walls, balance challenges, and much more!. Whether beginners or budding ninjas, this class offers a supportive and exciting environment to push their limits!

Ninja/Parkour

7-12 years old / 9 Week Term

Tuesday 5:30pm | SIGN UP
Wednesday 3:30pm | SIGN UP

Ninja Warrior and Parkour?! This is a great class to focus on dynamic movements! Perfect for kids that can’t stop moving and love to run, jump, and swing! Learning how to safely do these dynamic movements, and how to fall properly is a skill that transfers to all other sports!

Ninja/Climbing

7-12 years old / 9 Week Term

Ninja Warrior and Rock Climbing?! This is a great class to focus on upper body movements, strength, and coordination! The static movements of Climbing with the Dynamic movements of Ninja helps build a full understanding of how to use your body to overcome any obstacle!

Tuesday 4:30pm | SIGN UP

Competitive Ninja Team

7+ years old / Membership - year round training

Mon/Wed 4:45pm - 6:15pm
Mon/Wed 6:30pm - 8:00pm
Tue/Thu 6:30pm - 8:00pm

Up your Ninja game and join Team Momentum! Master advanced techniques and compete in competitions across North America including the Canadian Ninja League, World Ninja League, and NSC. Talk to us if you’re interested!


Climbing Classes

Kids Climbing

Thursday 4:30pm | SIGN UP

7-12 years old / 9 Week Term

Get ready to climb, explore, and conquer the walls in our Kids Rock Climbing class! Focused on bouldering, this class combines fun and fitness as kids learn to navigate challenging routes, improve their grip strength, and build confidence with every climb. With an emphasis on safety and technique, they’ll master the essentials of climbing while enjoying a supportive and thrilling environment to push their limits and reach new heights!

Climbing/Ninja

7-12 years old / 9 Week Term

Rock Climbing and Ninja Warrior?! This is a great class to focus on upper body movements, strength, and coordination! The static movements of Climbing with the Dynamic movements of Ninja helps build a full understanding of how to use your body to overcome any obstacle!

Tuesday 4:30pm | SIGN UP

Competitive Climbing Team

7+ years / Membership - year round training

Tues/Thurs/Sun 5:30pm - 7:30pm

Take your climbing to the next level! Our world-class coaches deliver challenging and thought-provoking weekly practices. Talk to us if you’re interested!


Parkour Classes

Kids Parkour

Ready to jump, roll, and vault your way through any adventure? Our Kids Parkour class is all about having fun while mastering the art of movement! Kids learn to move safely and confidently through any environment with skills like vaulting, rolling, balance, safe falling techniques, striding, jumping, and much more! With a focus on creativity and overcoming fears, this class teaches the basics of Parkour in an exciting and supportive atmosphere.

Sunday 11:00am | SIGN UP
Thursday 3:30pm | SIGN UP
Saturday 11:00am | SIGN UP

7-12 years old / 9 Week Term

Ninja/Parkour

7-12 years old / 9 Week Term

Tuesday 5:30pm | SIGN UP
Wednesday 3:30pm | SIGN UP

Parkour and Ninja Warrior?! This is a great class to focus on dynamic movements! Perfect for kids that can’t stop moving and love to run, jump, and swing! Learning how to safely do these dynamic movements, and how to fall properly is a skill that transfers to all other sports!

Parkour Team

7+ years old / Membership - year round training

Tue/Thu 4:30pm - 6:00pm

Want to take your Parkour more seriously? Join our new Parkour Team! Learn advanced skills, conditioning, and jam with the best of them. Talk to us if you’re interested!


Tricking Classes

Kids Tricks & Flips

Tuesday 4:30pm | SIGN UP
Wednesday 3:30pm | SIGN UP

6-12 years old / 9 Week Term

Want to learn flips?! This is the class for you! Learn basic air awareness, flips, kicks, twists, tumbling and much more!


Combo Classes

Ninja/Parkour

7-12 years old / 9 Week Term

Tuesday 5:30pm | SIGN UP
Wednesday 3:30pm | SIGN UP

Parkour and Ninja Warrior?! This is a great class to focus on dynamic movements! Perfect for kids that can’t stop moving and love to run, jump, and swing! Learning how to safely do these dynamic movements, and how to fall properly is a skill that transfers to all other sports!

Ninja/Climbing

7-12 years old / 9 Week Term

Ninja Warrior and Rock Climbing?! This is a great class to focus on upper body movements, strength, and coordination! The static movements of Climbing with the Dynamic movements of Ninja helps build a full understanding of how to use your body to overcome any obstacle!

Tuesday 4:30pm | SIGN UP

All-in-One

The perfect class to try all 4 sports (Ninja Warrior, Parkour, Rock Climbing, Tricking/Acrobatics)!! If you’re trying to find the right sport of you, or simply develop general body awareness, strength, and coordination, All-in-One is the class for you!!

Thursday 5:30pm | SIGN UP
Friday 3:30pm | SIGN UP

7-12 years old / 9 Week Term


Refund Policy

  • Full refund - with 2+ weeks notice

  • $50 Administrative Fee + Refund - with 2 weeks or less notice

  • No refund - After classes have begun