Martial Arts

Brazilian Jiu Jitsu


Build strength, confidence, and skill with Brazilian Jiu-Jitsu! Learn grappling, self-defense, and ground techniques in a supportive class setting.

Ages 17+

Beginner

110 minutes | 1x per week

Capoeira


Blend martial arts, music, and dance with Capoeira! This Afro-Brazilian art form builds strength, agility, and rhythm in a fun, energetic class.

Ages 17+

Beginner

50 minutes | 1x per week

Japanese Drumming


Feel the power of Japanese Drumming! Learn traditional rhythms, movement, and teamwork in this high-energy, full-body musical experience.

Ages 17+

Beginner

50 minutes | 1x per week

Japenese Jiu Jitsu


Learn self-defense, discipline, and technique with Japanese Jiu-Jitsu! This traditional martial art blends strikes, throws, and joint locks.

Ages 17+

Beginner

80 minutes | 1x per week

Judo


Judo consists of throwing techniques, ground holds, choking and arm lock techniques, and teaches the use of controlling balance and body movement to defeat an opponent.

Ages 17+

Various Skill Levels

Karate


Build strength, focus, and confidence with Karate! Learn strikes, blocks, and forms in this traditional martial art for all ages and skill levels.

Ages 5+

Various Skill Levels

Kickboxing


Punch, kick, and sweat your way fit with Kickboxing! This high-energy workout builds strength, stamina, and confidence. No experience needed.

Ages 17+

Various Skill Levels

Kung Fu


Develop strength, focus, and fluid movement with Kung Fu! This traditional martial art blends self-defense, discipline, and dynamic techniques.

Ages 17+

Beginner

50 minutes | 1x per week

Martial Arts Mix


Explore a variety of styles in Martial Arts Mix! This dynamic program blends techniques from multiple disciplines for a fun, well-rounded experience.

Ages 17+

Beginner

50 minutes | 1x per week

UofA Students Only

Self-Defence


Build confidence and safety skills through practical, hands-on self-defence training.

Ages 17+

Beginner

80 minutes | 1x per week

Tai Chi


Step through some mindful movement and body mechanics, and pick up a few stress management and wellbeing tools for your practice.

Ages 17+

Beginner

50 minutes | 1x per week