10 Must-Run Marathons in Germany
by Map Medal
·
Germany holds one of the strongest marathon traditions in the world. The country is home to one of the six World Marathon Majors, a deep network of well organised city races, and a running culture that takes distance events seriously at every level. From record-breaking flat courses to scenic regional routes, German marathons offer something for nearly every type of runner.
Here are ten of the country's most notable marathons worth knowing about.
1. BMW Berlin Marathon
Berlin Marathon is the headline event of German distance running and one of the six World Marathon Majors alongside Boston, London, Chicago, New York, and Tokyo. It holds the distinction of being the course where more marathon world records have been set than any other in history.
The course is famously flat and fast, running through the heart of the German capital and finishing through the Brandenburg Gate. This combination of speed and history makes Berlin a genuine bucket list race for serious marathon runners chasing both a personal best and a meaningful finish line.
The race takes place in late September, offering mild autumn conditions that suit fast racing. Crowd support throughout the course is significant, reflecting Berlin's status as one of the most prestigious events on the global calendar.
Bucket list races around the world covers how Berlin compares to the other World Marathon Majors and helps runners prioritise which bucket list events to target first.
2. Frankfurt Marathon
Frankfurt Marathon is one of Germany's oldest and most established marathons, with a course that loops through the city's financial district and historic core. The race is known for strong organisation and a fast, largely flat profile that makes it popular with runners targeting qualifying times.
Held in late October, Frankfurt offers cool autumn conditions and a course that benefits from generally favourable weather for distance running. The race has a long history of hosting strong elite fields, which contributes to a competitive atmosphere that extends through the entire field.
This race suits runners who want a serious, well run marathon without the scale and crowds of Berlin.
3. Munich Marathon
Munich Marathon runs through Bavaria's capital, taking in landmarks including the Olympic Stadium from the 1972 Munich Olympics. The course mixes urban and parkland sections, offering more visual variety than some of the flatter northern German courses.
Held in October, Munich's marathon weekend often overlaps with the city's broader autumn cultural calendar, giving travelling runners plenty to do beyond race day itself.
4. Hamburg Marathon
Hamburg Marathon takes place each spring along the city's waterways and historic harbour district. The course is relatively flat, drawing on Hamburg's position as one of Germany's major port cities for much of its scenic appeal.
The race typically runs in April, offering mild spring conditions. Hamburg's marathon has built a reputation as a strong option for runners targeting a fast early-season time before the European summer racing calendar gets underway.
5. Cologne Marathon
Cologne Marathon winds through the city centre with views of Cologne Cathedral, one of Germany's most recognisable landmarks. The course is moderately flat and runs in late October, taking advantage of crisp autumn weather.
This race suits runners who want strong landmark scenery without travelling to one of the country's larger capital city events.
6. Dusseldorf Marathon
Dusseldorf Marathon runs along the Rhine River through one of Germany's key business and fashion centres. The course is largely flat, and the race takes place in late April or early May, offering a solid spring racing option in western Germany.
7. Leipzig Marathon
Leipzig Marathon combines a historic city centre course with a strong regional running culture in the former East Germany. Held in spring, the race offers a flatter profile and a smaller, more intimate field size compared to the country's biggest events.
This race suits runners who want a genuine German marathon experience away from the more heavily international fields of Berlin or Frankfurt.
8. Hannover Marathon
Hannover Marathon runs through the capital of Lower Saxony, taking in the city's parks and central districts. The course is flat and well suited to runners chasing a fast time in a smaller, well organised event in early spring.
9. Nuremberg Marathon
Nuremberg Marathon offers a course through one of Bavaria's most historically significant cities, with sections running past the city's medieval old town. Held in autumn, this race combines strong scenery with a manageable field size.
Carbon vs cushioned shoes is worth reading before targeting any of these faster German courses, since shoe choice plays a meaningful role in performance on flat, fast routes like Berlin, Frankfurt, and Hannover.
10. Dresden Marathon
Dresden Marathon runs through a city renowned for its baroque architecture, much of which was carefully restored after the Second World War. The course takes in the Elbe River and the historic old town, offering one of the more visually striking marathon experiences in eastern Germany.
Held in autumn, this race suits runners who want a smaller event with genuine architectural and historical interest woven into the course.
Choosing the Right German Marathon for Your Goals
Germany's marathon calendar offers a clear set of choices depending on what you are looking for.
- Major status and bucket list achievement: Berlin is the only true choice, offering World Marathon Major status and one of the fastest courses in the world.
- Strong organisation without the crowds of Berlin: Frankfurt and Munich both offer well run, competitive events with smaller fields.
- Spring racing before the summer calendar: Hamburg, Dusseldorf, Leipzig, and Hannover all provide solid spring options.
- Historic and architectural scenery: Cologne, Nuremberg, and Dresden each offer courses built around landmark old town districts.

Planning Your German Marathon Trip
German marathons cluster into two main seasons. Spring races in April and May take advantage of mild temperatures before summer heat arrives, while the larger autumn calendar from September through October offers cool, stable conditions ideal for fast racing.
Germany's extensive rail network makes travelling between cities straightforward if you want to combine a marathon with a broader trip. Many runners pair a Berlin or Frankfurt marathon with visits to nearby cities, using the country's high-speed trains to explore beyond the race weekend itself.
Book accommodation well ahead of Berlin Marathon specifically, as its World Marathon Major status draws a large international field that fills hotels months in advance.
Every German marathon finish line deserves a lasting reminder. Map Medal creates race-specific posters that capture these courses in detail. The BMW Berlin Marathon poster honors one of the six World Marathon Majors and the fastest course in marathon history, a fitting tribute for any runner who has chased a personal best through the Brandenburg Gate. The Frankfurt Marathon poster captures one of Germany's longest-running and most respected marathon events, a course built for serious runners targeting a strong, well organised race.
Germany's marathon scene offers genuine depth, from the global prestige of Berlin to the quieter charm of cities like Dresden and Leipzig. Pick the race that matches your goals, plan around the season, and experience one of the most established running cultures in the world.