Estadio Olímpico de Berlín (espectadores internacionales: 70.000)
&Copiar IMAGEN
Grupo A: España – Croacia (15 de junio, 18.00 horas)
Grupo D: Ganador del playoff A – Austria (21 de junio, 18:00 horas)
Grupo D: Países Bajos – Austria (25 de junio, 18 horas)
Arena de Múnich (espectadores internacionales: 67.000)
&Copiar IMAGEN
Grupo A: Alemania – Escocia (14 de junio, 21 horas)
Grupo E: Rumanía – Ganador del playoff B (17 de junio, 15:00 horas)
Grupo C: Eslovenia – Serbia (20 de junio, 15.00 horas)
Grupo C: Dinamarca – Serbia (25 de junio, 21 horas)
Estadio de Dortmund (espectadores internacionales: 66.000)
&Copiar IMAGEN
Grupo B: Italia – Albania (15 de junio, 21 horas)
Grupo F: Turquía – Ganador del playoff C (18 de junio, 18:00 horas)
Grupo F: Türkiye – Portugal (22 de junio, 18 horas)
Grupo D: Francia – Ganador del playoff A (25 de junio, 18 h)
Arena de Stuttgart (espectadores internacionales: 54.000)
&Copiar IMAGEN
Grupo C: Eslovenia – Dinamarca (16 de junio, 18 horas)
Grupo A: Alemania – Hungría (19 de junio, 18 horas)
Grupo A: Escocia-Hungría (23 de junio, 21:00 horas)
Grupo E: Ganador del playoff B – Bélgica (26 de junio, 18:00 horas)
Estadio de Gelsenkirchen (espectadores internacionales: 50.000)
&Copiar IMAGEN
Grupo C: Serbia – Inglaterra (16 de junio, 21:00 horas)
Grupo B: España – Italia (20 de junio, 21 horas)
Grupo F: Ganador del playoff C – Portugal (26 de junio, 21 h)
Estadio de Hamburgo (espectadores internacionales: 50.000)
&Copiar IMAGEN
Grupo D: Ganador del playoff A – Países Bajos (16 de junio, 15:00 horas)
Grupo B: Croacia – Albania (19 de junio, 15.00 horas)
Grupo F: Ganador del playoff C – República Checa (22 de junio, 15:00 horas)
Grupo F: República Checa – Türkiye (26 de junio, 21 horas)
Arena de Düsseldorf (espectadores internacionales: 47.000)
&Copiar IMAGEN
Grupo D: Austria – Francia (17 de junio, 21 horas)
Grupo E: Eslovaquia – Ganador del playoff B (21 de junio, 15:00 horas)
Grupo B: Albania – España (24 de junio, 21 horas)
Estadio de Colonia (espectadores internacionales: 47.000)
&Copiar IMAGEN
Grupo B: Hungría – Suiza (15 de junio, 15.00 horas)
Grupo A: Escocia-Suiza (19 de junio, 21:00 horas)
Grupo E: Bélgica – Rumanía (22 de junio, 21 horas)
Grupo C: Inglaterra-Eslovenia (25 de junio, 21:00 horas)
Arena de Frankfurt (espectadores internacionales: 46.000)
&Copiar IMAGEN
Grupo E: Bélgica – Eslovaquia (17 de junio, 18 horas)
Grupo C: Dinamarca – Inglaterra (20 de junio, 18 horas)
Grupo A: Suiza – Alemania (23 de junio, 21 horas)
Grupo E: Eslovaquia – Rumanía (26 de junio, 18 horas)
Arena de Leipzig (espectadores internacionales: 42.000)
&Copiar IMAGEN
Grupo F: Portugal-República Checa (18 de junio, 21:00 horas)
Grupo D: Países Bajos-Francia (21 de junio, 21 horas)
Grupo B: Croacia – Italia (24 de junio, 21 horas)