MMA Full Contact

Martial arts gym directory

MMA Full Contact

More than 2,900 MMA, BJJ and Muay Thai gyms in 41 countries. Find one near you or book a training camp abroad.

Find a gym near you

Popular: USA Canada United Kingdom Thailand Brazil South Africa Gym map

Train abroad: book a camp or class

All camps and classes →

Muay Thai and martial arts training you can book today, from stay-and-train camps to a single class at a fighters' gym.

Top-rated gyms

View all →

Rated 4.8 or higher from at least 200 reviews, no more than two per country.

Title holders as of November 2026.

Run a gym?

Send us a new listing or a correction to classes, hours, photos or contact details. There's no charge.

Update your listing