3D Martial Arts Class Schedule
Find a Class That Works for You.
We offer Brazilian Jiu-Jitsu, Muay Thai, MMA, Kids and Teens Jiu-Jitsu, at our Hanover Park facility.
With morning, afternoon, and evening training options, you can find a schedule that fits your goals and availability.
Our programs include:
Adult Brazilian Jiu-Jitsu: Beginner fundamentals, Gi, and No-Gi classes.
Kids Jiu-Jitsu: Age-appropriate classes focused on skill development, confidence, and discipline.
Youth & Teen Jiu-Jitsu: Technical grappling, takedowns, positional training, and live practice for ages 11–16. Students in the teen jiu jitsu program also have the opportunity to participate in our striking classes. See the schedule for available class times.
Muay Thai: Striking fundamentals, technique, pad work, and conditioning.
MMA Training: Training for athletes preparing for competition.
View Our Current Class Schedule
Select your program and find an available class time below.
If you’re new to 3D Martial Arts, we recommend scheduling a free introductory class so our staff can help you get started in the right program.
Not Sure Which Class to Attend?
Give us a call at 630-283-8270 and we’ll help you find the best starting point based on your experience and goals.
