Martial Arts, Self Defense & Fitness Classes
Jackson Hole MMA & Fitness provides world class martial arts and fitness classes to Jackson, Wyoming, and the greater Teton area. Located in the JH Indoor Sports Facility, classes run all week and focus on core principles of Brazilian Jiu Jitsu, Wrestling, Muay Thai, and boxing. Whether your goals are fitness, self defense, or competition, we invite you to come train with us.
Schedule*
Youth Schedule
Monday
Youth Wrestling (Ages 5–18)
4:15 PM – 6:00 PM
Tuesday
Brazilian Jiu Jitsu (Ages 5–9)
4:15 PM – 5:00 PM
Brazilian Jiu Jitsu (Ages 10–15)
5:15 PM – 6:00 PM
Wednesday
Youth Wrestling (Ages 5–12)
4:15 PM – 6:00 PM
Thursday
Brazilian Jiu Jitsu (Ages 5–9)
4:15 PM – 5:00 PM
Brazilian Jiu Jitsu (Ages 10–15)
5:15 PM – 6:00 PM
Adult Schedule
Monday
Brazilian Jiu Jitsu Gi Fundamentals
6:15 AM – 7:15 AM
BANG Muay Thai / Kickboxing
6:00 PM – 7:00 PM
Brazilian Jiu Jitsu Fundamentals
7:00 PM – 8:00 PM
Tuesday
Brazilian Jiu Jitsu Gi Fundamentals
6:15 AM – 7:15 AM
Brazilian Jiu Jitsu (Adults)
6:15 PM – 7:15 PM
Wednesday
Brazilian Jiu Jitsu Gi Fundamentals
6:15 AM – 7:15 AM
BANG Muay Thai / Kickboxing
10:00 AM – 11:00 AM
No Gi Brazilian Jiu Jitsu
11:00 AM – 12:00 PM
BANG Muay Thai / Kickboxing
6:00 PM – 7:00 PM
Brazilian Jiu Jitsu Fundamentals
7:00 PM – 8:00 PM
Thursday
Brazilian Jiu Jitsu (Adults)
6:15 PM – 7:15 PM
Friday
BANG Muay Thai / Kickboxing
10:00 AM – 11:00 AM
Brazilian Jiu Jitsu Gi Fundamentals
11:00 AM – 12:00 PM
No Gi Brazilian Jiu Jitsu / Wrestling
6:00 PM – 7:00 PM
Saturday
Kickboxing
10:00 AM – 11:00 AM
Open Mat
11:00 AM – 12:00 PM
*Private, group, and adaptive classes are available upon request.