Setiap negara peserta wajib menyerahkan daftar pemainnya sejumlah 23 orang, dimana 3 diantaranya adalah kiper paling lambat pada 29 Mei 2012.[1] Jika seorang pemain cedera serius sebelum pertandingan pertama timnya dilaksanakan, tim tersebut berhak memanggil penggantinya.[2]
Jumlah penampilan dan gol akurat per 23 Mei 2012. Umur pemain saat hari pembukaan turnamen, 8 Juni 2012.
Pada 3 Mei 2012, Smuda mengumumkan daftar sementara yang berisi 26 nama pemain yang akan mengikuti kejuaraan.[3] Pada 27 Mei 2012, Smuda mengumumkan daftar 23 orang pemainnya.
Santos mengumumkan daftar pemain sementara yang bermain di luar Yunani pada 10 Mei 2012.[4] Santos mengumumkan daftar lengkapnya berisi 25 pemain pada 17 Mei 2012.[5] Pada 28 Mei, Santos mengumumkan 23 pemain yang akan dibawa ke Polandia-Ukraina[6]
Pada 11 Mei 2012, Advocaat mengumumkan daftar sementara 26 pemain yang akan dibawanya ke Kejuaraan.[7] Pada 20 Mei, Vasili Berezutski dicoret dari daftar karena mengalami cedera otot paha dan pada 24 Mei, Roman Shishkin dicoret dari daftar karena mengalami masalah perut.[8][9]Artem Dzyuba dan Magomed Ozdoev dicoret dari daftar skuad setelah sebuah laga persahabatan pada 25 Mei, sementara Nababkin menggantikan Shiskin untuk melengkapi skuad.[10]
Michal Bílek mengumumkan daftar 24 pemainnya pada 14 Mei 2012.[11] Pada 28 Mei, Daniel Pudil digantikan oleh Vladimír Darida.[12] Hari berikutnya, skuad final berisi 23 pemain diumumkan.[13]
Pada tanggal 7 Mei 2012, van Marwijk mengumumkan daftar sementara 36 pemain yang akan dibawa ke Polandia-Ukraina.[14] Namun Erik Pieters terpaksa dicoret setelah pengumuman mengalami cedera kaki.[15] Pada 15 Mei, van Marwijk mengurangi jumlah pemain menjadi 27 orang pemain.[16] Pada 26 Mei, van Marwijk mengumumkan 23 pemain yang akan dibawa ke Polandia-Ukraina.[17]
Morten Olsen mengumumkan daftar 20 pemain yang akan dibawa ke Polandia-Ukraina, dengan tiga pemain akan diumumkan pada 24 Mei.[18]
Anders Lindegaard dipanggil pada 19 Mei.[19] Jores Okore dan Nicklas Pedersen dipanggil pada 24 Mei.[20] Nomor punggung pemain diberikan pada hari berikutnya.[21]Thomas Sørensen diganti oleh Kasper Schmeichel karena mengalami cedera.[22]
Pada 7 Mei 2012, Löw mengumumkan daftar sementara berisi 27 pemain yang akan dibawa ke Polandia-Ukraina.[23] Pada 28 Mei 2012, Löw mengumumkan daftar 23 pemainnya.[24]
Paulo Bento mengumumkan daftar 23 pemain yang akan dibawanya pada 14 Mei 2012.[25][26] Pada 23 Mei, Hugo Viana menggantikan Carlos Martins yang mengalami cedera.[27] Nomor punggung diumumkan pada 24 Mei 2011.[28]
Vicente del Bosque mengumumkan daftar sementara pemainnya pada 15 Mei 2012, namun belum memasukkan pemain dari klub FC Barcelona, Athletic Bilbao dan Chelsea mengingat kedua klub Spanyol masih bermain di final Copa del Rey pada 25 Mei dan Chelsea menghadapi Bayern München di Liga Champions UEFA pada 19 Mei.[29] Pada 21 Mei, del Bosque memanggil pemain Chelsea Fernando Torres and Juan Mata.[30] Pada 27 Mei, del Bosque mengumumkan daftar akhir yang berisi 23 pemain.[31]
Prandelli mengumumkan daftar sementara 32 pemainnya pada hari terakhir Liga Serie A pada 13 Mei 2012.[32]Domenico Criscito dicoret dari skuad sementara karena dugaan terkait skandal pengaturan skor.[33] Pada 29 Mei, Prandelli mengumumkan skuad final yang akan dibawa ke Polandia-Ukraina.[34]
Pada 7 Mei 2012, Trapattoni mengumumkan daftar 23 pemainnya yang akan dibawa ke Polandia-Ukraina dan 5 pemain di daftar tunggu.[35] Skuad Republik Irlandia merupakan satu-satunya tim dengan para pemain yang tidak bermain pada liga domestik dan kapten mereka, Robbie Keane merupakan salah satu dari dua pemain di Euro 2012 yang bermain untuk klub non-UEFA. Keith Fahey mengalami cedera pada 26 Mei dan digantikan oleh Paul Green. Pada 29 Mei, Kevin Foley yang mengalami cedera digantikan Paul McShane.[36]
Pada 10 Mei 2012, Bilić mengumumkan daftar sementara berisi 27 pemain.[37] Pada 29 Mei, Bilić mengumumkan 23 pemain yang akan dibawa ke Polandia-Ukraina.[38]
Pada 8 Mei 2012 Blokhin mengumumkan daftar sementara 26 pemain yang akan dibawanya dalam kejuaraan.[39] Pada 29 Mei, Blokhin mengumumkan skuad final berisi 23 pemain.[40]
Erik Hamrén akan mengumumkan daftar pemainnya pada 14 Mei 2012.[41] Christian Wilhelmsson merupakan salah satu dari dua pemain di Euro 2012 yang bermain untuk klub non-UEFA.
Blanc mengumumkan daftar pertamanya pada 9 Mei 2012 dan kedua pada 15 Mei 2012, daftar pertama berisi pemain dari liga luar Prancis dan kedua berisi pemain yang bermain di Liga Prancis.[1] Namun pada 15 Mei, bek Younès Kaboul dari Tottenham mengalami cedera sehingga harus keluar dari daftar.[42] Pada 29 Mei, Blanc mengumumkan skuad final berisi 23 pemain.[43]
Roy Hodgson mengumumkan ke-23 pemainnya pada 16 Mei 2012.[44] Tim Inggris menjadi satu satunya tim yang membawa para pemain dari liga domestik. Pada 25 Mei, John Ruddy mengalami patah jari tangan dan dipulangkan, Jack Butland dipanggil untuk menggantikannya.[45] Pada 28 Mei, Gareth Barry dicoret dari daftar skuad setelah mengalami cedera otot pangkal paha dan digantikan oleh Phil Jagielka.[46] Pada 31 Mei, Frank Lampard dicoret dari daftar skuad setelah mengalami cedera dan digantikan oleh Jordan henderson.[47] Pada 3 Juni 2012, Gary Cahill dicoret dari daftar skuad setelah mengalami cedera retak tulang rahang. Martin Kelly dipanggil untuk menggantikan Cahill yang sekaligus menjadikan Liverpool sebagai klub penyumbang pemain terbanyak (6 pemain) untuk Inggris.[48]