Kids Class Schedule


Grasshoppers (Ages 4 - 6)
Monday/Wednesday 3:30pm - 4pm

Tuesday/Thursday: 4pm - 4:30pm

Saturday: 10am - 10:30am

White / Yellow Belt Karate (Ages 6+)
Monday/Wednesday: 4pm - 4:45pm

White / Yellow / Orange (Ages 6+)

Tuesday/Thursday: 5:15pm - 6pm

Saturday: 10:30am - 11:15pm

Orange / Green Belt Karate
Monday/Wednesday: 5:30pm - 6:15pm

Green + Karate

Tuesday/Thursday: 4:30pm - 5:15pm

Friday: 4pm - 4:45pm

Purple + and up Karate

Monday/Wednesday: 4:45pm - 5:30pm

Jr. Jiu Jitsu
Monday/Wednesday (no gi): 6:15pm - 7pm

Friday (Gi): 4:45- 5:45pm

Saturday (no gi): 11:15 - 12pm


*Please visit the free class sign up page to register for a free class.


Private 1-on-1 Lessons or Behaviour Intervention
Available by appointment
Monday - Saturday: 8:00am - 4:00pm

lobby picflow.jpg

Adult Class Schedule


All kickboxing classes are included in your class pack or monthly membership

All levels Kickboxing
Monday/Wednesday: 7:15pm - 8pm

Friday: 6pm- 6:45pm

Saturday: 12:45pm - 1:30pm

Tuesday/Thursday: 11:15am - 12pm

Tuesday: 7am - 7:45am

Beginner Kickboxing
Tuesday/Thursday: 6:15pm - 7pm

Advanced Kickboxing (must have shin guards and 3 months experience)

Tuesday/Thursday: 7pm - 8pm


Both gi and no gi classes are included in the unlimited membership

Brazilian Jiu Jitsu (Gi)

Wednesday: 7 - 8:15pm

Submission Grappling (No Gi)
Monday/Tuesday/Thursday: 8pm - 9pm

Saturday: 1:30pm - 2:30pm



New Students

Try us on for size.
Adults: you’re welcome to book a free kickboxing or jiu jitsu class.
Parents: book your ninja in for a free introductory 1-on-1 lesson. More details at the link below.


FLOW_logoTr.png