Flexible Class Schedule That Fits Real Life
We offer classes on multiple days and times so you can train consistently—without rearranging your entire life.
At BRABO JIU-JITSU, training is about more than physical conditioning. Every class is designed to sharpen focus, build confidence, and relieve stress.
For 60 minutes, you unplug from screens, social media, and daily pressure—and fully lock in. You’ll leave each class feeling clearer, calmer, and stronger than when you walked in.
This isn’t just a workout.
It’s a reset.
6:00 AM - 7:00 AM
Submission Wrestling
12:00 PM - 1:00 PM
GI Adults Class: Noon
5:00 PM - 6:00 PM
Little Grapplers (Ages 5-9)
6:00 PM - 7:00 PM
Youth BJJ GI (Ages 10-15)
7:00 PM - 8:00 PM
GI Adults Class
6:00 AM - 7:00 AM
Adult Brazilian Jiu-Jitsu NO-GI
4:00 PM - 4:45 PM
Tiny Ninjas (Ages 3-4)
5:00 PM - 6:00 PM
Little Grapplers NO-GI (Ages 5-9)
6:00 PM - 7:00 PM
Youth Wrestling (Ages 10-15)
7:00 PM - 8:00 PM
Adult Brazilian Jiu-Jitsu NO-GI
8:00 PM - 9:00 PM
Advanced NO-GI
12:00 PM - 1:00 PM
GI Adults Class: Noon
5:30 PM - 7:00 PM
Youth Advanced Training
7:00 PM - 8:00 PM
GI Adult Class
8:00 PM - 9:00 PM
Positional Sparring
6:00 AM - 7:00 AM
GI Adults Class
4:00 PM - 4:45 PM
Tiny Ninjas (Ages 3-4)
5:00 PM - 6:00 PM
Little Grapplers (Ages 5-9)
6:00 PM - 7:00 PM
Youth BJJ GI (Ages 10-15)
7:00 PM - 8:00 PM
GI Fundamental BJJ
12:00 PM - 1:00 PM
Adult Brazilian Jiu-Jitsu NO-GI
5:00 PM - 6:00 PM
Little Grapplers NO-GI (Ages 5-9)
6:00 PM - 7:00 PM
Youth BJJ NO-GI (Ages 10-15)
7:00 PM - 8:00 PM
Adult Brazilian Jiu-Jitsu NO-GI
10:30 AM - 12:00 PM
Youth Advanced Training
12:00 PM - 2:00 PM
Open Mat
1832 Kempsville Road, Suite 103
Virginia Beach, VA 23464