See the full Euro 2024 calendar: games, stadiums, dates and times
Who plays with whom, in which city, and where you can watch the European Championship matches between June 14th and July 14th
Here is the complete calendar of all games, with dates, times and TV channels:
Friday, June 14th
Group A: Germany – Scotland, 8pm, Munich Arena
Saturday, June 15th
Group A: Hungary – Switzerland, 2pm, Cologne Stadium
Group B: Spain – Croatia, 5pm, Berlin Olympics
Group B: Italy – Albania, 8pm, Dortmund Stadium
Sunday, June 16th
Group D: Poland – Netherlands, 2pm, Volksparstadion, Hamburg
Group C: Slovenia – Denmark, 5pm, Stuttgart Arena, 5pm
Group C: Serbia – England, 8pm, Gelsenkirchen Arena
Monday, June 17th
Group E: Romania – Ukraine, 2pm, Munich Arena
Group E: Belgium – Slovakia, 5pm, Frankfurt Arena
Group D: Austria – France, 8pm, Dusseldorf Arena
Tuesday, June 18th
Group F: Türkiye – Georgia, 5pm, Dortmund Stadium
Group F: Portugal – Czech Republic, 8pm, Leipzig Stadium
Wednesday, June 19th
Group B: Croatia – Albania, 2pm, Volksparkstadion, Hamburg
Group A: Germany – Hungary, 5pm, Stuttgart Arena
Group A: Scotland – Switzerland, 8pm, Cologne Stadium
Thursday, June 20th
Group C: Slovenia – Serbia, 2pm, Munich Arena,
Group B: Denmark – England, 5pm, Frankfurt Arena
Group C: Spain – Italy, 8pm, Gelsenkirchen Arena
Friday, June 21st
Group E: Slovakia – Ukraine 2pm, Dusseldorf Arena
Group D: Poland – Austria, 5pm, Berlin Olympics
Group D: Netherlands – France, 8pm, Leipzig Stadium
Saturday, June 22nd
Group F: Georgia – Czech Republic, 2pm, Volksparkstadion, Hamburg
Group F: Türkiye – Portugal, 5pm, Dortmund Stadium
Group E: Belgium – Romania, 8pm, Cologne Stadium
Sunday, June 23rd
Group A: Switzerland – Germany, 8pm, Frankfurt Arena
Group A: Scotland – Hungary, 8pm, Stuttgart Arena
Monday, June 24th
Group B: Albania – Spain, 8pm, Dusseldorf Arena,
Group B: Croatia – Italy, 8pm, Leipzig Stadium
Tuesday, June 25th
Group D: Netherlands – Austria, 5pm, Berlin Olympics
Group D: France – Poland, 5pm, Dortmund Stadium
Group C: England – Slovenia, 8pm, Cologne Stadium
Group C: Denmark – Serbia, 8pm, Munich Arena
Wednesday, June 26th
Group E: Slovakia – Romania, 5pm, Frankfurt Arena
Group E: Ukraine – Belgium, 5pm, Stuttgart Arena
Group F: Georgia – Portugal, 8pm, Gelsenkirchen Arena
Group F: Czech Republic – Türkiye, 8pm, Volksparkstadion, Hamburg
Round of 16
Saturday, June 29th
(Game 38) 2nd classified A – 2nd classified B, 5pm, Berlin Olympics
(Game 37) 1st classified A – 2nd classified C, 8pm, Dortmund Stadium
Sunday, June 30th
(Game 40) 1st place C – 3rd place D/E/F, 5pm, Gelsenkirchen Arena
(Game 39) 1st place B – 3rd place A/D/E/F, 8pm, Cologne Stadium
Monday, July 1st
(Game 42) 2nd place D – 2nd place E, 5pm, Dusseldorf Arena
(Game 41) 1st place F – 3rd place A/B/C, 8pm, Frankfurt Arena
Tuesday, July 2nd
(Game 43) 1st place E – 3rd place A/B/C/D, 5pm, Munich Arena
(Game 44) 1st place D – 2nd place F, 8pm, Leipzig Stadium
QUARTER-FINALS
Friday, July 5th
QF1: Winner game 37 – Winner game 39 5pm, Stuttgart Arena
QF2: Winner game 41 -Winner game 42, 8pm, Volksparstadion, Hamburg
Saturday, July 6th
QF3: Winner game 43 – Winner game 44, 8pm, Berlin Olympics
QF4: Winner game 38 -Winner game 40, 5pm, Dusseldorf Arena
SEMI FINALS
Tuesday, July 9th
MF1: Winner QF1 – Winner QF2, 8pm, Munich Arena
Wednesday, July 10th
MF2: Winner QF3 – Winner QF4, 8pm, Dortmund Stadium
FINAL
Sunday, July 14th
MF1 Winner – MF2 Winner, 8pm, Berlin Olympics