UEFA EURO 2024 kicks off in Munich, Germany on Friday 14 June and ends with the final in Berlin on Sunday 14 July.
See match days, dates, venues and schedule, as obtained from the UEFA website on Thursday.
Check out the full UEFA EURO 2024 final tournament schedule below. All kick-off times are CEST.
CEST stands for Central European Summer Time. It is the time zone observed in parts of Europe during the warmer months of the year. CEST is UTC+2, meaning it is 2 hours ahead of Coordinated Universal Time (UTC).
When does EURO 2024 start?
Group stage
14 June
Group A: Germany vs Scotland (Munich, 21:00)
15 June
A: Hungary vs Switzerland (Cologne, 15:00)
B: Spain vs Croatia (Berlin, 18:00)
B: Italy vs Albania (Dortmund, 21:00)
16 June
D: Poland vs Netherlands (Hamburg, 15:00)
C: Slovenia vs Denmark (Stuttgart, 18:00)
C: Serbia vs England (Gelsenkirchen, 21:00)
17 June
E: Romania vs Ukraine (Munich, 15:00)
E: Belgium vs Slovakia (Frankfurt, 18:00)
D: Austria vs France (Düsseldorf, 21:00)
18 June
F: Türkiye vs Georgia (Dortmund, 18:00)
F: Portugal vs Czechia (Leipzig, 21:00)
9 June
B: Croatia vs Albania (Hamburg, 15:00)
A: Germany vs Hungary (Stuttgart, 18:00)
A: Scotland vs Switzerland (Cologne, 21:00)
20 June
C: Slovenia vs Serbia (Munich, 15:00)
C: Denmark vs England (Frankfurt, 18:00)
B: Spain vs Italy (Gelsenkirchen, 21:00)
21 June
E: Slovakia vs Ukraine (Düsseldorf, 15:00)
D: Poland vs Austria (Berlin, 18:00)
D: Netherlands vs France (Leipzig, 21:00)
22 June
F: Georgia vs Czechia (Hamburg, 15:00)
F: Türkiye vs Portugal (Dortmund, 18:00)
E: Belgium vs Romania (Cologne, 21:00)
23 June
A: Switzerland vs Germany (Frankfurt, 21:00)
A: Scotland vs Hungary (Stuttgart, 21:00)
24 June
B: Croatia vs Italy (Leipzig, 21:00)
B: Albania vs Spain (Düsseldorf, 21:00)
25 June
D: Netherlands vs Austria (Berlin, 18:00)
D: France vs Poland (Dortmund, 18:00)
C: England vs Slovenia (Cologne, 21:00)
C: Denmark vs Serbia (Munich, 21:00)
26 June
E: Slovakia vs Romania (Frankfurt, 18:00)
E: Ukraine vs Belgium (Stuttgart, 18:00)
F: Czechia vs Türkiye (Hamburg, 21:00)
F: Georgia vs Portugal (Gelsenkirchen, 21:00)
Rest days on 27 and 28 June
When does the EURO 2024 round of 16 start?
Round of 16
29 June
38 2A vs 2B (Berlin, 18:00)
37 1A vs 2C (Dortmund, 21:00)
30 June
40 1C vs 3D/E/F (Gelsenkirchen), 18:00)
39 1B vs 3A/D/E/F (Cologne, 21:00)
1 July
42 2D vs 2E (Düsseldorf, 18:00)
41 1F vs 3A/B/C (Frankfurt, 21:00)
2 July
43 1E vs 3A/B/C/D (Munich, 18:00)
44 1D vs 2F (Leipzig), 21:00)
Rest days on 3 and 4 July
When do the EURO 2024 quarter-finals start?
Quarter-Finals
5 July
45 W39 vs W37 (Stuttgart, 18:00)
46 W41 vs W42 (Hamburg, 21:00)
6 July
48 W40 vs W38 (Düsseldorf, 18:00)
47 W43 vs W44 (Berlin, 21:00)
Rest days on 7 and 8 July
When do the EURO 2024 semi-finals start?
Semi-Finals
9 July
49 W45 vs W46 (Munich, 21:00)
10 July
50 W47 vs W48 (Dortmund, 21:00)
Rest days on 11, 12 and 13 July
When is the EURO 2024 final?
14 July
W49 vs W50 (Berlin, 21:00)
The Euro 2024 lineup was completed on Tuesday night as Poland, Ukraine, and Georgia triumphed in intense playoff battles.
The tournament will showcase top-tier football action across Germany, with matches held in ten premier stadiums.
UEFA EURO 2024 stadiums
In Berlin, the Olympiastadion Berlin will welcome 71,000 spectators, while Leipzig’s Leipzig Stadium will host games in front of 40,000 fans. Hamburg’s Volksparkstadion Hamburg will accommodate 49,000 enthusiasts, and Dortmund’s BVB Stadion Dortmund will provide seating for 62,000 spectators.
Gelsenkirchen’s Arena AufSchalke will see 50,000 fans cheering on their teams, and Düsseldorf’s Düsseldorf Arena will welcome 47,000 supporters.
In Cologne, the Cologne Stadium will host matches for 43,000 football lovers, and Frankfurt’s Frankfurt Arena will provide seating for 47,000 football enthusiasts.
Stuttgart’s Stuttgart Arena will accommodate 51,000 fans, and Munich’s Munich Football Arena will be the largest venue, with a capacity of 66,000, ensuring an unforgettable experience for all spectators.