Ninja Classes in Columbia, Clarksburg & Rockville, MD

Classes Inspired by American Ninja Warrior Junior

Our Ninja Warrior Training, inspired by the popular television shows “American Ninja Warrior” and “American Ninja Warrior Junior,” combines foundational fitness, challenging obstacle courses, and gymnastics techniques to create an exhilarating experience for kids.

Founded by Olympic medalist Dominique Dawes, our academy focuses on fostering a supportive environment where children can build confidence and hone their skills.

Children will begin class with a warm-up, followed by station work that will challenge them to tackle obstacles designed to build strength, enhance flexibility, and improve endurance. Class will wrap up with a few minutes of free play, or a group exercise designed to build teamwork and enhance social interaction.

We proudly serve the Baltimore, Columbia, Clarksburg , and Rockville areas, ensuring that your young ninjas have the opportunity to unleash their inner warrior. Discover how your child can embark on an exciting journey of fitness and fun! 

Gymnastics Magic Awaits...Press Play!

girl on the gym rings

Benefits of Ninja Training for Kids

Ninja training is more than just an exciting way for kids to stay active—it’s a full-body workout that promotes physical, mental, and social growth. Our Ninja Classes provide children with the opportunity to develop essential skills while having fun in a dynamic and supportive environment.

Physical Benefits:

  • Improved Strength & Agility – Build core strength and coordination through challenging obstacle courses.
  • Enhanced Balance & Flexibility – Develop better balance, flexibility, and motor skills, which support performance in other sports.
  • Increased Endurance – Boost stamina through high-energy activities that keep kids moving.

Mental & Emotional Benefits:

  • Confidence & Resilience – Overcome obstacles and achieve new skills, boosting self-esteem and perseverance.
  • Problem-Solving & Quick Thinking – Develop creativity and adaptability through problem-solving in a fast-paced environment.
  • Discipline & Focus – Gain focus, patience, and the ability to follow instructions, which can be applied outside of class.

Social Benefits:

  • Teamwork & Social Interaction – Learn to support and encourage peers, fostering strong communication and friendships.
  • Positive Peer Connections – Build camaraderie and confidence through shared goals and teamwork.

Enrolling your child in ninja training means giving them the tools to stay active, build self-esteem, and develop lifelong healthy habits—all while having an amazing time!

Sign up for our Ninja Classes below or call us at (240) 973-4706 for any questions!

Ninja I

Ninja Classes for Children Ages: 4 – 6 Years Old (Parent/Caregiver Participation Required)

This caregiver assisted class will have your little one navigating our fun and challenging obstacle courses designed to build strength, coordination, and enhance problem-solving skills. Coaches will show caregivers how to spot their child properly, and about each of the stations. Classes end with a group game or activity to build social skills. 6 year olds can choose Ninja 1 or Ninja 2.

*Caregivers should be able to lift their child for this class. 

Register Class Name Day Time Openings Tuition
Waitlist Ninja 1 (Ages 4-6) *Parent participation Monday 5:00 PM – 5:45 PM Class Full $108.00
Register Ninja 1 (Ages 4-6) *Parent participation Tuesday 4:15 PM – 5:00 PM 4 spots $108.00
Register Ninja 1 (Ages 4-6) *Parent participation Wednesday 5:00 PM – 5:45 PM 3 spots $108.00
Waitlist Ninja 1 (Ages 4-6) *Parent participation Saturday 9:15 AM – 10:00 AM Class Full $108.00
Register Ninja 1 (Ages 4-6) *Parent participation Saturday 11:15 AM – 12:00 PM 4 spots $108.00
Waitlist Ninja 1 (Ages 4-6) *Parent participation Sunday 11:15 AM – 12:00 PM Class Full $108.00
Register Class Name Day Time Openings Tuition
Waitlist Ninja 1 (Ages 4-6) *Parent participation Monday 4:30 PM – 5:15 PM Class Full $111.00
Register Ninja 1 (Ages 4-6) *Parent participation Tuesday 5:30 PM – 6:15 PM 1 spots $111.00
Register Ninja 1 (Ages 4-6) *Parent participation Wednesday 4:30 PM – 5:15 PM 8 spots $111.00
Register Ninja 1 (Ages 4-6) *Parent participation Thursday 5:30 PM – 6:15 PM 2 spots $111.00
Waitlist Ninja 1 (Ages 4-6) *Parent participation Friday 4:45 PM – 5:30 PM Class Full $111.00
Waitlist Ninja 1 (Ages 4-6) *Parent participation Saturday 9:30 AM – 10:15 AM Class Full $111.00
Waitlist Ninja 1 (Ages 4-6) *Parent participation Saturday 12:30 PM – 1:15 PM Class Full $111.00
Waitlist Ninja 1 (Ages 4-6) *Parent participation Sunday 10:30 AM – 11:15 AM Class Full $111.00
Register Ninja 1 (Ages 4-6) *Parent participation Sunday 11:30 AM – 12:15 PM 5 spots $111.00
Register Class Name Day Time Openings Tuition
Register Ninja 1 (Ages 4-6) Monday 4:00 PM – 4:45 PM 3 spots $111.00
Register Ninja 1 (Ages 4-6) Tuesday 4:30 PM – 5:15 PM 4 spots $111.00
Register Ninja 1 (Ages 4-6) Wednesday 4:15 PM – 5:00 PM 2 spots $111.00
Waitlist Ninja 1 (Ages 4-6) Saturday 9:00 AM – 9:45 AM Class Full $111.00
Register Ninja 1 (Ages 4-6) Sunday 12:00 PM – 12:45 PM 2 spots $111.00

Ninja II

Ninja Classes for Children Ages: 6 – 9 Years Old

Our amazing coaches will guide your little ninjas through exciting challenges that foster discipline and boost confidence, preparing them for higher-level Ninja classes. Children start off with a warm-up, and then go right into fitness time, where your child will learn about foundational fitness movement. All obstacles are changed bi-weekly, so that class never gets boring. Swing on the rings, run up the warped wall, and unleash your inner warrior! 6 year olds can choose Ninja 1 or Ninja 2. 

Register Class Name Day Time Openings Tuition
Register Ninja 2 (Ages 6-9) Monday 4:00 PM – 5:00 PM 3 spots $127.00
Waitlist Ninja 2 (Ages 6-9) Tuesday 5:00 PM – 6:00 PM Class Full $127.00
Register Ninja 2 (Ages 6-9) Thursday 5:00 PM – 6:00 PM 4 spots $127.00
Waitlist Ninja 2 (Ages 6-9) Friday 4:30 PM – 5:30 PM Class Full $127.00
Waitlist Ninja 2 (Ages 6-9) Friday 5:30 PM – 6:30 PM Class Full $127.00
Waitlist Ninja 2 (Ages 6-9) Saturday 12:00 PM – 1:00 PM Class Full $127.00
Waitlist Ninja 2 (Ages 6-9) Sunday 10:15 AM – 11:15 AM Class Full $127.00
Register Class Name Day Time Openings Tuition
Waitlist Ninja 2 (Ages 6-9) Monday 5:30 PM – 6:30 PM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Tuesday 4:30 PM – 5:30 PM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Tuesday 6:15 PM – 7:15 PM Class Full $148.00
Register Ninja 2 (Ages 6-9) Wednesday 5:30 PM – 6:30 PM 4 spots $148.00
Waitlist Ninja 2 (Ages 6-9) Thursday 4:30 PM – 5:30 PM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Friday 5:30 PM – 6:30 PM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Saturday 11:30 AM – 12:30 PM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Saturday 10:15 AM – 11:15 AM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Sunday 9:30 AM – 10:30 AM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Sunday 12:30 PM – 1:30 PM Class Full $148.00
Waitlist Ninja 2 (Ages 6-9) Sunday 11:30 AM – 12:30 PM Class Full $148.00
Register Class Name Day Time Openings Tuition
Register Ninja 2 (Ages 6-10) Monday 4:45 PM – 5:45 PM 1 spots $148.00
Register Ninja 2 (Ages 6-10) Tuesday 5:15 PM – 6:15 PM 3 spots $148.00
Waitlist Ninja 2 (Ages 6-10) Wednesday 5:00 PM – 6:00 PM Class Full $148.00
Register Ninja 2 (Ages 6-10) Thursday 4:00 PM – 5:00 PM 5 spots $148.00
Register Ninja 2 (Ages 6-10) Saturday 11:30 AM – 12:30 PM 1 spots $148.00
Waitlist Ninja 2 (Ages 6-10) Sunday 12:45 PM – 1:45 PM Class Full $148.00

Ninja III

Ninja Classes for Children Ages: 10 – 13 Years Old

In Ninja III, will build on your child’s core strength, agility, and confidence in a safe environment where they can make friends and build social skills. With a class structure similar to Ninja II, we will concentrate on more advanced stations, growing our skills learned previously. 

Our coaches will equip them with the skills they need to tackle any course. 

Register Class Name Day Time Openings Tuition
Waitlist Ninja 3 (Ages 10-13) Tuesday 6:00 PM – 7:00 PM Class Full $127.00
Register Ninja 3 (Ages 10-13) Thursday 6:00 PM – 7:00 PM 3 spots $127.00
Register Class Name Day Time Openings Tuition
Waitlist Ninja 3 (Ages 10-13) Tuesday 4:15 PM – 5:15 PM Class Full $148.00
Waitlist Ninja 3 (Ages 10-13) Sunday 12:15 PM – 1:15 PM Class Full $148.00
Register Class Name Day Time Openings Tuition
Register Ninja 3 (Ages 10-13) Monday 6:45 PM – 7:45 PM 1 spots $148.00

Ninja Classes for Children Ages: 6 – 13 Years Old

This advanced class is designed for skilled ninjas who have surpassed previous class requirements and seek higher-intensity training. Instructor recommendation is required for enrollment. Advanced Ninja classes will concentrate on course runs, where you put your station skills from previous classes to the test. See if you can beat your best time in the rig!

Register Class Name Day Time Openings Tuition
Register Int/Adv Ninja (Ages 6-13) Monday 6:45 PM – 8:00 PM 3 spots $137.00
Register Int/Adv Ninja (Ages 6-13) Sunday 9:00 AM – 10:15 AM 5 spots $137.00
Register Class Name Day Time Openings Tuition
Register Int/Adv Ninja (Ages 6-13) Monday 6:30 PM – 7:45 PM 2 spots $185.00
Waitlist Int/Adv Ninja (Ages 6-13) Thursday 6:30 PM – 7:45 PM Class Full $185.00

Ninja & Gymnastic Classes for Children Ages: 4 – 6 Years Old (Caregiver Participation Required)

In our junior combo class, children experience the best of both worlds. They tackle obstacles with parent/caregiver support then independently explore gymnastics fundamentals in our Junior gym. Class will begin in Ninja with a warm up where parents will learn proper spotting techniques and children will participate in assisted and independent stations. Children and parents will then move over to the junior gym, to learn independent gymnastics skills and focus body shapes, monkey jumps, and foundational movement. 

Register Class Name Day Time Openings Tuition
Register Junior Ninja & Gymnastics Combo (Ages 4-6) *Parent participation Monday 5:45 PM – 6:45 PM 5 spots $127.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) *parent participation Wednesday 5:45 PM – 6:45 PM Class Full $127.00
Register Class Name Day Time Openings Tuition
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) *Parent participation Monday 4:15 PM – 5:15 PM Class Full $148.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) *Parent participation Tuesday 5:15 PM – 6:15 PM Class Full $148.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) *Parent participation Wednesday 4:15 PM – 5:15 PM Class Full $148.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) *Parent participation Friday 4:15 PM – 5:15 PM Class Full $148.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) *Parent participation Saturday 9:00 AM – 10:00 AM Class Full $148.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) *Parent participation Sunday 11:15 AM – 12:15 PM Class Full $148.00
Register Class Name Day Time Openings Tuition
Register Junior Ninja & Gymnastics Combo (Ages 4-6) Wednesday 3:45 PM – 4:30 PM 7 spots $111.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) Thursday 5:00 PM – 5:45 PM Class Full $111.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) Friday 4:15 PM – 5:00 PM Class Full $111.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) Saturday 11:00 AM – 11:45 AM Class Full $111.00
Waitlist Junior Ninja & Gymnastics Combo (Ages 4-6) Sunday 9:00 AM – 9:45 AM Class Full $111.00

Ninja & Tumble Combo

Ninja & Tumbling Classes for Children Ages: 6 – 13 Years Old

Our Ninja & Tumble class offers a little bit of everything—from hanging and balancing obstacles to basic tumbling & jumping skills, our combo classes are perfect for your curious kiddo. Children spend the first half of class in Ninja, and the second half in tumbling, concentrating on vault, tumble track, and floor skills. Start will basic body shapes and move to more advanced tumbling skills as your child progresses. 

Register Class Name Day Time Openings Tuition
Waitlist Ninja & Tumble Combo (Ages 6-13) Wednesday 6:15 PM – 7:30 PM Class Full $137.00
Waitlist Ninja & Tumble Combo (Ages 6-13) Thursday 6:30 PM – 7:45 PM Class Full $137.00
Waitlist Ninja & Tumble Combo (Ages 6-13) Saturday 10:00 AM – 11:15 AM Class Full $137.00
Waitlist Ninja & Tumble Combo (Ages 6-13) Sunday 12:00 PM – 1:15 PM Class Full $137.00
Register Class Name Day Time Openings Tuition
Waitlist Ninja & Tumble Combo (Ages 6-13) Tuesday 6:30 PM – 7:45 PM Class Full $185.00
Waitlist Ninja & Tumble Combo (Ages 6-13) Thursday 6:30 PM – 7:45 PM Class Full $185.00
Waitlist Ninja & Tumble Combo (Ages 6-13) Saturday 10:00 AM – 11:15 AM Class Full $185.00
Waitlist Ninja & Tumble Combo (Ages 6-13) Sunday 10:00 AM – 11:15 AM Class Full $185.00
Register Class Name Day Time Openings Tuition
Waitlist Ninja & Tumble Combo (Ages 6-10) Monday 5:45 PM – 6:45 PM Class Full $148.00
Register Ninja & Tumble Combo (Ages 6-10) Tuesday 6:15 PM – 7:15 PM 1 spots $148.00
Register Ninja & Tumble Combo (Ages 6-10) Wednesday 6:00 PM – 7:00 PM 1 spots $148.00
Waitlist Ninja & Tumble Combo (Ages 6-10) Thursday 5:30 PM – 6:30 PM Class Full $148.00
Register Ninja & Tumble Combo (Ages 6-10) Thursday 6:30 PM – 7:30 PM 6 spots $148.00
Register Ninja & Tumble Combo (Ages 6-10) Friday 4:45 PM – 5:45 PM 5 spots $148.00
Waitlist Ninja & Tumble Combo (Ages 6-10) Saturday 9:45 AM – 10:45 AM Class Full $148.00
Register Ninja & Tumble Combo (Ages 6-10) Saturday 12:30 PM – 1:30 PM 5 spots $148.00
Register Ninja & Tumble Combo (Ages 6-10) Sunday 9:45 AM – 10:45 AM 5 spots $148.00
Register Ninja & Tumble Combo (Ages 6-10) Sunday 10:45 AM – 11:45 AM 5 spots $148.00

Contact Information

Have Questions or Concerns? Call Our Office at (240)-690-4138

Our Clarksburg Location

22530 Gateway Center Drive
Clarksburg, MD 20871

Recreational Gym – Suite 500
Preschool and Ninja Gyms – Suite 700

Our Rockville Location

5626 Randolph Road
Rockville, MD 20852

Located behind MOM’s Organic Market

Our Columbia Location

9301 Snowden River Pkwy Suite B,
Columbia, MD 21046

dominique dawes olympics