Elements MMA

A MIXED MARTIAL ARTS ACADEMY IN KEENE, NH FOR ALL AGES AND ABILITIES


Welcome to Elements MMA, a modern mixed martial arts academy serving Keene, NH and surrounding areas.

Whether you're stepping onto the mat for the first time or looking to deepen your skills, our studio is designed for every level, every age, and every body. Our clean, newly renovated facility is fully equipped for training in Brazilian Jiu-Jitsu, kickboxing, wrestling, boxing, fitness, and yoga — all taught by experienced coaches in a safe and welcoming environment.

Adult women training in a kickboxing class at Elements MMA gym in Keene, New Hampshire

About Elements

Never Be Out Of Your Element


At Elements MMA, we’re about more than martial arts. We help people become stronger, more grounded, and more confident in every area of life.

Through a holistic training approach, we empower our students with the tools to face challenges both on and off the mat — whether that’s learning self-defense, improving health, or building mental resilience.

Elements Programs

Four pillars of a well-balanced mixed martial artist


At Elements MMA, we believe that a true martial artist must master four key pillars to achieve balance and success in their training: Striking, Grappling, Fitness, and Yoga. Our comprehensive curriculum is designed to help you excel in these areas, creating a well-rounded skill set that prepares you for any situation.
Male Muay Thai fighter performing a knee strike against a dark background at Elements MMA in Keene, NH
Two adult men grappling during a Brazilian Jiu-Jitsu class at Elements MMA in Keene, NH

Train in Brazilian Jiu-Jitsu, wrestling, and judo — build control, awareness, and real-world self-defense skills.

Learn technique and timing through boxing, kickboxing, Muay Thai, and Taekwondo — boost power, focus, and confidence.

Woman holding downward dog pose during a yoga therapy session at Elements MMA in Keene, New Hampshire
Man doing pull-ups during a strength training session at Elements MMA gym in Keene, NH

Develop functional strength, mobility, endurance, and balance through tailored strength training and conditioning.

Improve recovery, body awareness, and emotional regulation with breath-led yoga and mindfulness practices.

Teaching Kids More Than Martial Arts

Elements Kids


Our Kids Martial Arts Program is where it all begins. We offer the only true mixed martial arts training for kids in the region — a blend of movement, focus, discipline, and fun that helps children thrive.

Our programs are grouped by age and designed to meet kids where they’re at developmentally — building skills for both the mat and life.

Technique

Respect

Coach guiding young students during a kids martial arts class at Elements MMA in Keene, NH
Kids practicing striking techniques on heavy bags during a martial arts class in Keene at Elements MMA

Control

Teamwork

Young student receiving a belt promotion in Brazilian Jiu-Jitsu at Elements MMA in Keene
Young students in Brazilian Jiu-Jitsu class holding hands and smiling at Elements MMA in Keene

Little Ninjas (ages 5-7)

A playful introduction to martial arts through movement, games, and basic skills. The Little Ninjas will learn elements of striking, grappling, balance, and coordination, setting them up for success as they progress in their martial arts journey.

Humble Warriors (ages 8-14)

This more advanced program dives deeper into striking and grappling styles, while also developing strength, flexibility, and mental focus. Our Humble Warriors will develop strength, flexibility, and agility alongside their martial arts skills, building their confidence as they collect stripes, then belts as they advance through the ranks.

We know every child’s journey is different — our instructors work closely with families to place students in the right class based on age, ability, and schedule needs.

We also offer Kid’s Vacation Camps!

What People Are Saying About Elements

Reviews


Subscribe to our Newsletter

Join our mailing list for exclusive offers and the latest news about our events!

Find Us

We are a little hard to find, but totally worth it! Watch this video to be shown directly into our studio.