GRUPA A
1. kolejka, 10-11 czerwca
Francja – Rumunia, Saint-Denis, piątek godz. 21:00
Albania – Szwajcaria, Stade Felix-Bollaert, Lens, sobota godz. 15:00
2. kolejka, 15 czerwca
Rumunia – Szwajcaria, Parc des Princes, Paryż, godz. 18:00
Francja – Albania, Stade Vélodrome, Marsylia, godz. 21:00
3. kolejka, 19 czerwca 2016
Rumunia – Albania, Stade des Lumieres, Lyon, godz. 21:00
Szwajcaria – Francja, Stade Pierre-Mauroy, Lille, godz. 21:00
GRUPA B
1. kolejka, 11 czerwca
Walia – Słowacja, Stade Bordeaux-Atlantique, Bordeaux, godz. 18:00
Anglia – Rosja, Stade Velodrome, Marsylia, godz. 21:00
2. kolejka, 15-16 czerwca 2016
Rosja – Słowacja, Stade Pierre-Mauroy, Lille, 15.06, godz. 15:00
Anglia – Walia, Stade Felix-Bollaert, Lens, 16.06, godz. 15:00
3. kolejka, 20 czerwca
Rosja – Walia, Stadium Municipal, Tuluza, godz. 21:00
Słowacja – Anglia, Stade Geoffroy-Guichard, Saint-Étienne, godz. 21:00
GRUPA C
1. kolejka, 12 czerwca
Polska – Irlandia Północna, Allianz Riviera, Nicea, godz. 18:00
Niemcy – Ukraina, Stade Pierre-Mauroy, Lille, godz. 21:00
2. kolejka, 16 czerwca
Ukraina – Irlandia Północna, Stade des Lumières, Lyon, godz. 18:00
Niemcy – Polska, Stade de France, Saint-Denis, godz. 21:00
3. kolejka, 21 czerwca
Ukraina – Polska, Stade Vélodrome, Marsylia, godz. 18:00
Irlandia Północna – Niemcy, Parc des Princes, Paryż, godz. 18:00
Grupa D
1. kolejka, 12-13 czerwca
Turcja – Chorwacja, Parc des Princes, Paryż, 12.06, godz. 15:00
Hiszpania – Czechy, Stadium Municipal, Tuluza, 13.06, godz. 15:00
2. kolejka, 17 czerwca
Czechy – Chorwacja, Stade Geoffroy-Guichard, Saint-Étienne, godz. 18:00
Hiszpania – Turcja, Allianz Riviera, Nicea, godz. 21:00
3. kolejka, 21 czerwca
Czechy – Turcja, Stade Felix-Bollaert, Lens, godz. 21:00
Chorwacja – Hiszpania Stade Bordeaux-Atlantique, Bordeaux, godz. 21:00
Grupa E
1. kolejka, 13 czerwca
Irlandia – Szwecja, Stade de France, Saint-Denis, godz. 18:00
Belgia – Włochy, Stade des Lumières, Lyon, godz. 21:00
2. kolejka, 17-18 czerwca
Włochy – Szwecja, Stadium Municipal, Tuluza, 17.06, godz. 15:00
Belgia – Irlandia, Stade Bordeaux-Atlantique, Bordeaux, 18.06, godz. 15:00
3. kolejka, 22 czerwca
Włochy – Irlandia, Stade Pierre-Mauroy, Lille, godz. 21:00
Szwecja – Belgia, Allianz Riviera, Nicea, godz. 21:00
Grupa F
1. kolejka, 14 czerwca
Austria – Węgry, Stade Bordeaux-Atlantique, Bordeaux, godz. 18:00
Portugalia – Islandia, Stade Geoffroy-Guichard, Saint-Étienne, godz. 21
2. kolejka, 18 czerwca
Islandia – Węgry, Stade Velodrome, Marsylia, godz. 18:00
Portugalia – Austria, Parc des Princes, Paryż, godz. 21:00
3. kolejka, 22 czerwca
Islandia – Austria, Stade de France, Saint-Denis, godz. 18:00
Węgry – Portugalia, Stade des Lumieres, Lyon, godz. 18:00