Fees & Registration

Our fees are monthly and are based on your level and number of classes you take per week.  For descriptions and schedule, see our Classes page. You can pay for a single month, or sign up for recurring payments or purchase a 1-day mat pass at the bottom of this page.  Class fees are subject to change.

Advanced (unlimited classes per week including advanced): $85

Beginner/Mid-Level (unlimited Beginner/Mid-level classes per week): $65

Introductory (one beginner class per week): $50

Youth (Saturdays): $40

One-day mat pass (for students unable to train on a regular schedule): $15

Note: Instructor permission required for advanced classes.


Register online for classes

Students are encouraged to start the first week of the month, but you are welcome to join us any time!  

You can register for an individual month, or scroll down to set up a recurring monthly payment.  One-day mat passes are also available for students who are not able to train regularly.

Purchase a 1-month pass or 1-day pass

One-month Pass

Student’s name
For the month of



One-day Mat Pass

Student’s name
Date of the pass






Purchase a recurring monthly pass


Choose a level:
Student’s name