Ready to go?

Register Today!

We accept new students year-round for all class, including jiu-jitsu, kickboxing, Brazilian jiu-jitsu and fitness. See below to learn how you can easily register for our programs, sign-up for a free trial or an intro class today.


Introductory packages are $35 (taxes incl.) and include trial classes PLUS a gi. Little Dragons (ages 4-6) will jump right into the fun, while those registering in our regular program (7+) start with private intro classes on separate nights to earn their white belt, before joining the regular schedule.


(ages 14+)

Come get a great work out while learning kickboxing and hitting out some stress. Register for a 1 month, 3 month or 12 month membership. Not sure if kickboxing is for you? New members are invited to sign-up for a free class.


(ages 14+)

Join us on Friday evenings and Sunday mornings to relax, stretch and strengthen your body and mind.

Brazilian Jiu-Jitsu (BJJ)

Want to try a BJJ class but aren’t exactly sure what it is or if it’s for you? You’re invited to join us for one free class!


(ages 14+)

Fitness memberships include all circuit fitness classes and daytime Seniors Fitness. Get an unlimited membership for 1 month, 3 months or 12 months, or start by signing up for a free class.

Pre-Paid Class Card (Kickboxing, Fitness & Yoga)

(ages 14+)

The most flexible solution to get a workout on your schedule. Prepaid classes, starting at $12+HST/class, to be used for any Kickboxing, Fitness or Yoga class over the next year.

Drop-In for a Class (Kickboxing, Fitness, BJJ or Yoga)

(ages 14+)

$20 Drop-In Classes are available for those who aren’t ready for a membership but still want to join us for a  work-out.

Family & Multi-Membership Discounts

We offer discounts for families, as well as individuals who are interested in more than one program. Please get in touch with us if you’re interested in memberships for three or more people in your family, or if you’d like to sign-up for more than one program.

Get More Information

Still have questions or would you rather talk to somebody? We’d love to hear from you! Get in touch with us or complete this form and a member of our team will get back to you.