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
Rank / LevelMondayTuesdayWednesdayThursdayFridaySaturdaySunday
Foundations
Ages 4–6
3:45 PM 3:45 PM 10:30 AM
Freshman
White, Yellow, Yellow 1
3:30 PM 4:20 PM 5:10 PM 6:50 PM 4:20 PM 11:00 AM 12:30 PM
Sophomore
Orange, Orange 1, Green, Green 1
4:20 PM 5:10 PM 6:00 PM 5:10 PM 11:50 AM 12:30 PM
Junior
Purple, Purple 1, Blue, Blue 1
5:10 PM 6:00 PM 3:30 PM 4:20 PM 6:00 PM 11:50 AM 1:20 PM
Senior
Brown, Brown 1, Red, Red/Black
6:00 PM 6:50 PM 4:20 PM 6:00 PM 12:40 PM 1:20 PM
Graduates
Black Belt
6:50 PM 5:10 PM 6:50 PM
Teen/Adult
Ages 12 & up, all ranks
7:40 PM 7:40 PM 6:50 PM 7:40 PM 7:40 PM 11:30 AM
Instructor Training 7:40 PM

Schedule is for reference purposes only. Students may not attend a class they are not registered for — please speak to a Senior Instructor to register. Schedule is subject to change; contact us to confirm current class times.

Kid's Martial Arts
Teen's Martial Arts
Adult Martial Arts
After-School Program

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.