Home / Disciplines / Mixed Martial Arts / San Diego

Mixed Martial Arts Gyms in San Diego, CA

5 verified Mixed Martial Arts gyms in San Diego.

San Diego has 5 Mixed Martial Arts gyms listed in our directory. The highest-rated is Odyssey Training Center (4.8★ from 156 Google reviews). Mixed Martial Arts is the complete combat sport blending striking, wrestling, and submissions — the discipline this directory is built around.

Mixed Martial Arts gyms in San Diego

Odyssey Training Center

★★★★★ ★★★★★ 4.8 (156)

9240 Clairemont Mesa Blvd, San Diego, CA 92123 · (619) 701-6793

Open mat
BoxingMMA ConditioningMartial ArtsBJJKickboxing

Victory MMA & Fitness

★★★★★ ★★★★★ 4.6 (239)

5507 Clairemont Mesa Blvd, San Diego, CA 92117 · (619) 223-5581

BoxingKickboxingMuay ThaiMMABJJMartial Arts

UFC Gym Point Loma

★★★★★ ★★★★★ 3.7 (140)

3675 Midway Dr, San Diego, CA 92110 · (858) 988-4140

UFC Gym
MMAKickboxingBJJ

The Arena

San Diego, CA

MMABJJMuay ThaiBoxing

Frequently asked questions

How much do Mixed Martial Arts classes cost in San Diego?

Most Mixed Martial Arts gyms in San Diego charge roughly $100–$200 per month for unlimited classes, and many offer a free trial class. Contact a gym directly for current pricing.

Do I need experience to start Mixed Martial Arts in San Diego?

No. Gyms in San Diego run beginner-friendly Mixed Martial Arts classes and most welcome complete beginners. Wear comfortable workout clothes for your first session and arrive a few minutes early.

What is the best Mixed Martial Arts gym in San Diego?

Odyssey Training Center is the highest-rated Mixed Martial Arts gym in San Diego, with 4.8 stars from 156 Google reviews. Compare the full ranked list above and book a trial to see which fits you.

See all MMA & martial arts gyms in San Diego →

Mixed Martial Arts in other California cities

Looking for a trial class?

Get a free trial class at a top Mixed Martial Arts gym in San Diego

We'll forward your request — most gyms respond within 24 hours.

By submitting you agree we may forward your info to the gym.