Best Self-Defense Classes in San Diego, CA

22 schools listed · all 22 in San Diego · 21 open weekends · all 22 rated 4.5+

Data verified October 16, 2026

Full Potential Martial Arts Academy

Full Potential Martial Arts Academy

5.0 48 reviews
“His curriculum has a good and really practical angle towards self-defense, in overall it is a well-balanced program that is perfect for complete beginners as well as is equally good for more advanced martial arts practitioners.”
Free trial classCoupons & offersFrom $160/moAges 12 and upBBB A+Since 2010
3323 Carmel Mountain Rd # 200
i
City Boxing

City Boxing

4.7 68 reviews
“Friendly environment, good level of sparring and have been progressing a lot.”
Coupons & offersBBB A+Since 2004Prices online
1059 14th St
i
10th Planet San Diego Jiu Jitsu and Training Center

10th Planet San Diego Jiu Jitsu and Training Center

4.1 80 reviews
“The coaches are really nice and the moves they teach are really useful in a fight or in danger.”
BBB A+Since 2014
6008 Mission Gorge Rd
i
Swiftkick Martial Arts San Diego

Swiftkick Martial Arts San Diego

4.9 87 reviews
“They truly love our kids and have played a positive role in not only teaching them self defense, but also building character through the SwiftKick Tenants.”
Free trial classAges 3–175 instructorsSince 2000BBB accredited
16775 Bernardo Center Dr
i
Atos Jiu Jitsu HQ

Atos Jiu Jitsu HQ

5.0 91 reviews
“Impressed by the professionalism and affection of the team when receiving my daughter to train.”
Free trial classSince 2008
4810 Mercury St
i
THE Arena

THE Arena

4.8 127 reviews
“I enjoyed the classes and will definitely come by again if Im in town.”
BBB A+Since 1952
3350 Sports Arena Blvd
i

Short self-defense courses listed for San Diego, CA are spread across the 22 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: San Diego, CA

All 22 schools we list here are in San Diego itself. We have 53 schools in San Diego on file; this page shows the highest-rated 22. The schools on this page are rated from 4.6 to 5.0 across 5,826 reviews; 21 have 50 or more reviews. The topics that come up most in reviews of the schools on this page are "atmosphere", "skills" and "knowledge". 21 are open on Saturdays and 8 on Sundays. 4 have a BBB rating of A or A+. 16 have ten or more years of experience, the longest 74 years. 5 list coupons or special offers. We have a website on file for all 22 of the schools on this page; 21 publish a contact page; 18 list a public email and 13 take bookings online. We count these figures across the schools on this page; hours and prices change, so confirm the details with the school before you enroll.

How do I get a course outline from schools listed for San Diego?

By email, and 18 of the 22 schools here publish an address. Write with the group you have in mind, the room you can offer and what worries the group, then ask for a plan of the session. A school that replies with a price and nothing else has told you something.

Impact Krav Maga Self-Defense

Impact Krav Maga Self-Defense

4.9 51 reviews
“Not only did I learn amazing techniques for my own safety, but I feel a strength from within that no amount of weight lifting and running marathons could give me”
Since 2011Online lessons
1818 Robinson Ave
i
Alliance Jiu Jitsu San Diego

Alliance Jiu Jitsu San Diego

5.0 116 reviews
“I'm brand new and don't know anything, and every instructor is able to break concepts down in a way even I can understand.”
Free trial classCoupons & offersAges 4–12Since 2015
8990 Miramar Rd Ste 225
i
99 Jiu-Jitsu HQ

99 Jiu-Jitsu HQ

4.9 69 reviews
“Great gym, the Professor was from Brazil and taught a great class.”
Free trial classFrom $170/moSince 2013
4425 Convoy St #210
i
Clark Gracie Jiu Jitsu Academy

Clark Gracie Jiu Jitsu Academy

5.0 90 reviews
“Within the first minutes, I was greeted by Clark Gracie (owner and head instructor) as well as Adam (black belt instructor for the class I attended) with open arms as if I was one of their own.”
Free trial classCoupons & offersSince 2006
1162 Morena Blvd
i
Authentic White Tiger Kung Fu

Authentic White Tiger Kung Fu

5.0 85 reviews
“The classes are filled with deep meaning and, in addition to physical development, develop such necessary soft skills in children as team spirit, respect, responsibility, self-awareness and much, much more”
Free trial classOnline lessonsSince 1997
5320 Eastgate Mall
i
Soca Brazilian Jiu Jitsu San Diego

Soca Brazilian Jiu Jitsu San Diego

4.9 87 reviews
“I've found the BJJ instruction top-notch, and the friends I've made and the community helps keep me motivated to continue to train.”
Free trial classSince 2018
16558 Bernardo Center Dr
i
Legion American Jiu Jitsu San Diego

Legion American Jiu Jitsu San Diego

5.0 116 reviews
“Incredible gym, the coach's are amazing incredibly blessed to train here 💯 …”
Free trial classFrom $175/moSince 2019
7550 Miramar Rd #330
i
CCW USA Firearms Training

CCW USA Firearms Training

5.0 146 reviews
“Desy and we couldn't be happier that we chose him to teach us.”
Since 2003
7853 Balboa Ave
i
The Training Center

The Training Center

5.0 57 reviews
“With Chris Leben and Baret Yoshida heading the programs, it's hard to imagine a better place to learn effective martial arts.”
LicensedSince 2021
2949 Garnet Ave 3rd Floor
i
Pacific Beach Fight Center

Pacific Beach Fight Center

4.9 60 reviews
“This is my home and I'm very grateful to Rodrigo Medeiros, Mike Turk, and the rest of the team for making Jiu Jitsu a part of every day I look forward to.”
Since 2001
4878 Cass St
i
Book onlineBook
Blur Martial Arts

Blur Martial Arts

4.7 49 reviews
“The martial arts class gives him a different kind of training than soccer and baseball.”
Free trial classAges 4–6Since 2018
10890 Thornmint Rd ste B
i
Book onlineBook
Odyssey Training Center San Diego

Odyssey Training Center San Diego

4.8 132 reviews
“I had no prior experience with jiu-jitsu before coming to Odyssey but Ron, Ashley and everyone else has been extremely welcoming and supportive.”
Free trial class20% offAges 7–12Since 2022
9240 Clairemont Mesa Blvd
i
Victory MMA & Fitness

Victory MMA & Fitness

4.2 86 reviews
“🇺🇸Great gym (especially for active military/Veterans).”
Since 2008
3666 Midway Dr
i
Rasai Jiu Jitsu

Rasai Jiu Jitsu

5.0 59 reviews
“Sergio is one of the nicest instructors with incredible knowledge and a great teaching style that allows all levels to understand and get better at jiu jitsu.”
Since 2022Prices online
7343 Ronson Rd # P
i
Book onlineBook
Barum Jiu-Jitsu San Diego

Barum Jiu-Jitsu San Diego

5.0 40 reviews
“Been training here for years and it feels like a second family!”
Free trial classAges 6–9Since 2009
4060 Morena Blvd
i
Eidson Brazilian Jiu Jitsu

Eidson Brazilian Jiu Jitsu

5.0 60 reviews
“We are incredibly grateful for the positive impact Eidson BJJ has had on our son, and we highly recommend it to any parent considering jiu-jitsu for their child.”
Free trial classAges 4–15Since 2013Prices online
9926 Carmel Mountain Rd b
i
HomeSelf-Defense CoursesCaliforniaSan Diego, CA

Why these companies made our list

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