Black Flag Jiu-Jitsu Club is committed to providing classes that not only fit every skill level and background, but also infuse our supportive and innovative teaching approach. Check out our current schedule below.


Mondays & Wednesdays

10am-11:30am Catch Wrestling

5-6pm Kids Catch Wrestling (Ages 5-11)

6-7:30pm Adults & Teens Submission Catch Wrestling Fundamentals (SCW/No Pin)

7:30pm-9pm Catch Wrestling

Tuesdays & Thursdays 

10am-11:30am Brazilian Jiu-Jitsu

5-6pm Kids & Teens MMA

6-7:30pm Adults MMA 

7:30-9pm Brazilian Jiu-Jitsu


5-6 Kids Catch Wrestling/Submission Arts Wrestling (Ages 5-11)

6-7:30pm Open Mat


10:00-11am beginners KICKBOXING

11:30am-1pm Leg Locks

1:15-2:15pm Yoga


11am-12pm Adults & Teens Judo

12pm-1:30pm Open Mat

1:30pm-3pm Take Downs