Duitsland was een van de 51 leden van de UEFA die zich inschreef voor de kwalificatie voor het EK 2012. Twee van die leden, Polen en Oekraïne, waren als organiserende landen al geplaatst. Duitsland werd als groepshoofd ingedeeld in groep A, samen met Turkije (uit pot 2), Oostenrijks (uit pot 3), België (uit pot 4), Kazachstan (uit pot 5) en Azerbeidzjan (uit pot 6). De nummers 1 en 2 uit elke poule kwalificeerde zich direct voor het Europees kampioenschap.
Duitsland speelde tien kwalificatiewedstrijden, tegen elke tegenstander twee. In deze reeks scoorde het elftal 34 doelpunten en kreeg 7 tegendoelpunten. Er werd geen enkele wedstrijd verloren. Miroslav Klose eindigde als topscorer in de reeks kwalificatiewedstrijden met 9 doelpunten.