Il Giro di Germania 2007, trentunesima edizione della corsa, si svolse in nove tappe dal 10 al 18 agosto 2007 per un percorso di 1 292,5 km. Fu vinto dal tedescoJens Voigt, che terminò la gara in 30h 57' 21" alla media di 41,753 km/h davanti allo statunitense Levi Leipheimer e allo spagnolo David López García.
Le classifiche minori furono appannaggio di Erik Zabel, Niki Terpstra e Robert Gesink, rispettivamente vincitori della classifica a punti, di quella scalatori e di quella giovani.
Voigt riuscì ad aggiudicarsi la vittoria finale avvantaggiandosi prima nelle 2 corse a cronometro (conquistò sia quella a squadre che quella individuale) e restando in testa dalla seconda tappa in poi ininterrottamente. L'altro corridore che indossò la maglia di leader, provvisoriamente, fu l'altro tedesco Robert Forster, vincitore della prima tappa a Saarbrücken.