GET A FREE CLASS!

MMA Gym. If you want a new way to stay active, admire the fighters you see on TV, or want to test yourself with a challenging martial art, MMA is for you. Join Gracie Barra O’Fallon’s MMA gym to train with some of the best martial arts instructors in the St. Louis County area. Our programs adapt to your age, fitness level, and goals.
Gracie Barra O’Fallon’s MMA gym is part of the number one martial arts team in the world. We offer MMA classes and additional programs that cover Brazilian jiu jitsu, kickboxing, and judo. Come by the gym, call us at 636-544-3655, or fill out this form to start training today.
MMA has exploded in popularity, but what exactly is it? MMA stands for mixed martial arts and combines striking, grappling, and ground work into one sport. As the UFC explains, MMA brings athletes from different martial arts together under one unified set of rules. This creates a fast, dynamic sport where you need to master both standing and floor techniques.
At Gracie Barra O’Fallon, you’ll train in multiple martial arts disciplines. Our instructors guide you through fundamentals and help you progress into advanced skills. Unlike traditional gyms, our MMA gym blends Brazilian jiu jitsu roots with striking arts to prepare students for real combat or competition.
MMA combines techniques from these disciplines:
Joining an MMA gym provides more than just a workout. At Gracie Barra O’Fallon, you’ll develop physical, mental, and social skills that last a lifetime.
Gracie Barra O’Fallon has been teaching martial arts in St. Louis County for more than a decade. Our focus goes beyond physical training. We instill respect, focus, and resilience while helping you reach your goals. Call us today at 636-544-3655 or contact us online to start your MMA journey. Experience firsthand how MMA training transforms not only your body but also your life.
6278 Ronald Reagan Dr,
Lake St Louis, MO 63367
Monday: 6-7:30am, 11am-9pm
Tuesday: 6-7:30am, 11am-9pm
Wednesday: 6-7:30am, 11am-9pm
Thursday: 6-7:30am, 11am-9pm
Friday: 6-7:30am, 11am-8pm
Saturday: 10am-2pm
Sunday: Closed