Best Self-Defense Classes near Southlake, TX

2 of these schools are based in Southlake; the others serve Southlake from towns including Flower Mound (6 mi), Keller (6 mi) and North Richland Hills (8 mi).

14 open weekends · 14 rated 4.5+

Data verified October 18, 2026

Gracie Barra Southlake Brazilian Jiu Jitsu

Gracie Barra Southlake Brazilian Jiu Jitsu

4.9 91 reviews
“For beginners, the classes focus on the most important aspects of technique and straightforward, yet detailed, fundamental Jiu Jitsu concepts.”
Free trial classAges 13–17Since 2012
2225 W Southlake Blvd Suite 435
i
Sampson Jiu Jitsu Academy

Sampson Jiu Jitsu Academy

4.9 97 reviews
“Susan, Neal, Skyler, and Professor Sampson have all been super helpful and welcoming each time I've seen them and really create a great environment to be around”
Since 2016
280 Commerce St Suite 175
i
TKD Armor Academy

TKD Armor Academy

5.0 65 reviews
“Highly recommend giving TKD Armor Academy a try if you're looking for somewhere that is fun, but teaches discipline, builds confidence and helps with physical coordination too!”
Free trial classAges 3–186 instructorsSince 2013Prices online
North Richland Hills, TX · 8 mi from Southlake
i
Silva Academy Brazilian Jiu-Jitsu

Silva Academy Brazilian Jiu-Jitsu

4.7 71 reviews
“If you mess up, it doesn't matter, they will help you, also the instructors are very kind and funny.”
Free trial classSince 2009
Lewisville, TX · 12 mi from Southlake
i
Sloth Brazilian Jiu Jitsu

Sloth Brazilian Jiu Jitsu

5.0 84 reviews
“If you are looking for a new place to call home or ever been thinking about joining Jiu Jitsu I HIGHLY recommend Sloth BJJ.”
Free trial classAges 5–12Since 2017
Euless, TX · 8 mi from Southlake
i
Jinho Jiu-Jitsu Academy

Jinho Jiu-Jitsu Academy

4.9 95 reviews
“Jinho is a great teacher and explains everything in a way everyone can understand no matter their experience.”
Since 2012
Grapevine, TX · 5 mi from Southlake
i

Short self-defense courses listed for Southlake, TX are spread across the 15 cards on this page. Who each course is aimed at, where it runs and how often it repeats comes from the school itself, with ratings drawn from public reviews.

Area overview: Southlake, TX

The 15 schools on this page are rated from 4.4 to 5.0 across 1,548 reviews; 14 have 50 or more reviews and 14 are rated 4.5 or higher. The topics that come up most in reviews of the schools on this page are "atmosphere", "skills" and "confidence". 14 are open on Saturdays and 3 on Sundays. 1 lists staff certifications (NASM). Domain records put 10 websites of the schools on this page at ten or more years old; the oldest dates from 1998. 1 is family- or locally-owned and 1 lists coupons or special offers. We have a website on file for all 15 of the schools on this page; 12 publish a contact page; 14 list a public email and 2 take bookings online. We count these figures across the schools on this page; distances are straight-line, and hours and prices change, so confirm the details with the school before you enroll.

Do the schools on this page travel out to Southlake?

Many do. 2 of the 15 listed here sit in Southlake and the others are within 10 mi, which matters less in this category because the instructor usually comes to your room. Ask about travel before you rule out a school on the address alone.

Book onlineBook
Argyle Jiujitsu Academy

Argyle Jiujitsu Academy

5.0 46 reviews
“I attend the adult class, and the cohesive team esprit de corps that I was missing when I left the military, I found here.”
Free trial classAges 4–12Since 2020Family-ownedPrices online
Argyle, TX · 10 mi from Southlake
i
Fitness Fight Factory

Fitness Fight Factory

4.4 61 reviews
“Whether you're looking for a great workout or you want to better your boxing/kickboxing/muay thai/bjj skills, this is the place you want to be.”
Ages 4–14Since 2009
North Richland Hills, TX · 8 mi from Southlake
i
Kama Jiu-Jitsu

Kama Jiu-Jitsu

4.8 45 reviews
“They had top notch instructors that took the time to ensure that everyone was progressing in the right direction”
Since 1996
Flower Mound, TX · 6 mi from Southlake
i
JJ Machado DFW

JJ Machado DFW

4.8 47 reviews
“I visited their Hurst location and I was impressed by the level of respect, courtesy, and mindfulness of everyone I rolled with.”
Coupons & offersSince 1998
Colleyville, TX · 4 mi from Southlake
i
Rodriguez ATA Martial Arts Academy

Rodriguez ATA Martial Arts Academy

5.0 87 reviews
“Great BJJ program, my 7yr son is improving and has a smile on his face after each practice”
Free trial classAges 3–12Since 2013
Highland Village, TX · 9 mi from Southlake
i
Championship Martial Arts

Championship Martial Arts

5.0 87 reviews
“Our son Lucas has been taking lessons here for 2 years and Ive been blown away at his mental and physical growth.”
Since 2004
Coppell, TX · 9 mi from Southlake
i
Croft Taekwondo Academy

Croft Taekwondo Academy

4.9 54 reviews
“It has been the best thing for our daughter to gain confidence, skills, discipline, determination, etc.”
Since 2023
Keller, TX · 6 mi from Southlake
i
All American MMA

All American MMA

4.4 87 reviews
“The coaches are dedicated to providing quality techniques to prepare their teams for competition.”
NASM certifiedSince 2014
Keller, TX · 6 mi from Southlake
i
Dragon Kim's Taekwondo

Dragon Kim's Taekwondo

4.8 41 reviews
“He is a treasure and a gem of the sport, one of the most decorated and beloved by his students and friends alike”
Free trial classAges 4–6Since 2018
Flower Mound, TX · 6 mi from Southlake
i
HomeSelf-Defense CoursesTexasSouthlake, TX

Why these companies made our list

Is this page useful? Yes
No
Is there anything wrong with this page?
Back To Top