Class Schedule

Find the perfect class time for you or your child. New classes added regularly.

Weekly Training Schedule

All classes are open to enrolled members. Not a member yet? Book a free trial and we'll show you around.

Schedule subject to change — check with the front desk for the latest updates
Class Level MonTueWedThuFriSat
Pre-School Martial Arts Pre-School Martial Arts Ages 4–5 –3:30 – 4:25 PM6:45 – 7:40 PM3:30 – 4:25 PM6:45 – 7:40 PM11:30 AM – 12:25 PM
Kids Martial Arts Kids Martial Arts Ages 6–16 · Kids & Pre-Teens 3:45 – 4:40 PM4:30 – 5:25 PM3:45 – 4:40 PM4:30 – 5:25 PM3:45 – 4:40 PM10:30 – 11:25 AM
Kids Martial Arts Ages 6–16 · later class –6:30 – 7:25 PM5:45 – 6:40 PM6:30 – 7:25 PM5:45 – 6:40 PM3:30 – 4:25 PM
Free intro sessionA beginner-friendly group class. Intros can be booked into any class above. Please arrive 15 minutes early.
How oftenMost students train twice a week; once a week works too. Mix and match times as you like.
Adult & Family classes (placeholder)PLACEHOLDER: Adult & Family class times are not confirmed yet. Call 778-561-0618 for current times.
Pre-TeensPre-teens (10–13) train in the Kids Martial Arts classes (ages 6–16).
Morning
Afternoon
Evening

Need a Different Time?

We offer private and semi-private lessons by appointment. Perfect for busy schedules or accelerated learning.

Ready to Get on the Mats?

Your first class is completely free — no experience required.

Preview only · forms send nothing