City Fit Shop Kids

Ninja Warrior and OCR Kids


Building athletes through NINJA WARRIOR fun in a safe and inclusive community!


Ages 2-7


Ages 6-13


Ages 6-13

What makes our kids programs so AWESOME you ask?

OCR (Obstacle Course Race) and Ninja Warrior training is a fun and inclusive way to build fitness literacy in our youth. It is NOT specialized, and like few programs out there, focuses on ATHLETES, not the sport. Our goal is to make your child the best well rounded athlete they can be.

Based on the principles of MechanicsConsistency and Intensity, OCR Kids emphasizes good movement throughout childhood and adolescence.

Good mechanics translates into physical literacyenhanced sports performance, and fewer sports injuries for kids

The program consists of constantly varied, functional movements that deliver a fitness that is varied, inclusive, and fun. It builds upon itself - each child will experience challenges and rewards during every class.

Success is based on individual effort rather than comparison. We'll get your kids in training  for life - not a small, sport-specific, skill-set.

The workouts are FUN. Our structured program has a strength component, a conditioning aspect and, of course, a fun component.

Trina Suntjens-TurnerFacebook Review
Love City Fit Shop. The whole family has been there and always enjoys it. Amanda & Danielle are fabulous with encouraging the kids & showing them what they are capable of as well as making it so much fun. Only complaint is that I wish we had more free time to go there!!!
AnonymousWeb Survey
My 6-year old’s exact words “best birthday party ever!” Perfect fit for my active kid and his active friends! Good balance between structured time and open gym time!
Deanne Langlois-KlassenGoogle Review
5 Stars! Tried many different activities trying to find the one my daughter loves....and we just did!! Thanks Coach Tab for such as fantastic facility and even better atmosphere. The kids work extremely hard and leave with smiles!
Heather L.Google Review
5 Stars! Thanks Tabitha! The kids Ninja class is amazing and already after the second class my (originally hesitant) daughter is much more comfortable trying these obstacles/activities and so proud to show me what she can accomplish! Both my girls said they wish that their school gym class could be this much fun! What a great thing to have such a unique and valuable type of fitness experience for kids and Tab is a great instructor, so positive and encouraging!

Kids Program F.A.Q

have a question? let us answer.

At City Fit Kids our number one priority is building athletes. That includes building fitness literacy in all areas. We use NINJA WARRIOR as the venue by which we develop your kids because it is fun, engaging, and builds on all aspects of what fitness literacy encompasses:

  • Competency in many movement forms and proficiency in a few.
  • Informed approaches to learning and developing motor skills.
  • A physically active lifestyle.
  • The maintenance of a healthy level of physical fitness.
  • Responsible personal and social behavior in physical fitness.

We want to give kids the motivation, confidence, physical competence, knowledge, and understanding to value and take responsibility for engagement in physical activities for life.

We also have a monthly NINJA Kids challenge the last Sunday of every month, (with the exception of July and August) to give kids the opportunity to put their skills to the test in a fun, inclusive, and challenging event.


The NINJA Minis class is for ages 2-5  and required parental involvement unless directed otherwise from the coach.  The class will be consistent through the weeks as the kids grow comfortable with the games and obstacles.  New challenges will be added in a skill portion of the class, but there will be familiar activities for the kids to continue to practice.

The NINJA Advanced Minis class is for ages 4-6 and parental involvement is not required until open gym time.  The class will be modified each week as they progress through new games and obstacles.  New challenges will be added throughout the class and they will be able to expand their skills.


We have kids come through our doors with all levels of strength and activity experience. That is what we love the most! All of our kids coaches have a passion for working with kids, seeing them grow and helping them push through their individual obstacles and challenges. We provide 1-on-1 coaching and assistance wherever we can and promote an environment where kids help and support each other as well.

We are a community!

Most definitely. Exercise is a great way to help kids focus and have fun. We do require the parent stay on-site during the class so they can supervise and work with their child if required to ensure the class runs smoothly.

With the 2 class guarantee, we can work with your child and see if it is a good fit for both you and your child before any long term commitment.

We typically run seasonal sessions with classes Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday. The session are:

  • WINTER: January thru March
  • SPRING: April thru June
  • SUMMER: July thru August
  • FALL: September thru December

That being said we offer discounted monthly memberships for families looking to do multiple sessions.

We also allow late registrations, room permitting.

Class days and times vary. You can see our schedule at

Unfortunately all of our classes are typically full and we don't have the ability to allow drop-ins.

We also offer a 2 class guarantee. If, for whatever reason, your child doesn't like the program after 2 weeks, or 2 classes (whichever comes first) we will refund you the remaining classes, no questions asked.

We also recommend you and your family sign up for our Obstacle Open Gym and give us a try. The coaches can answer any questions you might have and you can see if it's something your child enjoys.

We have our Mini's for kids ages 2-4, Standard programs for kids ages 6-11, and Advanced programs for ages 12-14.

We not only base programming on age but on skill as many kids vary when it comes to progressing through the program.

Also, being an inclusive program, we scale the program and work with parents to ensure kids feel safe, challenged and have fun.

Simply put, it's appropriate for all kids of all ages :)

All classes are 60 minutes.

(With Covid-19 some class times may be limited to 50 minutes.)

This participants should wear athletic/comfortable clothing end ensure they have a clean pair of running shoes. We also encourage bringing a water bottle.

With Covid-19, our fountain is currently closed but you can fill your water bottle.

We typically run sessions for families looking to join the program for a set duration. Our sessions run seasonally.

WINTER: January thru March
SPRING: April thru June
SUMMER: July thru August
FALL: September thru December

Monthly memberships are for families looking to do multiple sessions and want to be in the program more long-term. This a monthly autopay membership.

We also allow late registrations, room permitting.

We offer a 2 class guarantee for new customers. If, for whatever reason, your child doesn't like the program after 2 weeks, or 2 classes (whichever comes first) we will refund you the remaining classes, no questions asked.

There are no refunds on sessions within 30 days of starting.

There is a $60.00 +GST Sign-Up fee that is waived after 3 months of membership. You are only charged in the event you cancel your membership before the 3 month period.

City Fit Shop Inc. requires a written request to terminate the membership with 28 days notice. Any membership dues that are within the next 28 day cancellation period will be billed. The member has 28 days from their last payment of membership to utilize the facility.

If you will miss a class we require 8 hours notice. You can call or email to let us know. If not you will be charged for the class and unable to make-up the class.

You can do make-up classes for missed classes if there is room. The class needs to be made-up in the billing cycle or session it was missed.

Make-up classes need to be attended in the month or session they are billed for. You cannot carry over the classes into another month or session.

In the event that all classes are full you can use your missed class on any NINJA Open Gym time.

Suspensions are available for a minimum period of four weeks and a maximum of eight weeks per year FOR MEMBERS ONLY.

A suspension form must be completed at least 10 days before the period requested and cannot be back dated. A fee of $15.00 applies to suspend your membership and is payable in advance.

Memberships or sessions cannot be shared or transferred.

The classes are only good for the named customer it belongs to.


We offer 15% discounts to any additional family members that sign up for a membership. This does not include sessions, only monthly memberships.

Our NINJA Kids challenge is last Sunday of every month, (with the exception of July and August) to give kids the opportunity to put their skills to the test in a fun, inclusive, and challenging event.

We will practice and test various skills learned in the program.

The best part is that it is free to members and kids enrolled in a session.

You sure do. Each child requires a waiver and fitness readiness survey filled out before they can participate. You can do so here:

You are not required to stick around for the Kids NINJA classes or the Kids Advanced NINJA classes. Feel free to stroll Whyte Ave and get a coffee while we make your kids awesome! We do have showcase classes where parents can see the cool things the kids are learning.

For our MINI's program, parents with children 2 and 3 years will have to participate with their child. If your child displays the ability to participate individually you may not have to join the class but parents still need to stay on the premises.

Our Advanced MINI's does not require participation but parents cannot leave the premises.

Contact or call us at (587) 404-0412