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 154 Google reviews). Mixed Martial Arts is the complete combat sport blending striking, wrestling, and submissions — the discipline this directory is built around.

Advertisement
728 × 90

Mixed Martial Arts gyms in San Diego

Odyssey Training Center

★★★★★ ★★★★★ 4.8 (154)

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

BoxingMMA ConditioningMartial ArtsBJJKickboxing

UFC Gym Point Loma

★★★★★ ★★★★★ 3.7 (138)

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

MMAKickboxingBJJ

Victory MMA & Fitness

5507 Clairemont Mesa Blvd, San Diego, CA 92117 · +1-619-223-5581

BoxingKickboxingMuay ThaiMMABJJMartial Arts

The Arena

San Diego, CA

MMABJJMuay ThaiBoxing
Advertisement
300 × 250

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 154 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.