top of page

Classes

At Ya Boi Fitness Academy, we offer a dynamic range of martial arts classes designed for all ages and skill levels. Our programs include Brazilian Jiu-Jitsu—both gi and no-gi—as well as Kickboxing, providing a well-rounded foundation in striking and grappling. Classes are divided by age to ensure the best learning environment: Youth classes for kids ages 4–10, Teen classes for ages 11–16, and Adult classes for students 17 and up. Whether you’re looking to build confidence, improve fitness, or sharpen your combat skills, Ya Boi's got you covered.

WhatsApp Image 2025-10-18 at 18.40.59.jpg

Brazilian Jiu-Jitsu (Gi & No-Gi)

Brazilian Jiu-Jitsu (BJJ) is a grappling martial art that emphasizes technique and leverage to control and submit opponents, making it effective for self-defense regardless of size or strength. Practiced in both gi and no-gi, it builds confidence, discipline, and physical fitness.

IMG_1561.jpeg

Muay Thai Kickboxing

Often referred to as ‘the art of eight limbs’, Muay Thai Kickboxing is a powerful striking art originating from Thailand that focuses on using punches, kicks, elbows, and knees. This dynamic discipline builds strength, endurance, and confidence while sharpening both body and mind.

IMG_0161.jpeg

Teen Classes

Our Teen classes at Ya Boi Fitness Academy are designed for ages 11–16, helping students build strength, confidence, and focus while developing solid martial arts skills in a supportive and motivating environment.

WhatsApp Image 2025-10-18 at 18.41.02-4.jpg

Youth Classes

Our Youth classes at Ya Boi Fitness Academy introduce kids ages 4–10 to the fundamentals of martial arts through fun, engaging lessons that build confidence, discipline, and coordination.

IMG_0671.png

Cardio Kickboxing

We’ve built this beginner-friendly class to get you in shape and improve your coordination, mobility, and cardiovascular fitness. Each day will have a different focus, making every class fresh and unique.

IMG_0666.png

Yoga

Yoga at Ya Boi Fitness Academy is all about balance—strength, mobility, and breath. Whether you’re brand new or already flexible, our classes help you move better, recover smarter, and leave feeling grounded and refreshed.

Location

1014 Montgomery Hwy

Vestavia Hills, AL 35216

Hours

Monday - Thursday: 6am - 9pm

Friday: 6am - 1pm
​​Saturday: 10am - 1pm
​Sunday: 12pm - 2pm

Contact

Tel: (205) 747-0051
Email: info@yaboifitness.com

  • X
  • White Facebook Icon
  • White Instagram Icon
bottom of page