Home Registered Programs Martial Arts & Self Defense

Martial Arts & Self Defense

Quality martial arts programs for adults, children and families at all levels of experience. Develop new skills, increase your fitness level and improve self-confidence in any of our fun and challenging classes.

Search All Programs


Use this search to find a listing of all registered martial arts & self defense programs.

Hapkido Classes


Hapkido combines dynamic kicking and striking, together with a vast array of locks and throws designed to control an attacker.

Karate Classes


Learn the fundamentals of Karate and progress to more advanced techniques in this traditional martial art for all ages.

Kickboxing Classes


Develop fitness and learn the fundamentals of kickboxing in a fun, structured, hands-on kickboxing class that includes fitness conditioning.

Kung Fu Classes


Develop speed, fitness, self-defense, confidence and self-discipline with an introduction to Kung Fu for all ages.

Self-defense Classes


A combination of lecture and hands-on practice will focus on situational awareness and practical tactics that can help you to stay safe. Open to everyone, 13 years and over.

Taekwondo Classes


With classes for all ages, students will learn the fundamentals of punching and kicking of Taekwondo, while building strong personal characteristics.

Tai Chi & Qigong Classes


Relax through the breathing patterns and soft flowing movements of Tai Chi. Stimulate and balance your internal energy (Qi) through stretches, breathing, meditative postures and exercise in Qigong.