Style and city guide
Self-Defence in North Carolina
147 Self-Defence schools
Top Martial Arts Charlotte (TMA Charlotte)
563-565 N Polk St, Pineville
- Brazilian Jiu-Jitsu
- Judo
- Muay Thai
- No-Gi Grappling
- Self-Defence
- Wrestling
Triangle Kung-Fu Arnis Academy
3601 Capital Blvd #117, Raleigh
- Kali / Eskrima / Arnis
- Kung Fu
- Self-Defence
- Tai Chi
Triangle Self-Defense & Tactical Training
3742-A3, Durham-Chapel Hill Blvd, Durham
- Brazilian Jiu-Jitsu
- Krav Maga
- Self-Defence
Triumph Fight Academy (formerly Indian Land MMA)
9499 Old Bailes Rd Suite 111, Indian Land
- Brazilian Jiu-Jitsu
- Judo
- Kickboxing
- Mixed Martial Arts
- Muay Thai
- Self-Defence
- Wrestling
UpLevel Martial Arts - Indian Land
8390 Charlotte Hwy Suite 600, Indian Land
- Brazilian Jiu-Jitsu
- Self-Defence
Armored Self Defense (ATA Tae Kwon Do, Krav Maga Self Defense, & Kickboxing)
690 Jonestown Rd, Winston-Salem
- Kickboxing
- Krav Maga
- Self-Defence
- Taekwondo
G13 Brazilian Jiu-Jitsu | World-Class BJJ | Kids Martial Arts & Self-Defense | Worldwide Team | Holly Springs, NC
5300 Sunset Lake Rd, Holly Springs
- Brazilian Jiu-Jitsu
- Self-Defence
Ring To Cage Fight Gear
6307 Lake Wheeler Rd, Raleigh
- Boxing
- Brazilian Jiu-Jitsu
- Kickboxing
- Krav Maga
- Mixed Martial Arts
- Muay Thai
- No-Gi Grappling
- Self-Defence
- Wrestling
Tactical Precision Combatives
800 N Church St Ste D, Mount Olive
- Kali / Eskrima / Arnis
- Self-Defence
- Silat