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

Self-Defense in Vestavia Hills, AL

Welcome to Gracie Jiu-Jitsu of Birmingham

Are you looking for self-defense martial arts classes that provide effective and practical lessons? At our martial arts school, it's our goal to ensure our clients know what it takes to properly defend themselves and others against aggressors. Gracie Jiu-Jitsu of Birmingham offers outstanding instruction in martial arts in Vestavia Hills, AL.

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!

Practical Self-Defense For Everyone

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. 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 today.

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