Kids Brazilian Jiu Jitsu and Grappling/Wrestling!!! We help your kids build Strength, Confidence and become Bully Proof!

Kickboxing classes run 7:30-8:30PM Monday-Thursday and Saturday mornings from 8-9AM. Sign up today!!!


a week ago
Would 100% recommend to everyone. This gym is great if you’re looking to get into shape, learn self-defense, or compete. Coach Sebastian makes you feel welcome every time you step foot into the gym. Whether the class is large or small you will get the attention you need to learn. If you are looking to have fun and have a great workout every time please give Checkmat a try!!! You will not regret it!
- Desiree B
a week ago
I started training here back in December after having trained at another gym for almost 4 years. Joining a new gym is tough but I was made to feel welcome and right at home as soon as I walked in. The students are well trained and exceptionally nice. The gym itself is clean with plenty of mat space. Coach Sebastian is a great teacher. He is attentive, responsive, and personable. He offers training backed by many years of grappling experience. I have enjoyed all of my time training here and would recommend it to anyone looking to learn BJJ.
- Jason S
a week ago
This place is amazing! My daughter has learned so much. Coach Sebastian is amazing! If your look for a place for BJJ look no further! Also teaches kickboxing, grappling. If your in the Gallatin area and want a fun and educational way to stay fit check it out!
- Mary B

World Class Team, World Class Training

Checkmat BJJ Gallatin teaches:
  • Respect
  • Commitment
  • Discipline
  • Consistency
  • Confidence
  • Humility
We also focus on promoting a positive family structure, along with self balance, anti-bullying, and self defense to our youth and adults through our Brazilian Jiu Jitsu, Kickboxing and Fitness Boot Camp programs.

Contact Us


Call now
  • (615) 527-7642


Get directions
565 Village Green Drive
Gallatin, TN 37066
United States

Business Hours

Mon:5:00 – 8:00 AM, 3:00 – 8:00 PM
Tue:5:00 – 8:00 AM, 3:00 – 8:00 PM
Wed:5:00 – 8:00 AM, 3:00 – 8:00 PM
Thu:5:00 – 8:00 AM, 3:00 – 8:00 PM
Fri:5:00 – 8:00 AM, 3:00 – 7:00 PM
Sat:7:00 AM – 12:00 PM
Contact Us
Message sent. We'll get back to you soon.