The gym directory

Find a martial arts gym

11,969 gyms in 75 countries. Train at one? Track your sessions free.

Gyms with full timetables

Timetables come from each gym's own website. Gyms that claim their page can keep theirs up to date.

Popular cities

Browse by country

United States

7,273 gyms · 2,242 cities

United Kingdom

667 gyms · 194 cities

France

654 gyms · 292 cities

Germany

649 gyms · 294 cities

Japan

478 gyms · 224 cities

Canada

463 gyms · 156 cities

South Korea

175 gyms · 55 cities

Mexico

160 gyms · 61 cities

Spain

159 gyms · 84 cities

Australia

155 gyms · 52 cities

Netherlands

112 gyms · 39 cities

Italy

90 gyms · 69 cities

Poland

76 gyms · 48 cities

Brazil

67 gyms · 31 cities

Switzerland

62 gyms · 39 cities

Russia

49 gyms · 32 cities

Sweden

43 gyms · 23 cities

India

43 gyms · 36 cities

Iran

39 gyms · 24 cities

Thailand

37 gyms · 12 cities

Portugal

36 gyms · 23 cities

Peru

36 gyms · 8 cities

China

33 gyms · 23 cities

Singapore

32 gyms · 1 city

Austria

32 gyms · 9 cities

Argentina

32 gyms · 18 cities

Ecuador

30 gyms · 7 cities

Belgium

22 gyms · 16 cities

Denmark

21 gyms · 14 cities

New Zealand

21 gyms · 12 cities

Malaysia

21 gyms · 8 cities

Chile

19 gyms · 10 cities

Finland

17 gyms · 14 cities

Norway

14 gyms · 10 cities

Taiwan

14 gyms · 11 cities

Philippines

13 gyms · 13 cities

Indonesia

13 gyms · 9 cities

United Arab Emirates

12 gyms · 8 cities

Colombia

10 gyms · 5 cities

Czechia

9 gyms · 7 cities

Vietnam

9 gyms · 8 cities

Uruguay

7 gyms · 4 cities

French Guiana

6 gyms · 4 cities

Bangladesh

5 gyms · 4 cities

Bolivia

4 gyms · 3 cities

Cambodia

3 gyms · 2 cities

Paraguay

3 gyms · 2 cities

Israel

3 gyms · 3 cities

Nepal

3 gyms · 2 cities

Pakistan

3 gyms · 1 city

Georgia

3 gyms · 3 cities

Uzbekistan

3 gyms · 2 cities

Laos

2 gyms · 1 city

South Africa

2 gyms · 2 cities

Réunion

2 gyms · 2 cities

Kyrgyzstan

2 gyms · 1 city

Iraq

2 gyms · 1 city

Kazakhstan

2 gyms · 2 cities

Liechtenstein

1 gym · 1 city

Qatar

1 gym · 1 city

Vatican City

1 gym · 1 city

Hong Kong

1 gym · 1 city

New Caledonia

1 gym · 1 city

Senegal

1 gym · 1 city

Algeria

1 gym · 1 city

Bahrain

1 gym · 1 city

Turkmenistan

1 gym · 1 city

Tajikistan

1 gym · 1 city

Mongolia

1 gym · 1 city

Sri Lanka

1 gym · 1 city

Oman

1 gym · 1 city

Kuwait

1 gym · 1 city

St. Pierre & Miquelon

1 gym · 1 city

Venezuela

1 gym · 1 city

Armenia

1 gym · 1 city

Can't find your gym?

Add it free, whether you run it or train there. We check each one before it goes live.

Add a gym

Includes data from Overture Maps Foundation (CDLA-Permissive 2.0).

Mat Track

Train at one of these? Track it.

One tap to log a session, a weekly streak you can hold, your whole history on one grid. Free on iPhone and Android.

Mat Track · For owners

Claim your profile

Run one of these gyms? Claim your page free — keep the details right, add your timetable and a trial offer.

Sponsored

Grow your gym to 1,000+ members

Consulting and monthly advisory from Luke Chamberlain — the agency behind Roger Gracie Bristol. Systems, financial clarity and team structure for coaching-led gyms.

Book a free discovery call

Get Mat Track

Free on iPhone and Android. Scan the code with your phone, or pick a store.

Download on the App Store Get it on Google Play