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 MonTueWedThuFriSatSun
Little Gems Little Gems Kids 4:30 - 5:15pm4:30 - 5:15pm4:30 - 5:15pm4:30 - 5:15pm4:30 - 5:15pm––
Diamond Grapplers/ Warriors Diamond Grapplers/ Warriors 5:15 - 6:15pm5:15 - 6:15pm5:15 - 6:15pm5:15 - 6:15pm5:15 - 6:15pm––
Teens/Adults Teens/Adults All Levels · Morning 6:30 - 7:30am–6:30 - 7:30am–6:30 - 7:30am––
Teens/Adults All Levels · Evening 6:15 - 7:15pm6:15 - 7:15pm6:15 - 7:15pm6:15 - 7:15pm6:15 - 7:15pm––
Teens/Adults Advanced 7:15 - 8:15pm7:15 - 8:15pm7:15 - 8:15pm7:15 - 8:15pm7:15 - 8:15pm––
Women's BJJ & Self-Defense Women's BJJ & Self-Defense –––––9 - 10am–
Open Mat Open Mat –––––10 - 11:30am3pm
WednesdaysALL Wednesday classes are No-Gi.
Morning
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.