La final alemana tuvo lugar en Colonia, presentada por Sabine Heinrich y Matthiaas Opdenhövel, que también presentaron las siete semifinales. En total 20 candidatos mostraron su talento, hasta que el público decidió que Jennifer Braun y Lena Meyer-Landrut fueran las finalistas.
Ambas interpretaron tres canciones, Lena -"Bee", "Satellite" y "Love me"-, mientras que Jennifer "Bee", "Satellite" y "I Care For You". Love mi y I Care For You fueron escritas específicamente para cada una de las cantantes. Finalmente, fue Lena quien convenció al público alemán con Satellite, compuesta por Julie Frost y John Gordon.
Alemania actúa directamente en la Final de Oslo el sábado 29 de mayo.