Trail Running Calendar Germany 2025-2026

Welcome to the comprehensive trailrun calendar for Germany for 2025-2026! Discover 289 unique trail runs spanning the entire country. Whether you're an experienced runner or just beginning your running journey, our calendar offers something for everyone.

Simply scroll further down to find out where and when the year's most exciting running events are taking place. If you're specifically searching for events in major cities, check out our recommendations for trail runs near Berlin, Hamburg, Munich, Cologne, Frankfurt am Main, and Stuttgart.

Alternatively, use our search function to locate events in a specific area. Embark on your adventure today and join the trailrunning community in Germany!

The Sauerland Trailrun will take place in Lennestadt on Sunday 7 June 2026. You can run between 11 and 21 kilometers.

The Kulkiathlon Markranstädt will take place in Markranstädt on Sunday 7 June 2026. You can run between 7 and 72 kilometers.

The Harzgeröder Klippenlauf will take place in Harzgerode on Sunday 7 June 2026. You can run between 5 and 21 kilometers.

The Borne to Run 48-Stunden-Spenden-Lauf will take place in Unna on Friday 12 June 2026. You can run between 3 and 48 kilometers.

The Hochsträß Trail Run will take place in Oberreute on Saturday 13 June 2026.

The Sauerland Höhenflug Trailrun will take place in Sundern (Sauerland) on Sunday 14 June 2026. You can run between 5 and 21 kilometers.

The Eifel-Marathon Waxweiler will take place in Waxweiler on Sunday 14 June 2026. You can run between 10 and 51 kilometers.

The Zugspitz Ultratrail will take place in Garmisch-Partenkirchen from Thursday 18 June 2026 to Saturday 20 June 2026. You can run between 16 and 164 kilometers.

The Sielmanns Heidelauf will take place in Dallgow-Döberitz on Saturday 20 June 2026. You can run between 5 and 22 kilometers.

The Hunsrück-Trail will take place in Mörschied on Sunday 21 June 2026. You can run between 7 and 25 kilometers.

The Bremer Firmenlauf zur Spätschicht will take place in Bremen on Thursday 25 June 2026. You can run 5 kilometers.

The SachsenTrail Erzgebirge will take place in Breitenbrunn/Erzgebirge from Friday 26 June 2026 to Sunday 28 June 2026. You can run between 12 and 75 kilometers.

The X-Trail-Run Breitnau will take place in Breitnau on Saturday 27 June 2026. You can run between 8 and 21 kilometers.

The Bergischer 6 Stunden Lauf will take place in Remscheid on Saturday 27 June 2026. You can run 6 kilometers.

July 2026

The Weinsberger 24 Stundenlauf will take place in Weinsberg from Saturday 4 July 2026 to Sunday 5 July 2026. You can run between 3 and 24 kilometers.

The Schneekopflauf Schmiedefeld will take place in Suhl on Saturday 4 July 2026. You can run between 11 and 22 kilometers.

The Heuchelberg Trail will take place in Leingarten on Saturday 4 July 2026. You can run between 12 and 50 kilometers.

The Oberstdorfer Nebelhornberglauf will take place in Oberstdorf on Sunday 5 July 2026. You can run 10 kilometers.

The 3Kings3Hills Trailrun will take place in Haidmühle from Friday 10 July 2026 to Saturday 11 July 2026.

UTMB Index

The Dorstener 24-Stunden-Lauf will take place in Dorsten from Friday 10 July 2026 to Saturday 11 July 2026. You can run 24 kilometers.