Class Schedule

Find the perfect time to train. Drop in to any class that fits your schedule.

Weekly Schedule

Classes run year-round with holiday exceptions

Monday
Morning MMA
All Levels
6:00 AM
BJJ Fundamentals
Beginner
10:00 AM
Kids Martial Arts
Ages 6-14
4:30 PM
Adult MMA
All Levels
6:00 PM
Advanced BJJ
Intermediate+
7:30 PM
Tuesday
Morning Muay Thai
All Levels
6:00 AM
Lunch BJJ
All Levels
12:00 PM
Kids Martial Arts
Ages 6-14
4:30 PM
Muay Thai
All Levels
6:00 PM
Wrestling
All Levels
7:30 PM
Wednesday
Morning MMA
All Levels
6:00 AM
BJJ Fundamentals
Beginner
10:00 AM
Kids Martial Arts
Ages 6-14
4:30 PM
Adult MMA
All Levels
6:00 PM
No-Gi BJJ
All Levels
7:30 PM
Thursday
Morning Muay Thai
All Levels
6:00 AM
Lunch BJJ
All Levels
12:00 PM
Kids Martial Arts
Ages 6-14
4:30 PM
Muay Thai
All Levels
6:00 PM
Competition Training
Advanced
7:30 PM
Friday
Morning MMA
All Levels
6:00 AM
Open Mat
All Levels
10:00 AM
Kids Martial Arts
Ages 6-14
4:30 PM
Fight Team Training
Invite Only
6:00 PM
Saturday
All Levels BJJ
All Levels
9:00 AM
Kids Competition Class
Ages 6-14
10:30 AM
Open Mat
All Levels
12:00 PM
Sunday
Open Mat
All Levels
10:00 AM

Holiday Schedule

During holidays, our schedule may vary. Download our holiday schedule to plan your training around major holidays.

Call to confirm

Schedule may change without notice. Please call (555) 123-4567 to confirm before visiting on holidays.

Holiday Schedule Preview

Ready to Start Your Journey?

Try a free week of classes with no obligation. Experience our world-class instruction and welcoming community firsthand.