REGISTRATION WILL OPEN FOR CURRENTLY ENROLLED STUDENTS ON APRIL 2ND BY A SPECIAL INVITATION LINK
We will then open up Registration to everyone else on our waitlist/notification list on April 3rd

Elevate your homeschooling experience by enrolling your child in our Ninja classes where they will learn the techniques necessary to complete various obstacles and master balance, agility and strength! We love to see the boost in confidence week after week in our students as they conquer a new obstacle, increase their skill level, build coordination and gain strength through the power of movement! Ninja warrior is such a fun alternative to traditional sports and also fantastic cross-training to help your child excel in other sports they participate in. These classes are, without a doubt, the funnest way for kids to get exercise…Ninja-Style! © Ninja Warehouse

PLEASE READ THROUGH ALL OF THE INFORMATION ON THIS PAGE IN ITS ENTIRETY AND GO THROUGH THE FAQ TABS AT THE BOTTOM OF THIS PAGE FOR IMPORTANT INFORMATION YOU SHOULD KNOW BEFORE YOU REGISTER FOR A CLASS

Course example videos can be found at the bottom of this page which can help give new students an idea of what kinds of obstacles we will be doing in their age group.

We are an approved 3rd party vendor for Harmony, MTH/OpenEd and Davinci

We are NOT a direct provider for UFA. Although parents were able to successfully submit for reimbursement from UFA for this school year it is up to you to make sure that the new changes for the 25/26 school year will still allow for this before you register since all retainers and tuition payments are non-refundable.

Davinci Students will have a separate schedule announced by Davinci at a later date. Dragon passes may only be used for the class times that are designated.
(please wait to register for a class until that information is provided to you unless you are opting to do self-pay)

We will not be added as a vendor/direct provider for any additional programs/scholarships for the 2025-2026 school year

Students in other programs/scholarships or who are not using a program are still welcome to register for a class by paying out of pocket
You may also opt for one of our evening classes that are paid for on a monthly autobill instead

PRICE: $445

PAYMENT SCHEDULE
A non-refundable retainer of $50/child is required at the time of registration to reserve your spot(s) in the class.
The remaining balance of $395 will be due IN FULL on or before AUGUST 18TH
(we will email invoices for you to submit your payment the week prior)

Retainer payments and Tuition payments are NON-REFUNDABLE

Homeschool classes require a commitment for the full school year. Should you decide to stop participating in the class before its end date, you are choosing to forfeit the remaining classes with no partial refund.

2025-2026 SCHEDULE

September 8, 2025- May 21, 2026
Thanksgiving Break: 11/25/25 - 11/28/26
Christmas Break: 12/22/25 - 1/2/26
Spring Break: 3/30/26 - 4/3/26
Other Closures: 1/19/26 (MLK), 2/16/26 (Presidents’ Day)

AGE GROUPS:
MINIS: Ages 5-7, JUNIORS: Ages 8-12, JUNIORS+: Ages 10-13, TEENS: Ages 14-17
Students must be 5 before September 8th in order to register for the 2025-2026 school year. We will not accept registrations for anyone who doesn’t meet our minimum age requirement.

**PLEASE READ THROUGH ALL OF THE TABS IN THE FAQ SECTION BELOW BEFORE YOU REGISTER FOR A CLASS**

If your desired class is full, please submit a waitlist form HERE and we will notify you if a spot becomes available.

CLASS SCHEDULE
*Note: schedule is subject to change up until registration opens on April 2nd

MONDAY

OGDEN LOCATION
11:00am - Juniors+ (ages 10-13) *9 SPOTS
11:00am - Teens (ages 14-17) *9 SPOTS

12:00pm - Minis (ages 5-7) *8 SPOTS
12:00pm - Juniors (ages 8-12) *10 SPOTS

1:00pm - Minis (ages 5-7) *8 SPOTS
1:00pm - Juniors (ages 8-12) *10 SPOTS

2:00pm - Minis (ages 5-7) *8 SPOTS
2:00pm - Juniors (ages 8-12) *10 SPOTS

3:00pm - Minis (ages 5-7) *12 SPOTS
3:00pm - Juniors (ages 8-12) *12 SPOTS

TUESDAY

OGDEN LOCATION
2:00pm - Juniors+ (ages 10-13) *9 SPOTS
2:00pm - Teens (ages 14-17) *9 SPOTS

3:00pm - Minis (ages 5-7) *12 SPOTS
3:00pm - Juniors (ages 8-12) *12 SPOTS

SALT LAKE LOCATION

1:00pm - Juniors+ (ages 10-13) *9 SPOTS
1:00pm - Teens (ages 14-17) *9 SPOTS

2:00pm - Juniors (ages 8-12) *12 SPOTS

3:00pm - Minis (ages 5-7) *8 SPOTS
3:00pm - Juniors (ages 8-12) *10 SPOTS

WEDNESDAY

OGDEN LOCATION
2:00pm - Minis (ages 5-7) *8 SPOTS
2:00pm - Juniors (ages 8-12) *10 SPOTS

3:00pm - Minis (ages 5-7) *12 SPOTS
3:00pm - Juniors (ages 8-12) *12 SPOTS

SALT LAKE LOCATION
3:00pm - Minis (ages 5-7) *8 SPOTS
3:00pm - Juniors (ages 8-12) *10 SPOTS

THURSDAY

OGDEN LOCATION
12:00pm - Juniors+ (ages 10-13) *9 SPOTS
12:00pm - Teens (ages 14-17) *9 SPOTS

1:00pm - Juniors (ages 8-12) *16 SPOTS

2:00pm - Minis (ages 5-7) *8 SPOTS
2:00pm - Juniors (ages 8-12) *10 SPOTS

3:00pm - Minis (ages 5-7) *12 SPOTS
3:00pm - Juniors (ages 8-12) *12 SPOTS

SALT LAKE LOCATION
2:00pm - Juniors (ages 8-12) *12 SPOTS

3:00pm - Minis (ages 5-7) *8 SPOTS
3:00pm - Juniors (ages 8-12) *10 SPOTS

FREQUENTLY ASKED QUESTIONS
**PLEASE READ THROUGH ALL OF THE TABS BELOW BEFORE YOU REGISTER FOR A CLASS**

If you have more questions, please use the CONTACT FORM to email us directly for a quick response.

  • If you’ve never done a class with us before and want to know what it’s all about and if it might be a good fit for your child here are some places to start:

    1 - Watch the course videos with your child to see if obstacle course training looks fun to them.

    2 - Come in to observe a class with your child in person.

    3 - Register for one of our evening classes now to try it out. Since they require less commitment you can sign up for as little as one month to see if it’s going to be a good fit for your child before committing to the full school year. (If doing this, we recommend doing it before our homeschool class registration starts as classes do fill up very quickly)

  • RETAINER: We require a $50 retainer to hold your spot in a class. Retainer payments are applied to your tuition total.

    Retainer payments are non-refundable. Should you cancel your enrollment prior to the tuition due date (August 18th) then you will not be billed for the remaining balance. However, the retainer paid will not be refunded.

    TUITION: Payments for the remaining balance of your tuition will be due by August 18th. We will email invoices for the remaining balance and you may easily submit your payments online. If we do not receive your payment by this date we will no longer hold your spot in the class.

    Invoices will be sent directly to the customer to submit payment for your tuition. If you are using a program that provides funding for your extracurricular activities then you may submit your receipt to them for reimbursement. Please make sure you check with your program on their requirements before registering for a class.

    Tuition payments are non-refundable. Tuition pays for the full school year (Sept-May). Should you decide to stop participating in the class before its end date, you are choosing to forfeit the remaining classes with no partial refund.

    DISCOUNT: Homeschool classes come with a substantial discount of 20% from our month-to-month tuition pricing.

  • We are a vendor for My Tech High (Open Ed), Harmony and Davinci.  These are the only 3 programs that we are working with as direct vendors.  We have taken into consideration other scholarship/funding programs and have decided not to partner with any additional programs at this time.  We will not be revisiting this matter for the 2025-2026 school year. Should our circumstances change in the future, we will make any update known on our website.

    Although we are not directly a vendor for UFA and do not accept payment via their class wallet, they do currently have "Ninja classes" on the approved expenses list under Physical Education where parents were able to successfully submit receipts to UFA for reimbursement for the 24/25 school year.  However, it sounds like UFA is going through a lot of changes right now so we would recommend waiting until you're sure what their requirements will be prior to registering if you are counting on their funding to pay for your class enrollment since all deposits and tuition payments are non-refundable.

    Keeping this in mind, you are still welcome to register for a class by choosing to pay out of pocket if you would like.

    Invoices will be sent directly to the customer to submit payment for your tuition.

    This will be the same whether you are paying out of pocket or plan to use funding from a homeschool program such as My Tech High, Harmony or the Utah Fits All scholarship.
    ***We will NOT be accepting check payments from Harmony this year. Now that they do reimbursements payments will need to be made online via our invoice.

    Retainers and Tuition payments are non-refundable so if you are counting on reimbursement from a program then please make sure you understand their requirements before you register for a class.

    Davinci Students will only be able to use their Dragon Passes towards designated class times, they will not be redeemable towards the classes currently listed on this page.

  • We will have three short holiday breaks during the school year.

    Thanksgiving Break: 11/25/25 - 11/28/26

    Christmas Break: 12/22/25-1/2/26

    Spring Break: 3/30/26 - 4/3/26

    Other Closures: 1/19/26 (MLK), 2/16/26 (Presidents’ Day)

    We have already factored in our holiday breaks into your tuition pricing

  • Students may only attend the class day/time that they are enrolled in.

    Due to limited space in our classes and ensuring the proper coach to student ratio, we do not offer makeup classes should you miss your scheduled day.

    Should you decide to stop participating in the class before its end date, you are choosing to forfeit the remaining classes with no partial refund.

  • Minis: Ages 5-7
    Juniors: Ages 8-12
    Juniors+: Ages 10-13
    Teens: Ages 13-17

    Guidelines:

    The Juniors+ class will be a little more fast-paced/difficult than a typical Juniors class. Please choose this class if your child is more advanced and meets the age requirements.

    For children on the age cusp:
    If turning 8 before Nov 1st, please register for a Juniors class.
    If turning 13 before Nov 1st, please register for a Juniors+ class.

    **Tip - if you have a child who has recently turned 8, please choose a time that has Minis and Juniors classes so that we are able to move your child down to a Minis class if they are not at the right skill level for Juniors yet.

    If you do not feel your 8 year old is ready for a Juniors class then you may register them for the Minis age group.
    If you do not feel like your 13 year old is ready for a Juniors+ or Teens class then you may enroll in a Juniors class.
    *If you are a returning student then you may ask your coach what their recommendation would be.

    Students must be 5 before September 9th in order to register for the 2025-2026 school year. We will not accept registration for any children who do not meet our minimum age requirements at the time of registration.

    Students who turn 8 during the school year will only be moved up to a Juniors class if space allows and our coaches feel like they are ready. Otherwise, they will finish out the school year in minis and move up to the next age group the following year.

  • You will be committed to the class day/time you choose at the time of enrollment for the full school year. Due to our classes being filled to capacity it’s not likely that we will be able to accommodate any class change requests once the school year has started.

  • We hold student-only competitions/showcases 2-3 times per year. This gives our students something to work hard for and the opportunity to show their family all the amazing ninja skills they’ve been working on in class. They are very low-pressure and super fun events!
    There is an extra fee to register for competitions. Participation is optional, but encouraged.

  • You may register for 2 classes if you want to attend twice a week. Tuition cost will be $445 per class and you will need to submit 2 separate registrations (paying the retainer for each class) in order to reserve your spot in both class times.

  • If none of homeschool classes work for you or you prefer less commitment then you may like our evening classes. You can see that schedule by going here: ninjawarehouse.com/classes

    Our evening classes are set up on a monthly auto-bill of $65/month and do not require the full year commitment that our homeschool classes do. However, they also do not have a discounted price. (Parents may pay for evening classes in 3 month increments to make it easier to submit for reimbursement)

    *We do not do advanced registration on evening class times so you will not be able to reserve your spot in an evening class until you are 2 weeks out from your intended start date.

  • Students are expected to:

    • Actively participate in the curriculum the coaches have planned for the class.

    • Be respectful to their coaches and peers.

    • Stay engaged, on task and listen to instructions.

      Failure to follow instructions or stay on task, being disruptive, engaging in bullying, physical aggression such as hitting, displaying disrespect towards instructors or peers, using inappropriate language, or damaging property, will result in the cancellation of enrollment at the discretion of Ninja Warehouse.

COURSE EXAMPLE VIDEOS

We have many different course combinations and they will change from class to class but here are a couple of example videos of a course our coaches may have our students run to help you and your student get an idea of the kinds of obstacles they will be doing in their age group.

If your desired class is full, please submit a waitlist form HERE and we will notify you if a spot becomes available.
HAVE MORE QUESTIONS? CALL US AT 801-707-7915 OR USE OUR CONTACT FORM.