Style and city guide
Self-Defense near Vancouver
78 schools within 30 km: 15 in Vancouver, 63 nearby
- 60 with kids classes
Listings last checked
In Vancouver
Gracie Barra Kerrisdale, Vancouver - Jiu-Jitsu & Self-Defense
2038 W 41st Ave, Vancouver · 3.0 km
- Kids classes
A sport therapy self defense chinese martial art kung fu master city farm class
5490 Ross St, Vancouver · 3.2 km
Near Vancouver
Purple Dragon School of Martial Arts - POINT GREY BRANCH
4347 W 10th Ave, Vancouver · 6.4 km
- Kids classes
North Vancouver Brazilian Jiu Jitsu
250 Esplanade E #206, North Vancouver · 7.4 km
K Martial Arts Centre (Taekwondo & Hapkido)
4222 Dawson St, Burnaby · 8.0 km
Urban Tactics Burnaby: Krav Maga - Self Defense
3916 Hastings St, Burnaby · 8.2 km
North Shore Tai Chi Spirit & Chinese Health Qigong
7191 Granville Ave, North Vancouver · 10.0 km
Burnaby Self Defense Gracie Jiu Jitsu
6650 Southoaks Crescent, Burnaby · 12 km
Modern Warrior academy of self defence
314 6th St, New Westminster · 16 km
- Boxing
- Brazilian Jiu-Jitsu
- Kali / Eskrima / Arnis
- Karate
- Kickboxing
- Mixed Martial Arts
- Muay Thai
- No-Gi Grappling
- Self-Defence
- Silat
- Wrestling
- Kids classes
Gracie Barra New Westminster Brazilian Jiu-Jitsu
482 E Columbia St, New Westminster · 17 km
- Kids classes