Elements MMA
310 Marlboro St Suite 264, Keene, NH 03431, Keene, New Hampshire
Classes & Programs
Class Types
- Aikido
- Boxing
- Brazilian Jiu-Jitsu
- Corporate Seminar
- Family Self-Defense
- Fitness Kickboxing
- Judo
- Kempo/Kenpo
- Kids Self-Defense
- Kung Fu
- MMA
- Muay Thai
- Self-Defense Fundamentals
- Taekwondo
- Tai Chi
- Weapons Training
- Women-Only Self-Defense
- Wrestling
Age Groups
- Adults
- Kids
Skill Levels
- Advanced
- All Levels
- Beginner
- Intermediate
Highlights & Considerations
Highlights
- Welcoming and supportive community
- Clean and well-maintained facility
- Knowledgeable and patient instructors
- Family-friendly environment
- Variety of class offerings
- Emphasis on safety and respect
- Inclusive for all levels
- Bright, sunny training space
- State-of-the-art equipment
Testimonials
Rating Distribution
49 reviews
5 stars
49
4 stars
0
3 stars
0
2 stars
0
1 star
0
Sort by:
Excellent
"Stopped by for a drop in travelling in area. Very welcoming environment and great coaching!"
- charles wall
via Google
2/26/2025
Excellent
"An excellent outlet for my children after dealing with weeks of trauma inflicted by someone close to them, it’s a great adventure for my son and daughter!!"
- DTBR Fkd
via Google
10/1/2024
Excellent
"I just started BJJ here, and brought my son for kids MMA. Staff and members are welcoming and knowledgeable. Great place to learn whether you're experienced or brand new! Check it out."
- Asher Clark
via Google
9/17/2024
5.0
(86 reviews)
Business Hours
- Monday: 3:45-8:30PM
- Tuesday: 3:30-8:30PM
- Wednesday: 3:45-8:30PM
- Thursday: 3:30-8:30PM
- Friday: 5-7:30PM
- Saturday: 8:45AM-1PM
- Sunday: 9:45-11:30AM
Instructors
Ari
Head Instructor
Shane
Instructor
Abbey
Instructor
Kevin
Instructor
Quinn
Instructor
Alex
Instructor
Dylan
Instructor
Mali
Yoga Instructor
Location
Amenities
- Clean, bright facility
- Natural light
- Quality mats and wall padding
- Top-notch equipment