Martial-arts Events in Toronto

Check out happening martial-arts events all around Toronto, ON

Energy & Psychology: The Science of Flow

Sun, 08 Mar at 02:00 pm 348 Danforth Ave #212 Free

161 Fight for Legacy : Volume 2

Sat, 21 Mar at 06:30 pm 161 Boxing Club CAD 49

Colours in Contact: Blindfold Jam & Potluck

Wed, 25 Mar at 06:30 pm Dovercourt House (top floor) CAD 23

Colours in Contact: Beginner Contact Improv Series

Thu, 12 Mar at 07:00 pm The Black Box CAD 188

SheKids March Camp

Mon, 16 Mar at 09:00 am SheFighter Toronto CAD 161 to 587

Rock The Bells - 3rd Annual Fight Night!

Sat, 28 Mar at 06:00 pm 30 Lesmill Rd CAD 34 to 44

Samurai Swordsmanship Experience

Sat, 28 Mar at 03:00 pm Modo Yoga Scarborough CAD 12

Nature of Chi: Tai Chi & Qigong at the Garden (7 sessions)

Thu, 05 Mar at 08:30 am Toronto Botanical Garden CAD 103 to 130

Psykata Workshop

Sat, 28 Feb at 02:00 pm Alternity Free

Colours in Contact: Intermediate Contact Improv Series

Tue, 10 Mar at 07:00 pm The Black Box (enter via the black door upon arrival) CAD 188

Karate Discovery: Beginner Workshop

Thu, 26 Feb at 07:30 pm Headgate Bldg CAD 12

Chinese New Year & Year of the Horse Celebration- Kung Fu, Tai Chi & Qigong

Sat, 28 Feb at 10:00 am South Style Martial Arts CAD 23

SHEspars at Toronto Striking Academy 2026

Sun, 19 Jul at 01:00 pm 30 Lesmill Rd unit 5 Free

Embracing Menopause with Martial Arts

Sun, 22 Feb at 02:00 pm 983 Pape Ave CAD 50

Training of Trainers Course: Self-Defense System for women

Sat, 14 Feb at 02:00 pm SheFighter Toronto CAD 1,100 to 1,850

Inner-Chi Thursdays (Eye Qi Gong/Health Qi Gong)

Thu, 05 Feb at 06:30 pm Yonge–Eglinton CAD 38 to 146

Morning Tai Chi: January and February Sessions

Thu, 08 Jan at 11:00 am 1025 Queen St W Free

InsideOut Studio - Self Defence Class

Sat, 29 Apr at 09:00 am InsideOut Studio CAD 23

Tree of Life Qi gong with Sensei Unblind Tibbin in person and virtual

Sun, 18 Jan at 06:00 pm 1672 Eglinton Ave W CAD 12

Brazillian Jiu Jitsu Free Trial Classes

Mon, 09 Feb at 06:00 pm 579 Yonge St