Kids Program

Kids MMA
Classes

Introduce your child to Mixed Martial Arts in a structured, age-appropriate environment. Combining the best of BJJ, wrestling, and striking — built for young athletes ages 6–13.

About This Program

The Complete
Young Athlete

Kids MMA at Gracie Barra Davenport introduces children to the fundamentals of mixed martial arts through age-appropriate instruction. Our curriculum blends BJJ, wrestling basics, and Muay Thai into a cohesive program that develops well-rounded young athletes.

Classes emphasize technique, control, and respect over aggression. Children learn how the different arts connect — and develop the athleticism, coordination, and mental toughness that serves them well in every sport (and in life).

This program is ideal for kids who already train BJJ or Muay Thai and want to integrate their skills, or as a standalone entry point into martial arts training.

What Kids Learn

  • Basic striking combinations (punches & kicks)
  • Wrestling fundamentals: level changes, shots
  • Ground control positions from BJJ
  • Transitions between standing and ground
  • Controlled, supervised partner drilling

Program Details

Ages6–13 years
Experience requiredNone
Class sizeSmall groups
Contract requiredNo
What to Expect

A Typical Class

01

Warm-up (5 min)

Athletic movement drills, agility exercises

02

Striking (10 min)

Basic punches, kicks, and defensive movement on pads

03

Grappling (10 min)

Takedowns, ground control, and escapes appropriate for age

04

Live Rounds (10 min)

Controlled positional sparring with partners of similar size

05

Cool-down (5 min)

Stretching and instructor feedback

Common Questions

Frequently Asked Questions

Get Started

Ready to Start Training?

No experience needed. Fill out the form and we'll reach out within 24 hours to help you get on the mat.

All levels welcome — beginners to advanced
Kids (3+) and adult programs available
BJJ, Muay Thai & MMA under one roof
Certified Gracie Barra instructors
5.0 on Google · 87 reviews

Prefer to call? (407) 289-0076

Send Us a Message

We'll respond within 24 hours