2017 – 2018 Marathon Calendar

Looking for a comprehensive guide to 2017 – 2018 marathons organized around the world? You can browse our marathon calendar or filter down the selection to a specific location, month or type of race.

All types of marathons are listed. You’ll find big city marathons as well as low key local races, road marathons as well as trail marathons, flat races set to establish a new PR as well as hilly ones.Check also our marathon calendar to select a Boston Qualifier race for the next the Boston Marathon.

If you’re looking for new 2017 – 2018 marathons to compete in, this is the place to start searching. More than 1900 marathons are listed in over 115 countries around the world.

Refine by
Algeria 2 Antartica 3 Argentina 7 Australia 73 Austria 18 Bahamas 2 Bahrain 1 Barbados 3 Belarus 1 Belgium 23 Belize 1 Benin 1 Bermuda 1 Bhutan 1 Bolivia 1 Bosnia and Herzegovina 1 Botswana 1 Brazil 8 Bulgaria 1 Burma 2 Cambodia 1 Canada 91 Cape Verde 1 Cayman Islands 1 Chile 6 China 13 Colombia 5 Costa Rica 5 Croatia 14 Cuba 1 Curaçao 1 Cyprus 2 Czech Republic 12 Denmark 17 Dominican Republic 2 Ecuador 3 Egypt 1 Estonia 12 Ethiopia 1 Falklands Islands 1 Fiji 3 Finland 21 France 211 French Guiana 1 French Polynesia 1 Gabon 1 Georgia (country) 1 Germany 160 Ghana 2 Greece 7 Greenland 1 Guadeloupe 3 Guam 1 Guernsey 1 Guyana 1 Haiti 1 Hong-Kong 3 Hungary 5 Iceland 3 India 27 Indonesia 4 Iran 2 Iraq 1 Ireland 20 Isle of Man 1 Israel 5 Italy 81 Jamaica 1 Japan 42 Jersey 4 Jordan 4 Kazakhstan 2 Kenya 7 Korea 10 Kuwait 2 Latvia 2 Lebanon 1 Lesotho 1 Liechtenstein 1 Lithuania 2 Luxembourg 1 Macau 1 Macedonia 1 Madagascar 2 Malawi 1 Malaysia 13 Maldives 1 Malta 1 Mauritania 1 Mauritius 1 Mexico 14 Moldova 1 Mongolia 1 Montenegro 1 Morocco 7 Mozambique 1 Namibia 2 Nepal 5 Netherlands 27 New Caledonia 1 New Zealand 48 Nigeria 1 Northern Mariana Islands 1 North Korea 1 North Pole 1 Norway 30 Oman 1 Panama 1 Paraguay 1 Peru 9 Philippines 4 Poland 17 Portugal 7 Puerto Rico 1 Qatar 1 Réunion 3 Romania 10 Russia 12 Rwanda 2 Saint Helena 1 Saint Kitts and Nevis 2 Saint Lucia 1 Saudi Arabia 2 Senegal 2 Serbia 4 Seychelles 1 Sierra Leone 1 Singapore 4 Sint Maarten 1 Slovakia 2 Slovenia 6 South Africa 22 Spain 57 Sri Lanka 1 Sweden 10 Switzerland 22 Taiwan 6 Tanzania 4 Thailand 11 Trinidad and Tobago 2 Tunisia 3 Turkey 6 Uganda 5 Ukraine 7 United Arab Emirates 1 United Kingdom 169 Uruguay 2 USA 1,041 Venezuela 1 Vietnam 6 Virgin Islands (USA) 2 Zambia 1 Zimbabwe 2

2,630 races

Bravehearts 777 marathon

Bravehearts 777 marathon Melbourne
June 28, 2017 Race day in 1 day
Australia / Western Australia / Perth
Marathon
Walk Charity

Bravehearts 777 marathon

Bravehearts 777 marathon Hobart
June 29, 2017 Race day in 2 days
Australia / Western Australia / Perth
Marathon
Walk Charity

Great Barrow Challenge - Summer Ten in 10.

Marathon Day 1
June 29, 2017 Race day in 2 days
United Kingdom / England / Suffolk / Bury St Edmunds
Marathon

Bravehearts 777 marathon

Bravehearts 777 marathon Canberra
June 30, 2017 Race day in 3 days
Australia / Western Australia / Perth
Marathon
Walk Charity

Great Barrow Challenge - Summer Ten in 10.

Marathon Day 2
June 30, 2017 Race day in 3 days
United Kingdom / England / Suffolk / Bury St Edmunds
Marathon

Nachtmarathon

Nachtmarathon Marburg
June 30, 2017 Race day in 3 days
Germany / Hesse / Marburg
Marathon
Road Running Night

Primiero Dolomiti Marathon

42K
July 01, 2017 Race day in 4 days
Italy / Trentino-Alto Adige/Südtirol / Fiera di Primiero
Marathon
Trail Mountain

Båstad Marathon

Båstad Marathon
July 01, 2017 Race day in 4 days
Sweden / Båstad
Marathon
Relay

Bravehearts 777 marathon

Bravehearts 777 marathon Kingscliff
July 01, 2017 Race day in 4 days
Australia / Western Australia / Perth
Marathon
Walk Charity

Brixen Dolimiten Marathon

July 01, 2017 Race day in 4 days
Italy / Trentino-Alto Adige/Südtirol / Brixen
Marathon
Trail Mountain

Jølster Maraton

Jølster Maraton
July 01, 2017 Race day in 4 days
Norway / Jølster
Marathon
Road Running

Great Barrow Challenge - Summer Ten in 10.

Marathon Day 3
July 01, 2017 Race day in 4 days
United Kingdom / England / Suffolk / Bury St Edmunds
Marathon