Style and city guide
Self-Defence in United States
1,066 Self-Defence schools
USA Martial Arts of Morgantown, LLC.
1311 Pineview Dr White Birch Tower 2, Suite 101, Morgantown
- Judo
- Karate
- Self-Defence
USA Martial Arts Training
81 Olde Main Plaza, St Albans
- Aikido
- Iaido
- Japanese Jujutsu
- Judo
- Karate
- Self-Defence
- Taekwondo
Villari's Martial Arts Center
823 W Main Rd, Middletown
- Brazilian Jiu-Jitsu
- Karate
- Kickboxing
- Kung Fu
- Self-Defence
- Tai Chi
Virginia Martial Arts Center
3325 Taylor Rd, Chesapeake
- Brazilian Jiu-Jitsu
- Karate
- Kung Fu
- Self-Defence
- Tai Chi
Virginia Martial Arts Dojo - Alexandria Karate Dojo For Self Defense
6416 Grovedale Dr #302-B, Alexandria
- Karate
- Self-Defence
Wall 2 Wall Martial Arts
3703 Lafayette Blvd, Fredericksburg
- Brazilian Jiu-Jitsu
- Judo
- Karate
- Self-Defence
WARRIOR TRIBE - Sedona and Verde Valley Self-Defense, Gracie & Brazilian Jiu-Jitsu (BJJ), Mixed Martial Arts (MMA) Academy
2035 Contractors Rd #5, Sedona
- Brazilian Jiu-Jitsu
- Mixed Martial Arts
- Self-Defence
We Lead By Example, Inc./Tae Kwon Do Ramblers Self-Defense Systems
4500 57th Ave, Bladensburg
- Self-Defence
- Taekwondo
West Coast Martial Arts / Self-Defense/ Grappling/ Anti-bullying / Kids,Teens and Adults
5007 Windplay Dr, El Dorado Hills
- No-Gi Grappling
- Self-Defence
West Shore Academy of Martial Arts
115 St Johns Church Rd, Camp Hill
- Boxing
- Karate
- Kickboxing
- Self-Defence
White Tiger Martial Arts
415 Paterson Hamburg Turnpike #D4, Wayne
- Brazilian Jiu-Jitsu
- Kali / Eskrima / Arnis
- Karate
- Mixed Martial Arts
- Muay Thai
- Self-Defence
Wing Chun Kung Fu - Close Range Combat
2906 Emmorton Rd, Abingdon
- Brazilian Jiu-Jitsu
- Krav Maga
- Kung Fu
- Muay Thai
- Self-Defence
- Taekwondo
- Wing Chun
World Class Martial Arts
2133 MacDade Boulevard, Holmes
- Brazilian Jiu-Jitsu
- Karate
- Muay Thai
- Self-Defence
- Tang Soo Do
World Martial Arts Center Happy Kicks
1120 Washington Avenue 3rd fl, Brooklyn
- Hapkido
- Japanese Jujutsu
- Kickboxing
- Self-Defence
- Taekwondo
- Tai Chi