USA Ninja Challenge Logo

Ninja Obstacle Classes

Turning Kids into Ninjas One Obstacle at a Time!
Crawling NinjaJumping Ninja
Our Location Pin

We're Located at:

27 Charles St. North Andover, MA 01845

Call Us:

Have questions? Let us know how we can help.
Thank you! Your message has been received!
Someone will contact you very soon!
Oops! Something went wrong while submitting the form.

Ninja Classes for Parent/Tot

Side Kicks is a captivating class, encouraging little Ninjas to engage with their peers as they warm up and practice their physical and social skills! The coaches, along with parents, will guide the "sidekicks" through an easy to navigate obstacle course - no ninja experience required! The children feel great about themselves as they practice and improve gross motor skills, balance and agility.


Ninja Classes for Junior Ninjas (ages 4-5)

Junior Ninjas: Junior Ninja is a lead up to the full sized obstacles that are used at USA Ninja Challenge. Junior Ninjas (ages 4-5) develop their ninja skills with smaller, easy-to-navigate obstacles until they are ready for the full scale equipment.


Ninja Classes for Kids

Ninja fitness classes give kids an immersive experience into the sport of Ninja. Children are introduced to a variety of obstacles and an interactive learning program. Your child will have a blast while learning fitness and life skills.


Middle School Fitness Classes

The teen warrior training classes consist of warm-ups and slightly more intensive ninja exercises, including a range of obstacles that changes from class to class. Teens will focus on the fundamentals of swinging, climbing, jumping, traversing, balance, tumbling and floor skills, as well as participate in creative conditioning sessions.


New Fall classes and revamped times - don’t wait to secure your spot!! These classes are set to fill up faster than ice cream melts on a hot summer day! See class info below

Get started today and try a RISK-FREE ninja class to see if your kids will love it!

Step 1. Fill Out Waiver Form

Complete the required waiver form for class and we will contact you within 1 business day to let you know class placement openings. If you have questions before signing up, please don't hesitate to email here!

Step 2. Attend Your Risk-Free Class

Get started on your Ninja journey by attending your first class! This class will be chosen with our guidance and confirmed by our staff.  We have a feeling your kids will love it! You won't be charged for the class until you determine it's the right fit for your family. Monthly, recurring charges will be applied once you enroll.

Step 3. Come Every Week To Class!

We look forward to seeing you every week as your ninja gains strength, confidence and friendships. Your child might even want to sign up for twice a week classes.  We can help you with that, and of course, if you ever miss a class, you can always attend make-up classes on Saturday morning.


1 class per week $107/ per month or 2 classes per week  $177/ per month

Sidekicks  | 2.5 - 4 years (Parent/child) | 45 minutes

Tuesday: 9:30 AM - Full, Join the waitlist

Friday: 9:30 AM

Saturday: 8:15 AM and 9:05 AM- few spots remain

Junior Ninjas | 4 - 5 years | 50 minutes

Tuesday: 10:30 AM or 1:30 PM

Wednesday: 3:30 PM

Wednesday: 4:30 PM - Full, Join the waitlist

Thursday: 1:30 PM

Friday:10:30 AM or 12:30 PM - Full, Join the waitlist

Friday: 3:45 PM  

Saturday:10:00 AM - Full, Join the waitlist

Saturday:11:00 AM  - Full, Join the waitlist

Beginner/ Intermediate Ninjas | 6 - 8 & 9-12| 60 minutes

Monday: 4:00 PM*  (ages 6-8) - Full, join the waitlist

Monday: 5:15 PM  (ages 6-8 & 9-12) - Full, Join the waitlist

Monday: 6:30 PM (ages 9-16) - Full, Join the waitlist

Tuesday: 4:00 PM* (ages 6-8) - Full, Join the waitlist

Tuesday: 6:50 PM  (ages 9-16)

Wednesday: 5:30 PM  (ages 6-8; 9-12) - Full, Join the waitlist

Thursday: 4:00 PM*  (ages 6-8)- Full, Join the waitlist

Thursday: 5:15 PM  (ages 6-8; 9-12) - Full, Join the waitlist

Friday: 4:45 PM (ages 6-8; 9-12) - Full, Join the waitlist

Saturday:12:15 PM  (ages 6-8; 9-12)

Saturday:1:25 PM  (ages 6-8; 9-12)

Advanced Ninjas (level 2+) | 6+ years | 60 minutes

Tuesday: 5:10 PM Advanced + Team (ages 6-8)

Wednesday: 6:45 PM Advanced + Team (ages 9-16)

Thursday: 6:30 PM Advanced + Team (ages 9-16)

Friday: 6:00 PM Advanced + Team (ages 6-8; 9-12)

Middle School Ninjas | Grades 6-8 | 60 minutes

Details Coming Soon!


1 class per week $107/ per month or 2 classes per week  $177/ per month

Admission is rolling so please call when ready to begin. Find more details on our schedule page or call to get a spot on the roster.

*Children can begin classes ANYTIME but classes do fill!  We do not run sessions and new children start every week!  Our memberships run month to month and the most common question we get is "is it too late to sign up?".  The answer is no, we have all levels of ability in our classes and challenge each child at their level. Classes do fill fast so sign up soon if you are ready to get started!  

Annual Registration Fee

There is an annual registration fee of $45  This fee is prorated for those joining after September as follows:

Sept - March – $45

Apr, May, June – $20

July - August: $0


Tuition is based upon at least 4 - classes per month and is set up as a recurring credit card charge on the 5th of each month.

Cancellation Policy:

Families must provide USA Ninja Challenge written notice prior the first of the month to cancel their Ninja(s)’ membership.  This can be accomplished via email at Without this notification, your Ninja’s spot is reserved for the month with a non-refundable tuition payment.

Student Dress Code

USA Ninja Challenge has established dress codes for students to ensure the safety of our students and coaches.  Students should be dressed appropriately for the activity in which they participate.  Dress codes will be enforced.  If a party guest wears clothing that is not suitable for this activity, they will be asked to change or make adjustments before entering the gym.

All Ninjas should wear:

         - Short sleeve T-shirt or tank

         - Shorts

- Long hair must be put up with hair ties, scrunchies or clips.  Please, no bobby pins in the gym

The following items are NOT permitted in the gym

- All Jewelry, including fitbits and watches, Long Sleeves/ Hoodies, Pants & Grip Gloves

If you have a question about whether or not a particular piece of apparel is acceptable, please ask before sending your child to class.


Make-up Policy:

Beginner, Intermediate/Advanced classes can make up a class on Saturdays at 12:15. Children already enrolled in a Saturday class may schedule an alternative make up class by reaching out to find a time that works for them in a class able to accommodate a make up spot.  Additionally, advanced students over the age of 10 or team students should reach out to schedule an alternative make up class. To schedule your make-up for a class missed due to personal reasons, please email us at 

Sidekicks and Junior Ninjas, please contact us to arrange make-up class. Email us at We will gladly schedule a make-up in an upcoming class. 

Make-ups carry forward and accumulate but are limited to 3 accumulated make up classes on your account. Students unable to use the make-up classes immediately are welcome to save their make up classes for a more convenient time such as during the summer. 

September 1 accounts will be reset to remove make up classes. Therefore, please be sure to schedule and use all make up classes before September 1st or you will loose them!

Make up classes may not be used towards other offerings of the gym and must be used for make up classes.  If more than 3 classes accumulate on your account due to extenuating circumstances such as long lasting illness or injury (supported by dr note) or unexpected family emergencies please contact us to discuss your options. 

In the event of cancelled classes due to inclement weather, and this prevents at least 4 classes from being held in the month, we will notify families with options.