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
DayClasses
MondayAll Levels Gi 7:00 am
Kids (4-6) BJJ 4:00 pm
Kids (7-12) BJJ 4:45 pm
Beginners Class 6:10 pm
StepUp Class 7:30 pm
TuesdayAll Levels Gi 7:00 am
StepUp Class 11:00 am
Beginners Class 6:10 pm
StepUp/NOGI Class 7:30 pm
WednesdayAll Levels Gi 7:00 am
Kids (4-6) BJJ 4:30 pm
Kids (7-12) BJJ 4:45 pm
Beginners Class 6:30 pm
StepUp Class 7:30 pm
ThursdayAll Levels 7:00 am
StepUp Class 11:00 am
Beginners Class 6:10 pm
StepUp Class 7:30 pm
FridayKids (4-6) BJJ 4:00 pm
Kids (7-12) BJJ 4:45 pm
StepUp Class 6:10 pm
SaturdayAll Kids Class 9:15 am
STEPS DRILL 10:30 am
STEPS SPARRING 11:30 am
SundayOpen Mat TBD
Adults Jiu Jitsu
Kids 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.