Class Schedule

Find the perfect class time for you or your child. New classes added regularly.

Weekly Training Schedule

All classes are open to enrolled members. Not a member yet? Book a free trial and we'll show you around.

Schedule subject to change — check with the front desk for the latest updates
Class Level MonTueWedThuFri
Kids 5-10 Kids 5-10 Yellow through Blue Belt 4:30 – 5:15 PM4:30 – 5:15 PM4:30 – 5:15 PM4:30 – 5:15 PM–
Kids 5-10 White Belt 5:15 – 6:00 PM5:15 – 6:00 PM5:15 – 6:00 PM5:15 – 6:00 PM–
11+ Family & Adult 11+ Family & Adult White through Green Belt 6:00 – 6:45 PM6:00 – 6:45 PM6:00 – 6:45 PM6:00 – 6:45 PM–
Black Belt Black Belt 15 - Adult 6:45 – 7:30 PM–6:45 – 7:30 PM––
Black Belt 14 & Under –6:45 – 7:30 PM–6:45 – 7:30 PM–
11+ Family & Adult 11+ Family & Adult Blue & Red Belt 7:30 – 8:15 PM7:30 – 8:15 PM7:30 – 8:15 PM7:30 – 8:15 PM–
Open Workout Open Workout All ages and belt levels ––––4:00 – 6:30 PM
Be on timeStudents are expected to be on time with equipment ready.
Visitors welcomeAll classes are open for public viewing, however we do ask that noise be kept to a minimum to prevent distractions to the students.
Transfer studentsWe invite students of all levels and ages. Transfer students welcome!
Afternoon
Evening

Need a Different Time?

We offer private and semi-private lessons by appointment. Perfect for busy schedules or accelerated learning.

Ready to Get on the Mats?

Your first class is completely free — no experience required.