Heroes Martial Arts Academy Cahaba Heights |3244 Cahaba Heights RdVestavia HillsAL35243 | (205) 540-1287
Heroes Martial Arts Academy Cahaba Heights
3244 Cahaba Heights Rd
Vestavia HillsAL 35243
 (205) 540-1287
Welcome to Heroes Martial Arts Academy Cahaba Heights
Get Started Today

Martial Arts in Vestavia Hills, AL

Welcome to Gracie Jiu-Jitsu of Birmingham

Gracie Jiu-Jitsu of Birmingham offers outstanding instruction in Brazilian Jiu-Jitsu and other martial arts in Vestavia Hills, AL. We teach a variety of classes including Brazilian Jiu-Jitsu, which is a martial art and sport that evolved from the grappling style of judo. It is frequently used in MMA instruction and training because it focuses on leverage and technique which can enable a smaller, weaker fighter to successfully combat a larger, stronger opponent.

The study of martial arts, and in particular Brazilian Jiu-Jitsu, offers great exercise, long-term health benefits, and life skills. Contact us today to learn about classes, times, and more!

Martial Arts for Everyone

Whether you are looking for self-defense or mixed martial arts, we provide a variety of specialized classes. Our team of highly experienced instructors provides MMA training, martial arts classes, jiu-jitsu, kickboxing, and self-defense classes. Adults interested in jiu-jitsu and self-defense are invited to classes or to start private training sessions.

We welcome all ages! Our kid's classes are great for developing discipline, good habits, and confidence while instilling transferable skills. Traditional martial arts forms build a strong foundation of movements, mindset, and skills. 

Contact Us

Call us at (205) 540-1287 for class times and more information about how Gracie Jiu-Jitsu of Birmingham can work for you.

Sign Up Today!

More Details:

More Details about Heroes Martial Arts Academy Cahaba Heights

Accepted Payment Methods:

  • Debit Card

Business Hours:

Business Hours:

Monday 4:00 PM – 9:00 PM
Tuesday 11:30 AM – 1:00 PM
Tuesday 4:00 PM – 9:00 PM
Wednesday 11:30 AM – 1:00 PM
Wednesday 4:00 PM – 9:00 PM
Thursday 11:30 AM – 1:00 PM
Thursday 4:00 PM – 9:00 PM
Saturday 10:00 AM – 1:00 PM