Best Self-Defense Classes near National City, CA

2 of these schools are based in National City; the others serve National City from San Diego (12 mi), Chula Vista (6 mi) and La Mesa (9 mi).

14 open weekends · all 15 rated 4.5+

Data verified October 16, 2026

Gracie South Bay Jiu Jitsu

Gracie South Bay Jiu Jitsu

5.0 30 reviews
“Coaches are high level who build a safe, fun, and respectful training environment.”
Since 2013
340 W 26th St suite g/h
i
Book onlineBook
Casa Del Sol

Casa Del Sol

5.0 1 review
Ages 6–11Online lessonsSince 2012
140 E 12th St
i
City Boxing

City Boxing

4.7 68 reviews
“The trainers are excellent; the equipment is efficient for conditioning and the location is great for those who live in the Downtown area of San Diego.”
Coupons & offersBBB A+Since 2004Prices online
San Diego, CA · 12 mi from National City
i
10th Planet San Diego Jiu Jitsu and Training Center

10th Planet San Diego Jiu Jitsu and Training Center

4.7 80 reviews
“Definitely the spot to check out if you're in town and where I'd train if I was living in San Diego!”
BBB A+Since 2014
San Diego, CA · 12 mi from National City
i
Atos Jiu Jitsu HQ

Atos Jiu Jitsu HQ

5.0 91 reviews
“World-class instruction led by Multiple ADCC champion and world champion Andre Galvao and joined by many other world champion instructors, many high level belts on the mat at each training session.”
Free trial classSince 2008
San Diego, CA · 12 mi from National City
i
THE Arena

THE Arena

4.8 127 reviews
“Great clean environment and with a great gym and equipment.”
BBB A+Since 1952
San Diego, CA · 12 mi from National City
i

Short self-defense courses listed for National City, CA 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: National City, CA

The 15 schools on this page are rated from 4.6 to 5.0 across 3,180 reviews; 14 have 50 or more reviews. The topics that come up most in reviews of the schools on this page are "atmosphere", "skills" and "community". 14 are open on Saturdays and 5 on Sundays. 3 have a BBB rating of A or A+. 13 have ten or more years of experience, the longest 74 years. 3 list coupons or special offers. We have a website on file for all 15 of the schools on this page; all 15 publish a contact page; 11 list a public email and 8 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 National City?

Many do. 2 of the 15 listed here sit in National City and the others are within 15 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.

Impact Krav Maga Self-Defense

Impact Krav Maga Self-Defense

4.9 51 reviews
“The classes are easy to follow and build on from beginner all the way up to advanced level.”
Since 2011Online lessons
San Diego, CA · 12 mi from National City
i
99 Jiu-Jitsu HQ

99 Jiu-Jitsu HQ

4.9 69 reviews
“I travel around for work and have visited a lot of gyms around the world and this is one of the best that I have been to.”
Free trial classFrom $170/moSince 2013
San Diego, CA · 12 mi from National City
i
Clark Gracie Jiu Jitsu Academy

Clark Gracie Jiu Jitsu Academy

5.0 90 reviews
“If you want to be the best and learn from the best this is where you need to be.”
Free trial classCoupons & offersSince 2006
San Diego, CA · 12 mi from National City
i
CCW USA Firearms Training

CCW USA Firearms Training

5.0 146 reviews
“My shooting greatly improved as a result of the required reading/viewing prior to range day and their hands-on personal coaching on the range.”
Since 2003
San Diego, CA · 12 mi from National City
i
Book onlineBook
Odyssey Training Center San Diego

Odyssey Training Center San Diego

4.8 132 reviews
“He's been really accommodating of my work schedule and makes sure to provide me with whatever I need to continue my workout routine, whether that is weeks I can't make it to train, or opening up the gym for me on the days we don't meet.”
Free trial class20% offAges 7–12Since 2022
San Diego, CA · 12 mi from National City
i
Jiu Jitsu Foundation

Jiu Jitsu Foundation

4.9 80 reviews
“An excellent place for kids to learn jiu jitsu as well as discipline, respect and how to work hard.”
Free trial classAges 5–15Since 2011
La Mesa, CA · 9 mi from National City
i
Victory MMA & Fitness

Victory MMA & Fitness

4.6 86 reviews
“This is a solid place to train and may be best for dedicated people”
Since 2008
San Diego, CA · 12 mi from National City
i
Alliance Jiu Jitsu Chula Vista

Alliance Jiu Jitsu Chula Vista

4.9 100 reviews
“I was pushed to my max and the respect for each other and the vibe is amazing.”
Coupons & offersSince 2023
Chula Vista, CA · 6 mi from National City
i
Freestyle Martial Arts

Freestyle Martial Arts

4.9 88 reviews
“My Son Loves it there he has attending the Dojo for 5 years.”
Free trial classAges 3–9Since 1986Online lessons
San Diego, CA · 12 mi from National City
i
HomeSelf-Defense CoursesCaliforniaNational City, CA

Why these companies made our list

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