Membership & Fees

Monthly Unlimited Classes

Membership Options at Jackson Hole MMA

Train in the heart of Jackson Hole with expert instruction in Brazilian Jiu-Jitsu, Muay Thai, MMA, and Youth Martial Arts. Whether you’re a beginner or a seasoned fighter, we have a membership plan that fits your goals and lifestyle.

Adult Martial Arts Memberships

Unlimited Classes – $175/month
Train as often as you like in all adult programs, including:

  • Brazilian Jiu-Jitsu (Gi and No-Gi)
  • Muay Thai
  • MMA & Striking
  • Open Mat sessions

Youth Programs (Ages 4–13)

Kids Martial Arts – $100/month
Includes access to all age-appropriate classes in:

  • Brazilian Jiu-Jitsu
  • Self-defense and bully prevention
  • Fitness and coordination training

Private Training & Small Group Sessions

Take your training to the next level with personalized instruction.

Private Sessions – Starting at $100/hour
Available in:

  • Brazilian Jiu-Jitsu
  • Striking / Muay Thai
  • MMA Conditioning
  • Self-defense

Small Group Training – Custom Pricing
Perfect for families or groups of friends looking to train together.

Why Train at Jackson Hole MMA?

  • Experienced instructors with professional fight and coaching backgrounds
  • Clean, welcoming facility located in Jackson, Wyoming
  • Community-focused atmosphere for all ages and experience levels
  • Options for locals and seasonal visitors alike

Step Into The Ring

Don't let another day pass you by - join one of our classes now, reach new levels of fitness and get yourself into fighting shape!

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.