HomeProgramsSelf-Defense › North Carolina

Muay Thai for Self-Defense in North Carolina

North Carolina has 59 gyms offering muay thai for self-defense in this directory, across 36 cities — Raleigh, Durham, Greensboro, Hickory and 32 more. Gyms are grouped by city below and ranked by local reputation (rating weighted by review count) — each listing shows the programs it runs and what members say, so you know what a class is like before you book.

Program labels come from each gym's own website and members' reviews; schedules and formats change, so check the gym's timetable before you go.

Muay Thai for Self-Defense in Raleigh, NC

Pendergrass Academy of Martial Arts

5 ★★★★★ 365 reviews

2921 Wakefield Crossing Dr #100, Raleigh, NC

Muay Thai gym Beginners welcome Kids & teens expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Gracie Raleigh

5 ★★★★★ 200 reviews

1609 Old Louisburg Rd, Raleigh, NC

🥊 Free trial class — check their site

Ages 4–6

Muay Thai gym Free trial Beginners welcome Kids & teens Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Royce Gracie Jiu Jitsu Academy of Raleigh

4.8 ★★★★★ 147 reviews

3647 Trust Dr, Raleigh, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Fight Flow Academy

4.9 ★★★★★ 101 reviews

900 E Six Forks Rd, Raleigh, NC

Muay Thai gym Beginners welcome Kids & teens Private lessons Fitness Authentic Thai expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Jai Su Muay Thai Academy

4.9 ★★★★★ 31 reviews

3120 John Humphries Wynd Ste 131, Raleigh, NC

Muay Thai gym Beginners welcome Kids & teens Private lessons Fight team Authentic Thai expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Outliers Muay Thai

4.8 ★★★★★ 26 reviews

4237 Louisburg Rd Ste 108, Raleigh, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Authentic Thai expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Beale's Combatives

5 ★★★★★ 15 reviews

4540 Tournament Dr Unit 106, Raleigh, NC

Muay Thai gym Beginners welcome Kids & teens Private lessons Fitness Fight team expert, authentic coachingreal technique & fundamentalslegit sparring & fight team

All muay thai gyms in Raleigh, NC →

Muay Thai for Self-Defense in Durham, NC

Elevate MMA Academy

4.9 ★★★★★ 128 reviews

2945 S Miami Blvd Ste 116 & 117, Durham, NC

Muay Thai gym Beginners welcome Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

tkfmma

4.9 ★★★★★ 30 reviews

4228 Garrett Rd, Durham, NC

Muay Thai gym Beginners welcome Kids & teens Fitness no-ego, friendly gymkiller workout & conditioningstrong kids program

Revenant Combat Club

4.3 ★★★★☆ 23 reviews

207 N Church St, Durham, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Durham, NC →

Muay Thai for Self-Defense in Greensboro, NC

Octagon MMA & Krav Maga

5 ★★★★★ 364 reviews

5715-B W Market St, Greensboro, NC

Muay Thai gym Beginners welcome Kids & teens Private lessons Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Institute of Human Combat

4.6 ★★★★★ 95 reviews

1601 E Bessemer Ave N, Greensboro, NC

Muay Thai gym Beginners welcome Kids & teens Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Konquer Thai Boxing Club

4.9 ★★★★★ 73 reviews

4647 W Market St, Greensboro, NC

🥊 Free trial class — check their site

Ages 3+

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fitness Fight team Authentic Thai expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Kids', teens' and adults' gym training in martial arts, muay thai and boxing.

All muay thai gyms in Greensboro, NC →

Muay Thai for Self-Defense in Hickory, NC

Atlantic MMA, Inc.

4.9 ★★★★★ 198 reviews

1012 3rd Ave NW, Hickory, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons welcoming to beginnersno-ego, friendly gymreal technique & fundamentals

MMA, boxing, jujitsu and kickboxing classes are offered at this family-friendly gym for all ages and genders.

Fenix Jiu Jitsu MMA

4.9 ★★★★★ 141 reviews

2517 Springs Rd NE, Hickory, NC

Muay Thai gym Beginners welcome Kids & teens expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Fight for It & Co.

5 ★★★★★ 100 reviews

1016 3rd Ave Dr NW, Hickory, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fight team welcoming to beginnersno-ego, friendly gymlegit sparring & fight team

Gym focusing on combat sports such as Muay Thai kickboxing, Brazilian jiu-jitsu, and boxing, plus MMA.

All muay thai gyms in Hickory, NC →

Muay Thai for Self-Defense in Wilmington, NC

Martial Arts and More of Wilmington

4.8 ★★★★★ 98 reviews

4545 Technology Dr #2, Wilmington, NC

Muay Thai gym Kids & teens Private lessons Fitness expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Hammer Muay Thai Kickboxing Academy

5 ★★★★★ 40 reviews

Anytime Fitness, 5060 New Centre Dr Ste 70, Wilmington, NC

Muay Thai gym Kids & teens Fitness Fight team expert, authentic coachingno-ego, friendly gymreal technique & fundamentals

Epoch BJJ

4.9 ★★★★★ 31 reviews

4107 Oleander Dr Ste I, Wilmington, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Wilmington, NC →

Muay Thai for Self-Defense in Apex, NC

Jiu Jitsu Performance Academy

4.9 ★★★★★ 137 reviews

813 Perry Rd, Apex, NC

🥊 Free trial class — check their site

Ages 1–2

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Apex Martial Arts Center

4.9 ★★★★★ 136 reviews

5448 Apex Peakway #188, Apex, NC

🥊 Free trial class — check their site

Ages 6–9

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Apex, NC →

Muay Thai for Self-Defense in Asheville, NC

Underdog Martial Arts

5 ★★★★★ 132 reviews

1156 Sweeten Creek Rd, Asheville, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Parabellum Jiu Jitsu MMA Academy

5 ★★★★★ 124 reviews

582 Hendersonville Rd, Asheville, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Asheville, NC →

Muay Thai for Self-Defense in Chapel Hill, NC

Chapel Hill Gracie Jiu Jitsu

4.9 ★★★★★ 80 reviews

1728 Fordham Blvd, Chapel Hill, NC

Muay Thai gym Beginners welcome Kids & teens Private lessons Fitness expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Beacon Mixed Martial Arts

5 ★★★★★ 66 reviews

50051 Governors Dr Ste E, Chapel Hill, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Chapel Hill, NC →

Muay Thai for Self-Defense in Charlotte, NC

Fit to Fight Charlotte

4.8 ★★★★★ 85 reviews

8326 Pineville-Matthews Rd Ste 408, Charlotte, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

House of Eight Limbs, LLC

5 ★★★★★ 39 reviews

801 Atando Ave Ste M, Charlotte, NC

Muay Thai gym Private lessons Fitness Fight team Authentic Thai expert, authentic coachingno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Charlotte, NC →

Muay Thai for Self-Defense in Greenville, NC

Fearless Fighting Inc

4.8 ★★★★★ 48 reviews

2061 Portertown Rd, Greenville, NC

Ages 4–16

Muay Thai gym Kids & teens Private lessons Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

AAMAA Greenville Academy Mixed Martial Arts TEAM GAMMA

4.8 ★★★★★ 37 reviews

427 Evans St, Greenville, NC

🥊 Free trial class — check their site

Ages 6–12

Muay Thai gym Free trial Beginners welcome Kids & teens Fight team welcoming to beginnersno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Greenville, NC →

Muay Thai for Self-Defense in Hendersonville, NC

FighterWithin Mixed Martial Arts, LLC

4.8 ★★★★★ 56 reviews

115 Four Seasons Mall, Hendersonville, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Kids & teens Private lessons Fitness Fight team expert, authentic coachingno-ego, friendly gymlegit sparring & fight team

Hendokickboxing & Krav Maga

5 ★★★★★ 39 reviews

121 W Barnwell St, Hendersonville, NC

Muay Thai gym Kids & teens Private lessons Fitness welcoming to beginnersno-ego, friendly gymstrong kids program

All muay thai gyms in Hendersonville, NC →

Muay Thai for Self-Defense in Indian Trail, NC

Art of Motion Jiu Jitsu

5 ★★★★★ 128 reviews

4400 Indian Trail Fairview Rd, Indian Trail, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

4M Fitness & MMA

4.5 ★★★★★ 99 reviews

2021 Van Buren Ave, Indian Trail, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Fight team welcoming to beginnersno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Indian Trail, NC →

Muay Thai for Self-Defense in Statesville, NC

Phoenix Martial Arts Academy

5 ★★★★★ 15 reviews

113 E Water St, Statesville, NC

🥊 Free trial class — check their site

Drop-ins around $80

Muay Thai gym Free trial Kids & teens no-ego, friendly gymbuilds confidence & discipline

Imperial Muay Thai

5 ★★★★★ 11 reviews

538 Turnersburg Hwy Ste B, Statesville, NC

🥊 Free trial class — check their site

Drop-ins around $80

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team Authentic Thai expert, authentic coachingkiller workout & conditioningbuilds confidence & discipline

All muay thai gyms in Statesville, NC →

Muay Thai for Self-Defense in Wake Forest, NC

Embrace Martial Arts

4.8 ★★★★★ 98 reviews

1021 Forestville Rd #100, Wake Forest, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

Inmortales MMA, Self Defense & Fitness

5 ★★★★★ 43 reviews

5101-M Unicon Dr, Wake Forest, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fitness Fight team expert, authentic coachingno-ego, friendly gymlegit sparring & fight team

Training facility offering classes in boxing, Muay Thai, self-defense, and mixed martial arts.

All muay thai gyms in Wake Forest, NC →

Muay Thai for Self-Defense in Arden, NC

American Top Team Asheville

4.8 ★★★★★ 149 reviews

375 Rockwood Rd, Arden, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Arden, NC →

Muay Thai for Self-Defense in Belmont, NC

Ultimate Gym

4.6 ★★★★★ 41 reviews

710 E Catawba St Ste e, Belmont, NC

Muay Thai gym Kids & teens Fight team expert, authentic coachingno-ego, friendly gymreal technique & fundamentals

Gym offering boxing, kickboxing, muay thai, and other martial arts classes, as well as self-defense training.

All muay thai gyms in Belmont, NC →

Muay Thai for Self-Defense in Burlington, NC

Gracie Burlington Jiu Jitsu

4.9 ★★★★★ 37 reviews

2322-A S Church St, Burlington, NC

Muay Thai gym Kids & teens Fight team expert, authentic coachingno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Burlington, NC →

Muay Thai for Self-Defense in Cornelius, NC

Wander Braga Brazilian Jiu Jitsu

5 ★★★★★ 112 reviews

19501 W Catawba Ave Suite DE, Wander Braga Brazilian Jiu-Jitsu, Cornelius, NC

🥊 Free trial class — check their site

Ages 3–15

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team welcoming to beginnersno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Cornelius, NC →

Muay Thai for Self-Defense in Denver, NC

Pura Vida Martial Arts

5 ★★★★★ 88 reviews

1221 NC-16 Bus, Denver, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Kids & teens Private lessons Fight team expert, authentic coachingno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Denver, NC →

Muay Thai for Self-Defense in Fuquay-Varina, NC

Schell Shock BJJ

4.9 ★★★★★ 90 reviews

6109 NC-55 #133, Fuquay-Varina, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Fuquay-Varina, NC →

Muay Thai for Self-Defense in Gastonia, NC

Fit to Fight Gastonia

4.9 ★★★★★ 65 reviews

1122 E Hudson Blvd, Gastonia, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Gastonia, NC →

Muay Thai for Self-Defense in Gibsonville, NC

The Sweat Lab MMA & Fitness Gibsonville

5 ★★★★★ 35 reviews

106 E Railroad Ave Unit H, Gibsonville, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Gibsonville, NC →

Muay Thai for Self-Defense in Harrisburg, NC

Integrated Martial Arts Academy

4.9 ★★★★★ 75 reviews

3770 State Hwy 49, Harrisburg, NC

Muay Thai gym Kids & teens expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Harrisburg, NC →

Muay Thai for Self-Defense in High Point, NC

Battle Born BJJ and MMA

4.9 ★★★★★ 54 reviews

3798 Samet Dr, High Point, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in High Point, NC →

Muay Thai for Self-Defense in Holly Ridge, NC

Coast to Coast Athletic Club & Resilience Jiu Jitsu 511 US-17 Hollyridge, Nc

5 ★★★★★ 32 reviews

511 US-17 Unit b, Holly Ridge, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Holly Ridge, NC →

Muay Thai for Self-Defense in Holly Springs, NC

36 Chambers Martial Arts and Fitness

4.7 ★★★★★ 42 reviews

171 Tradition Trail Ste 204, Holly Springs, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fitness Fight team Authentic Thai expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Holly Springs, NC →

Muay Thai for Self-Defense in Hubert, NC

CXBJJ Training Academy HQ

4.8 ★★★★★ 26 reviews

400 Hubert Blvd, Hubert, NC

Muay Thai gym Kids & teens Private lessons Fight team welcoming to beginnersno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Hubert, NC →

Muay Thai for Self-Defense in Jacksonville, NC

DOG FIGHT MMA

5 ★★★★★ 12 reviews

115 Liberty Dr C, Jacksonville, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Kids & teens strong kids programbuilds confidence & discipline

All muay thai gyms in Jacksonville, NC →

Muay Thai for Self-Defense in Kannapolis, NC

Wander Braga Brazilian Jiu Jitsu

5 ★★★★★ 45 reviews

6001 Gateway Center Dr Ste 109, Kannapolis, NC

🥊 Free trial class — check their site

Ages 3–15

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Kannapolis, NC →

Muay Thai for Self-Defense in Kernersville, NC

Edge Fitness LLC - Kernersville

5 ★★★★★ 192 reviews

619 N Main St, Kernersville, NC

🥊 Free trial class — check their site

Drop-ins around $35

Muay Thai gym Free trial Beginners welcome Kids & teens Private lessons Fitness Fight team Authentic Thai welcoming to beginnersno-ego, friendly gymreal technique & fundamentals

Fully equipped gym offering cardio and strength equipment, plus Pilates, yoga, and kickboxing classes.

All muay thai gyms in Kernersville, NC →

Muay Thai for Self-Defense in Lexington, NC

Davidson County BJJ & Section 8 MMA

4.9 ★★★★★ 81 reviews

135 Young Dr, Lexington, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Kids & teens Private lessons Fitness Fight team expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Lexington, NC →

Muay Thai for Self-Defense in Mint Hill, NC

Cor Fitness MMA - King Star MMA - Checkmat North Carolina

5 ★★★★★ 14 reviews

9229 Lawyers Rd Ste L, Mint Hill, NC

Muay Thai gym Kids & teens no-ego, friendly gym

All muay thai gyms in Mint Hill, NC →

Muay Thai for Self-Defense in New Bern, NC

Nine Limbs Strikers

5 ★★★★★ 69 reviews

1413 Tatum Dr, New Bern, NC

🥊 Free trial class — check their site

Ages 14+

Muay Thai gym Free trial Beginners welcome Kids & teens Fitness Fight team Authentic Thai expert, authentic coachingno-ego, friendly gymreal technique & fundamentals

All muay thai gyms in New Bern, NC →

Muay Thai for Self-Defense in Reidsville, NC

Tiger Force MMA

4.7 ★★★★★ 12 reviews

205 SE Market St Entrance on, Hall St side, Reidsville, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Kids & teens no-ego, friendly gymreal technique & fundamentals

All muay thai gyms in Reidsville, NC →

Muay Thai for Self-Defense in Salisbury, NC

Fight Factory

5 ★★★★★ 16 reviews

1810 E Innes St, Salisbury, NC

Muay Thai gym Beginners welcome Kids & teens Private lessons Fitness Fight team legit sparring & fight teambuilds confidence & discipline

All muay thai gyms in Salisbury, NC →

Muay Thai for Self-Defense in Wilson, NC

The Kai Thai Academy of Martial Arts

5 ★★★★★ 30 reviews

306 Nash St, Wilson, NC

🥊 Free trial class — check their site

Muay Thai gym Free trial Kids & teens Fitness Fight team Authentic Thai expert, authentic coachingwelcoming to beginnersno-ego, friendly gym

All muay thai gyms in Wilson, NC →

See all muay thai gyms in North Carolina or every gym that offers muay thai for self-defense nationwide.