Martial Arts Schools in Asheville, NC
27 schools in and around Asheville, North Carolina — most schools let you watch a class or take a free trial before you sign anything — go in the time slot you would actually train, not the demo hour.
Asheville has about 94,992 residents, which works out to 28 martial arts schools per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.
Alliance Kinetics Martial Arts
8 Glenn Willow Dr, Asheville, NC 28704-0995
Asheville Academy of Taekwondo Kids classesFree trial classKarate / taekwondo
280 Smokey Park Hwy, Asheville, NC 28806-1162
🥋 Taekwondo, Hapkido, Tai Chi
Asheville Aikikai Kids classesKarate / taekwondo
370 N Louisiana Ave, Asheville, NC 28806-3600
🥋 Aikido
Asheville Aikikai/Aikido Kids classesKarate / taekwondo
939 Riverside Dr, Asheville, NC 28804-3133
🥋 Aikido
Asheville Sun Soo Martial Arts Kids classesKarate / taekwondo
800 Fairview Rd, Asheville, NC 28803
🥋 Taekwondo
Asheville's Northside Jiu Jitsu Kids classesFree trial classBJJ / grappling
2 Weaverville Rd, Asheville, NC 28804-1359
🥋 BJJ
Blue Ridge Taekwondo Kids classesMuay thai / kickboxingKarate / taekwondo
1340 Tunnel Rd, Asheville, NC 28805-1602
🥋 Kickboxing, Boxing, Taekwondo, Hapkido
Dragon Phoenix Kids classesFree trial classBJJ / grapplingKarate / taekwondoMMA
51 N Merrimon Ave, Asheville, NC 28804-1373
🥋 Wrestling, MMA, Karate, Taekwondo, Kung Fu
Gracie Barra Asheville BJJ / grappling
347 New Leicester Hwy, Asheville, NC 28806-2003
Jerry Dula Karate Karate / taekwondo
1085 Tunnel Rd, Asheville, NC 28805-2039
Jung Kwon Martial Arts Academy
805 Patton Ave, Asheville, NC 28806-3612
Mars Hill Shotokan Karate / taekwondo
11 Community Rd, Asheville, NC 28804-6501
North Asheville Academy of Taekwondo Karate / taekwondo
102 Stoneridge Blvd, Asheville, NC 28804-8308
Open Source Jiu-Jitsu Kids classesFree trial classBJJ / grappling
357 Gorman Bridge Rd, Asheville, NC 28806-8819
🕒 Sunday from 2-4 PM
🥋 BJJ, Judo
Panda-Monium Martial Arts Kids classesBJJ / grapplingMuay thai / kickboxingKarate / taekwondoMMA
823 Fairview St, Asheville, NC 28803-2859
🥋 BJJ, Judo, Boxing, MMA, Taekwondo
Parabellum Jiu Jitsu MMA Academy BJJ / grapplingMMA
582 Hendersonville Rd, Asheville, NC 28803-2822
🥋 BJJ, MMA
Premier Martial Arts Kids classesFree trial classMuay thai / kickboxingKarate / taekwondo
239 S Liberty St, Asheville, NC 28801-2334
🥋 Kickboxing, Boxing, Karate, Taekwondo
Rogue Combat Club Kids classesBJJ / grapplingMuay thai / kickboxingMMA
1078 Tunnel Rd, Asheville, NC 28805-2044
🥋 BJJ, Wrestling, Muay Thai, MMA
Shaolin Kung-Fu of Asheville Kids classesFree trial classKarate / taekwondo
802 Fairview Rd, Asheville, NC 28803
🥋 Kung Fu
Speakeasy Jiu-Jitsu and Wrestling Academy Kids classesFree trial classBJJ / grapplingMuay thai / kickboxing
640 Merrimon Ave, Asheville, NC 28804-3400
🥋 BJJ, Wrestling
Sun Soo Traditional Taekwondo Karate / taekwondo
1341 Parkwood Ave, Asheville, NC 28806-8703
Tao Institute Karate / taekwondo
9 W Walnut St, Asheville, NC 28801
🥋 Kung Fu, Tai Chi
Temple Muay Thai Kids classesFree trial classMuay thai / kickboxing
800 Fairview Rd, Asheville, NC 28803
🥋 Muay Thai
Tigers Den Martial Arts Karate / taekwondo
1 Kenilworth Knls Ste 4, Asheville, NC 28805
North Carolina statewide, by feature
- Brazilian Jiu-Jitsu Schools in North Carolina265
- Kids Martial Arts Classes in North Carolina405
- Traditional Martial Arts Schools in North Carolina456
- MMA Gyms in North Carolina135
- Family Martial Arts Classes and Academies in North Carolina33
- Mixed Martial Arts Gyms and Training in North Carolina34
Nearby in North Carolina
- Cary32
- Fayetteville31
- Arden3
- Candler3
- Fletcher2
- Black Mountain2
- Canton4
- Hendersonville10
- Charlotte77
- Raleigh63
Good to know about martial arts schools in Asheville
How many martial arts schools are there in Asheville?
We list 27 martial arts schools in Asheville with addresses, and 24 of them with a phone number.
What's the surest way to check hours in Asheville?
Call ahead — 24 of the 27 martial arts schools here list a number. Hours at independent martial arts schools shift with seasons and staffing, so a phone call beats any listing, including ours.
How to become a certified yoga instructor?
To become a certified yoga instructor, complete a Registered Yoga School program, usually requiring 200 hours of training covering anatomy, philosophy, and instruction techniques. Afterward, register with an official organization like Yoga Alliance to receive your credential. For guided martial arts and fitness instructor pathways, explore options on MartialArtsAtlas.
How much are jiu jitsu classes?
Martial arts tuition varies based on location and schedule, but local academies typically offer monthly memberships or package deals. You can explore 27 martial arts facilities in Asheville, North Carolina, with 24 providing direct phone contact to request current pricing and trial offers.