Programul Campionatului European de Fotbal 2012 a fost aprobat de UEFA la o întâlnire care a avut loc pe 4 octombrie 2010 în Minsk, Belarus.
Toate orele sunt în UTC+3 (Ora de vară a Europei de Est). Polonia este cu o oră în urmă pe fusul UTC+2 (Ora de vară a Europei Centrale), deci orele locale ale meciurilor sunt 18:00 și 20:45 (orele marcate cu asterisc).
Data |
Ora |
Meciul |
Stadion |
Stagiu |
Echipa 1 |
Rezultat |
Echipa 2
|
Vineri, 8 iunie
|
*18:30 |
|
Stadionul Național, Varșovia
|
Ceremonia de deschidere
|
*19:00 |
1 |
Stadionul Național, Varșovia |
Grupa A |
Polonia |
1 – 1 |
Grecia
|
*21:45 |
2 |
Stadionul Municipal, Wrocław |
Rusia |
4 – 1 |
Cehia
|
Sâmbătă, 9 iunie
|
19:00 |
3 |
Stadionul Metalist, Kharkiv |
Grupa B |
Țările de Jos |
0 – 1 |
Danemarca
|
21:45 |
4 |
Arena Liov, Liov |
Germania |
1 – 0 |
Portugalia
|
Duminică, 10 iunie
|
*19:00 |
5 |
PGE Arena, Gdańsk |
Grupa C |
Spania |
1 – 1 |
Italia
|
*21:45 |
6 |
Stadionul Municipal, Poznań |
Republica Irlanda |
1 – 3 |
Croația
|
Luni, 11 iunie
|
19:00 |
7 |
Donbass Arena, Donețk |
Grupa D |
Franța |
1 – 1 |
Anglia
|
21:45 |
8 |
Stadionul Olimpic, Kiev |
Ucraina |
2 – 1 |
Suedia
|
Marți, 12 iunie
|
*19:00 |
9 |
Stadionul Municipal, Wrocław |
Grupa A |
Grecia |
1 – 2 |
Cehia
|
*21:45 |
10 |
Stadionul Național, Varșovia |
Polonia |
1 – 1 |
Rusia
|
Miercuri, 13 iunie
|
19:00 |
11 |
Arena Liov, Liov |
Grupa B |
Danemarca |
2 – 3 |
Portugalia
|
21:45 |
12 |
Stadionul Metalist, Kharkiv |
Țările de Jos |
1 – 2 |
Germania
|
Joi, 14 iunie
|
*19:00 |
13 |
Stadionul Municipal, Poznań |
Grupa C |
Italia |
1 – 1 |
Croația
|
*21:45 |
14 |
PGE Arena, Gdańsk |
Spania |
4 – 0 |
Republica Irlanda
|
Vineri, 15 iunie
|
19:00 |
16 |
Donbass Arena, Donețk |
Grupa D |
Ucraina |
0 – 2 |
Franța
|
21:45 |
15 |
Stadionul Olimpic, Kiev |
Suedia |
2 – 3 |
Anglia
|
Sâmbătă, 16 iunie
|
*21:45 |
17 |
Stadionul Municipal, Wrocław |
Grupa A |
Cehia |
1 – 0 |
Polonia
|
*21:45 |
18 |
Stadionul Național, Varșovia |
Grecia |
1 – 0 |
Rusia
|
Duminică, 17 iunie
|
21:45 |
19 |
Stadionul Metalist, Kharkiv |
Grupa B |
Portugalia |
2 – 1 |
Țările de Jos
|
21:45 |
20 |
Arena Liov, Liov |
Danemarca |
1 – 2 |
Germania
|
Luni, 18 iunie
|
*21:45 |
21 |
PGE Arena, Gdańsk |
Grupa C |
Croația |
0 – 1 |
Spania
|
*21:45 |
22 |
Stadionul Municipal, Poznań |
Italia |
2 – 0 |
Republica Irlanda
|
Marți, 19 iunie
|
21:45 |
23 |
Donbass Arena, Donețk |
Grupa D |
Anglia |
1 – 0 |
Ucraina
|
21:45 |
24 |
Stadionul Olimpic, Kiev |
Suedia |
2 – 0 |
Franța
|
Miercuri, 20 iunie
|
Niciun meci programat
|
Joi, 21 iunie
|
*21:45 |
25 |
Stadionul Național, Varșovia |
Sferturi de finală |
Cehia |
0 – 1 |
Portugalia
|
Vineri, 22 iunie
|
*21:45 |
26 |
PGE Arena, Gdańsk |
Germania |
4 – 2 |
Grecia
|
Sâmbătă, 23 iunie
|
21:45 |
27 |
Donbass Arena, Donețk |
Spania |
2 – 0 |
Franța
|
Duminică, 24 iunie
|
21:45 |
28 |
Stadionul Olimpic, Kiev |
Anglia |
0 – 0 (2 – 4) pen. |
Italia
|
Luni, 25 iunie
|
Niciun meci programat
|
Marți, 26 iunie
|
Miercuri, 27 iunie
|
21:45 |
29 |
Donbass Arena, Donețk |
Semifinale |
Portugalia |
0 – 0 (2 – 4) pen. |
Spania
|
Joi, 28 iunie
|
*21:45 |
30 |
Stadionul Național, Varșovia |
Germania |
1 – 2 |
Italia
|
Vineri, 29 iunie
|
Niciun meci programat
|
Sâmbătă, 30 iunie
|
Duminică, 1 iulie
|
21:00 |
|
Stadionul Olimpic, Kiev
|
Ceremonia de închidere
|
21:45 |
31 |
Stadionul Olimpic, Kiev |
Finala |
Spania |
4 – 0 |
Italia
|