Class Schedule

  • Class schedule

Class Schedule for USA Ninja Challenge — North Andover, MA

All children attending must have a waiver of liability on file.


Annual Registration Fee

There is an annual registration fee of $40 each Sept. 1. This fee is prorated for those joining after September as follows:

Sept - Feb – $40
Mar - Jun – $20



Year Round: Children can start anytime as long as there is an opening in the class.

To register for classes or clinics, please call us at (978) 918-7794

Summer 2022 Class Schedule:

NEW :Side Kicks- Classes fill fast, call or email for enrollment!

Summer Classes: Tuesday at 9:15 am: August 2, 30 or  Friday at 9:30 am: August 5,19 - Click Here to email for Enroll

Junior Ninjas- Classes fill fast, call or email for enrollment!

Wednesday at 3:45 pm 

Thursday at 3:45 pm

Saturday at 9:00 am 

Ninjas (ages 6-12, Beginner/Intermediate)- Classes fill fast, call or email for enrollment!

Monday at 5:15 pm

Tuesday at 4 pm, 5:15 pm

Wednesday at 4:45 pm 

Thursday 4:45 pm Updated time

Friday at 4:45 pm 

Saturday at 10 am

Ninjas (ages 9-13, Intermediate/advanced)- Classes fill fast, call or email for enrollment!

Monday at 6:30 pm

Tuesday at 6:30 pm

Wednesday at 6 pm

Thursday at 6:00 pm

*We are combining some of our age groups in order to keep siblings together as much as possible.  

*Some start times are not exactly on the hour as we want to allow enough time for cleaning between classes.

Covid Information: All parents must sign our Covid waiver online.  

Once per week $98 / mo.
Twice per week $165/ mo.
All Ninjas Annual Registration $45; pro-rated for May-June: $22; July-August: $0


Fall 2022 Schedule

Monday: 4:00 PM Beginner/Intermediate 6-8

Monday: 5:15 PM Beginner/Intermediate 6-8 & 9-12

Monday: 6:30 PM Intermediate/Advanced 9-15 

Tuesday: 9:30 AM Sidekicks 2.5-3

Tuesday: 10:30 AM Jr Ninjas 4-5

Tuesday: 1:30 PM Jr Ninjas 4-5

Tuesday: 2:45 PM Beginner/Intermediate/Advanced; Grades 6-9

Tuesday: 4:00 PM Beginner/Intermediate 6-8

Tuesday: 5:15 PM Beginner/Intermediate 6-8; 9-12 Plus Team

Tuesday: 6:30 PM Intermediate/Advanced Ages 9-15

Wednesday: 3:30 PM Jr Ninja ages 4-5

Wednesday: 4:30 PM Jr Ninja ages 4-5

Wednesday: 5:30 PM Beginner/Intermediate ages 6-8 & 9-12

Wednesday: 6:45 PM Intermediate/Advanced/Team Ages 8-15

Thursday: 1:30 pm Sidekicks 2.5-3

Thursday: 2:45 pm Beginner/Intermediate/Advanced; Grades 6-9

Thursday: 4:00 pm Beginner/Intermediate Ages 6-8

Thursday: 5:15 pm Beginner/Intermediate 8-12

Thursday: 6:30 pm Intermediate/Advanced/Team 8-15

Friday: 9:30 am Sidekicks Ages 2.5-3

Friday: 10:30 am Jr Ages 4-5

Friday: 4:30 pm Beginner/Intermediate 6-9

Friday: 5:45 pm Intermediate/Advanced/Team 8-15

 Saturday 9:00 am Sidekicks ages 2.5-3

Saturday 10:00 am Jr’s Ages 4-5

Saturday 11 am Beginner/Intermediate Ages 6-12