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
ClassMondayTuesdayWednesdayThursdayFridaySaturday
Little Dragons (Ages 4–5) 5:00–5:30 PM 5:00–5:30 PM
Kids Martial Arts (Ages 6–9) 5:30–6:15 PM 5:30–6:15 PM 5:30–6:15 PM 5:30–6:15 PM 5:30–6:15 PM
Kids Martial Arts (Ages 10–14) 6:15–7:00 PM 6:15–7:00 PM 6:15–7:00 PM 6:15–7:00 PM 6:15–7:00 PM
Adult Kung Fu (White/Yellow Belt) 7:00–8:00 PM 7:00–8:00 PM
Adult Kung Fu (Green Belt & Above) 8:00–9:00 PM 8:00–9:00 PM
Adult Kung Fu 12:30–1:30 PM 12:30–1:30 PM 10:30–11:30 AM
Adult Kung Fu (Advanced) 7:00–8:00 PM 7:00–8:00 PM
Adult BJJ 11:00 AM–12:15 PM & 8:00–9:15 PM 11:00 AM–12:15 PM & 8:00–9:15 PM 8:00–9:00 PM 12:00–1:00 PM
Youth BJJ 7:00–8:00 PM
BJJ Open Mat 12:00–1:00 PM
Tai-Chi & QiGong 9:00–10:00 AM
Kali (Kids & Adults) 9:30–10:15 AM

Don't see a time that fits your schedule? Give us a call — new classes are being added as needed!

Kids Martial Arts
Adult Kung Fu
Gracie Jiu-Jitsu

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.