Class Schedule

Below is the Free Trial Class Schedule (for newcomers) followed by our Full Class Schedule for our Muay Thai, BJJ, and Boxing programs. If you have questions around class cancellations for holiday breaks or due to weather, please contact us. We can’t wait to see you at the gym this week!

Muay Thai Trial Class Schedule

This schedule only shows the class times available for a trial of our Muay Thai program. Our full class schedule is below. Contact us to schedule your free trial.

Muay Thai Trial Class Schedule
Time Monday Tuesday Wednesday Thursday Friday Saturday
5:30 AM – 6:30 AM Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Advanced
Level Class
Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Intermediate
Level Class
Fitness & Fundamentals
(All Levels) Muay Thai
7:00 AM – 8:00 AM Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
9:00 AM – 10:00 AM Fitness & Fundamentals
(All Levels) Muay Thai
9:45 AM – 10:45 AM Muay Thai Intermediate
Level Class
10:45 AM – 12:45 PM Muay Thai Fight Team
Practice
11:30 AM – 12:30 PM Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
4:30 PM – 5:15 PM Thai Pad Class
(All Levels)
Heavy Bag Class
(All Levels)
Heavy Bag Class
(All Levels)
Thai Pad Class
(All Levels)
Open Gym
5:15 PM – 6:15 PM
Fitness & Fundamentals
(All Levels) Muay Thai
Boxing for Muay Thai & MMA
(Intermediate)
Muay Thai: Intermediate
Level Thai Pad Class
Fitness & Fundamentals
(All Levels) Muay Thai
Boxing for Muay Thai & MMA
(Intermediate)
Muay Thai: Intermediate
Level Dutch Drills Class
Fitness & Fundamentals
(All Levels) Muay Thai
6:00 PM – 7:00 PM Muay Thai: Advanced
Level Class
Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Clinch
Class
Muay Thai: Intermediate
Level Thai Pad Class
Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Advanced
Level Class
6:15 PM – 7:15 PM MMA Class
*See class requirements
6:45 PM – 7:45 PM Fitness & Fundamentals
(All Levels) Muay Thai
7:00 PM – 8:30 PM MMA Class
*See class requirements
Fitness & Fundamentals
(All Levels) Muay Thai
*Please pre-register for 5:30 AM and 7 AM classes by 9 PM the night before class.

KruFit Full Class Schedule

KruFit Full Class Schedule
Program Time Monday Tuesday Wednesday Thursday Friday Saturday
Muay Thai 5:30 AM – 6:30 AM Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Advanced
Level Class
Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Intermediate
Level Class
Fitness & Fundamentals
(All Levels) Muay Thai
7:00 AM – 8:00 AM Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
9:00 AM – 10:00 AM Fitness & Fundamentals
(All Levels) Muay Thai
9:45 AM – 10:45 AM Muay Thai Intermediate
Level Class
11:30 AM – 12:30 PM Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
10:45 AM – 12:45 PM
Muay Thai Fight Team Practice
4:30 PM – 5:15 PM Thai Pad Class
(All Levels)
Heavy Bag Class
(All Levels)
Heavy Bag Class
(All Levels)
Thai Pad Class
(All Levels)
5:15 PM – 6:15 PM
Fitness & Fundamentals
(All Levels) Muay Thai
Boxing for Muay Thai & MMA
(Intermediate)
Muay Thai: Intermediate
Level Thai Pad Class
Fitness & Fundamentals
(All Levels) Muay Thai
Boxing for Muay Thai & MMA
(Intermediate)
Muay Thai: Intermediate
Level Dutch Drills Class
Fitness & Fundamentals
(All Levels) Muay Thai
6:00 PM – 7:00 PM Muay Thai: Advanced
Level Class
Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Clinch
Class
Muay Thai: Intermediate
Level Thai Pad Class
Fitness & Fundamentals
(All Levels) Muay Thai
Muay Thai: Advanced
Level Class
6:45 PM – 7:45 PM Fitness & Fundamentals
(All Levels) Muay Thai
Fitness & Fundamentals
(All Levels) Muay Thai
BJJ 10:00 AM – 11:00 AM No-Gi
All Levels
6:00 PM – 7:00 PM 6:15 PM – 7:15 PM
No-Gi Takedowns
Womxn’s Only Class Sundays 10 AM – 11 AM
Open Mat
7:00 PM – 8:00 PM No-Gi
All Levels
No-Gi
All Levels
No-Gi Lab
All Levels
Kids Martial Arts 9:00 AM – 9:45 AM Kids Muay Thai
4:00 PM – 4:30 PM Muay Thainies Muay Thainies
4:30 PM – 5:15 PM Kids Muay Thai Kids BJJ Kids Muay Thai Kids BJJ Kids Competition Training
(BJJ & Muay Thai)
MMA 7:00 PM – 8:30 PM
MMA Class
6:15 PM – 7:15 PM
MMA Class
Strength &
Conditioning
5:15 PM – 6:15 PM
Strength & Conditioning
6:00 PM – 7:00 PM
Strength & Conditioning
Boxing 7:45 PM – 9:00 PM
Boxing: Fight Team
7:00 PM – 8:30 PM
Boxing: All Levels
7:45 PM – 9:00 PM
Boxing: All Levels
7:00 PM – 8:30 PM
Boxing: All Levels
2:00 PM – 3:30 PM
Boxing: All Levels
*Please pre-register for 5:30 AM and 7 AM classes by 9 PM the night before class.

Upcoming Special Events

Keep checking back as we update this list with new upcoming events. All events are included in the weekly announcements to members. Please send us a message via the Contact page if you’d like to join us for any of these special occasions.


Ready for a transformative experience?

Join us for a free Muay Thai, BJJ, or Boxing class.