π₯ April Vacation Camp is almost here!
Spots are filling quickly for our Ages 7β14 April Vacation Camp, and our $30 Early Bird Discount ends March 15 β just a couple days away! β° Use code CAMP30 at checkout to save $30 before the deadline.
βοΈ Summer Camp Dates Are Also Here!
β’ June 22β26 (Ages 5β9)
β’ July 20β24 (Ages 9β14)
β’ July 27β31 (Ages 5β9)
β’ August 17β21 (Ages 9β14)
More details coming soon...but we are also working hard behind the scenes to create specialty day camps just for Elements Kids MMA students ! π Tell us in the comments what martial arts styles your kiddos would like a deep dive into this summer!
π Grab the early bird discount and secure your spot today at elements-mma.com/camp!
Elements MMA
A fighting arts academy in Keene, NH. Adults & kids classes in BJJ, Muy Thai, Boxing, and wrestling.
03/10/2026
Confidence. Focus. Respect. π₯
Check out our Humble Warriors! Our Kids Martial Arts program helps children build strong bodies and strong character in a fun, supportive environment. Every class is a step toward greater confidence and life skills β on and off the mat.
Ready to get your kiddo started? Learn more about our kids programs at elements-mma.com/kids!
03/05/2026
π₯ Long Blade Seminar at Elements! π₯
Tashi Mark Warner is BACK with another awesome weapons seminar on March, 21st, 12 - 2 pm! Train in the combat-proven Dekiti Tirsia Siradas Kali Long Blade System β focusing on machete, bolo & talibong techniques in this 2-hour intensive seminar. Learn authentic Filipino Martial Arts mechanics, strikes, footwork, and blade tactics β and earn your DTSK Long Blade Level 1 Certification.
Open to martial artists of all styles β no experience required.
βοΈ Serious training. Real skills. Official certification. Spots are limited - snag your spot today at elements-mma.com/workshops!
03/04/2026
A sneak peak into our Judo class practicing foot sweeps last night! Strong throws, sharp technique, and serious focus (and silly hats!) β our Judo class is where confidence and skill grow one practice at a time. π₯
03/01/2026
Give your child an unforgettable April break at our Kids MMA Vacation Camp right here in Keene! π₯π₯
From April 27 β May 1 (9 AM β 3 PM daily), kids will build confidence, focus, coordination, and emotional resilience in a fun, structured, and supportive environment.
No experience needed β just a willingness to learn and have fun!
Throughout the week, campers will train in:
π₯ Brazilian Jiu-Jitsu π₯ Kickboxing π₯ Karate πΉπ Muay Thai
π₯ Taekwondo π€Ό Wrestling π₯ Judo π§ Yoga πͺ Strength & mobility
Each day includes mindfulness sessions to build focus and emotional regulation, plus age-appropriate conversations about bullying prevention, peer pressure, respect, discipline, and responsible self-defense.
π
April 27 β May 1
β° 9:00 AM β 3:00 PM daily
π Keene, NH
β¨ Early Bird Special: Save $30 when you register before March 15 using code CAMP30
Spots are limited β reserve your childβs place today at elements-mma.com/camp
02/27/2026
Big skills start small πͺ
Our Mighty Minis (Toddler & Me) program is designed for ages 2β4 and their parent, combining movement, play, and connection in a fun and supportive environment. Through games and simple martial arts activities, little ones build balance, coordination, listening skills, and confidence β all while spending quality time with you.
Itβs the perfect first class for energetic toddlers, shy beginners, and everyone in between.
π
Next session begins March 2
πΆ Ages 2β4 & Parent Participant
π Keene, NH
Spots are limited β join our awesome Mighty Minis families and watch your child grow at elements-mma.com/toddlers
02/26/2026
Strong. Confident. Prepared. πͺ
Our Womenβs Self-Defense Class focuses on practical skills you can use in real-life situations β while building confidence and awareness in a supportive environment. No experience needed, and all fitness levels are welcome. Train hard, laugh a lot, and learn real self-defense skills with a great group of women!
π
Thursdays at 7:30 PM
π
Last Saturday of each month at 12 PM (That means THIS Saturday!)
Come learn skills that help you feel safer and more confident! Sign up today at elements-mma.com/workshops
02/23/2026
The gym will be closed today due to the ongoing storm. We can't wait to see you all back at regularly scheduled classes tomorrow!
02/20/2026
The gym is closed tonight due to the impending weather. Regular class schedule resumes on Saturday.
Please stay safe and warm! ββ
02/17/2026
β¨ Teacher Spotlight: Coach Kevin β Judo Instructor β¨
Weβre excited to spotlight our amazing Judo instructor, Coach Kevin!
Coach Kevin brings the perfect mix of skill and silliness to every class, making learning Judo both fun and meaningful. Heβs always seeking new knowledge and refining his craft, and heβs passionate about helping each student reach their own personal potential. More than anything, he truly cares about each student he teaches and invests in their progress both on and off the mat.
And we have big news to celebrate! π
Coach Kevin recently earned his Ikkyu (the final rank before black belt) in Judo β an incredible accomplishment that reflects years of dedication, training, and perseverance. He is now working diligently toward earning his Shodan (1st Degree Black Belt), and we couldnβt be more proud of his commitment to growth and excellence.
Weβre so grateful for the heart, dedication, and leadership he brings to our team. Be sure to congratulate him when you see him! π₯π
02/13/2026
π Celebrate your birthday the Elements way!
π₯ Kids or adults, come enjoy martial arts, games, and fun on your special day. Parties available any Saturday after 1 PM by appointment β book yours now and make your special day unforgettable! πCheck out our available packages at the link in our bio!
Click here to claim your Sponsored Listing.
Location
Category
Contact the business
Telephone
Website
Address
310 Marlboro Street
Keene, NH
03431
Opening Hours
| Monday | 5pm - 7:30pm |
| Tuesday | 8am - 11am |
| 4pm - 8pm | |
| Wednesday | 5pm - 7:30am |
| Thursday | 8am - 11am |
| 4pm - 8pm | |
| Friday | 4pm - 8pm |
| Saturday | 8:30am - 12:30pm |