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
ProgramMondayTuesdayWednesdayThursday
Little Dragons
Ages 4–5
3:00pm – 3:45pm4:00pm – 4:40pm3:00pm – 3:45pm4:00pm – 4:40pm
Dragons
Ages 6–7
4:00pm – 4:45pm5:15pm – 6:00pm4:00pm – 4:45pm5:15pm – 6:00pm
Beginning Kids
Ages 7–11
5:00pm – 6:00pm6:00pm – 7:00pm5:00pm – 6:00pm6:00pm – 7:00pm
Teens & Adults
Ages 12+
7:00pm – 8:30pm7:00pm – 8:30pm7:00pm – 8:30pm
Kids Programs (Little Dragons / Dragons / Beginning Kids)
Teens & Adults

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.