We have found 111 marathons in Germany. Check below where and when you can find the races. Search for a location or view races near Berlin, Hamburg, München, Köln, Frankfurt am Main or Stuttgart.