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


All times are in the UK time zone