Best Self-Defense Classes near La Mesa, CA

2 of these schools are based in La Mesa; the others serve La Mesa from San Diego (7 mi), El Cajon (4 mi) and Santee (6 mi).

all 15 open weekends · all 15 rated 4.5+

Data verified October 18, 2026

Book onlineBook
Odyssey Training Center San Diego

Odyssey Training Center San Diego

4.8 132 reviews
“If you're looking for a place with great coaches, a welcoming environment, and a facility that truly cares about its members, I highly recommend Odyssey Training Center”
Free trial class20% offAges 7–12Since 2022
San Diego, CA · 7 mi from La Mesa
i
Jiu Jitsu Foundation

Jiu Jitsu Foundation

4.9 80 reviews
“Master Gabi and Master Cadu have really helped my son build up not only his jiu jitsu skills, but also his confidence.”
Free trial classAges 5–15Since 2011
8380 Center Dr A
i
Gracie Jiu Jitsu La Mesa

Gracie Jiu Jitsu La Mesa

4.6 22 reviews
“Professor Marco and Jason both care about the kids' well being and their knowledge about the sport itself.”
Free trial classFrom $169/moSince 2011
9138 Fletcher Pkwy
i
City Boxing

City Boxing

4.7 68 reviews
“As a woman I have especially loved training here not just because of the amazing staff but fellow gym-goers (men and women) who help you elevate your game.”
Coupons & offersBBB A+Since 2004Prices online
San Diego, CA · 7 mi from La Mesa
i
10th Planet San Diego Jiu Jitsu and Training Center

10th Planet San Diego Jiu Jitsu and Training Center

4.7 80 reviews
“They'll do as much as they can to get you there so long as you're putting in the work.”
BBB A+Since 2014
San Diego, CA · 7 mi from La Mesa
i
Atos Jiu Jitsu HQ

Atos Jiu Jitsu HQ

5.0 91 reviews
“The level of training is incredible, the environment pushes you to improve every day, and being surrounded by so many high-level athletes inspires you to become better”
Free trial classSince 2008
San Diego, CA · 7 mi from La Mesa
i

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

The 15 schools on this page are rated from 4.6 to 5.0 across 5,124 reviews; 14 have 50 or more reviews. The topics that come up most in reviews of the schools on this page are "skills", "atmosphere" and "community". All 15 are open on Saturdays and 5 on Sundays. 3 have a BBB rating of A or A+. Domain records put 12 websites of the schools on this page at ten or more years old; the oldest dates from 2000. 1 is family- or locally-owned and 3 list coupons or special offers. We have a website on file for all 15 of the schools on this page; 14 publish a contact page; 12 list a public email and 11 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 La Mesa?

Many do. 2 of the 15 listed here sit in La Mesa 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.

THE Arena

THE Arena

4.8 127 reviews
“Very professional, clean, and they treat beginners with a lot of respect.”
BBB A+Since 1952
San Diego, CA · 7 mi from La Mesa
i
Alliance Jiu Jitsu San Diego

Alliance Jiu Jitsu San Diego

5.0 116 reviews
“Great vibe overall and veluma at the front desk was very welcoming and kind.”
Free trial classCoupons & offersAges 4–12Since 2015
San Diego, CA · 7 mi from La Mesa
i
Impact Krav Maga Self-Defense

Impact Krav Maga Self-Defense

4.9 51 reviews
“They walk around during each exercise & give personal attention to each student, making suggestions & giving tips.”
Since 2011Online lessons
San Diego, CA · 7 mi from La Mesa
i
99 Jiu-Jitsu HQ

99 Jiu-Jitsu HQ

4.9 69 reviews
“99 Jiu Jitsu is a family-friendly, academy that offers top-notch instruction from the legendary Eduardo Telles and his coaching staff.”
Free trial classFrom $170/moSince 2013
San Diego, CA · 7 mi from La Mesa
i
Clark Gracie Jiu Jitsu Academy

Clark Gracie Jiu Jitsu Academy

5.0 90 reviews
“We are so happy with the classes, the skilled instructors, and the personable employees here.”
Free trial classCoupons & offersSince 2006
San Diego, CA · 7 mi from La Mesa
i
Legion American Jiu Jitsu San Diego

Legion American Jiu Jitsu San Diego

5.0 116 reviews
“Best place to train in San Diego, great vibes & high quality jiu jitsu without any of the non-sense politics.”
Free trial classFrom $175/moSince 2019
San Diego, CA · 7 mi from La Mesa
i
CCW USA Firearms Training

CCW USA Firearms Training

5.0 146 reviews
“Even before the CCW class, I was able to get a one hour class with Bill to go over more shooting fundamentals and the basics of my new Glock.”
Since 2003
San Diego, CA · 7 mi from La Mesa
i
Switch Fitness San Diego

Switch Fitness San Diego

4.9 45 reviews
“Highly recommend if you want to get fit and gain boxing skills at the same time.”
Free trial class5 instructorsSince 2020
El Cajon, CA · 4 mi from La Mesa
i
Infinity Brazilian Jiu Jitsu

Infinity Brazilian Jiu Jitsu

4.8 63 reviews
“My son has been going since November 2025 and I have seen so much growth in him and he absolutely loves it.”
Ages 4–123 instructorsSince 2013
Santee, CA · 6 mi from La Mesa
i
HomeSelf-Defense CoursesCaliforniaLa Mesa, CA

Why these companies made our list

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