UEFA Euro 2024: Full Match Schedule and Group Details
The highly-anticipated UEFA Euro 2024 will take place in Germany from June 14 to July 14, featuring a robust schedule of matches and groups. The German national team will kick off the tournament against Scotland at the Allianz Arena in Munich on June 14. The final showdown is set for July 14 at the Olympic Stadium in Berlin.
The tournament will see 24 nations competing across six groups. Group One includes Germany, Scotland, Hungary, and Switzerland. In Group Two, fans will witness Spain, Croatia, Albania, and Italy battling it out. Group Three comprises Slovenia, Denmark, Serbia, and England. Group Four will see Poland, the Netherlands, Austria, and France facing off. Belgium, Slovakia, Romania, and Ukraine make up Group Five, while Group Six includes Türkiye, Georgia, Portugal, and the Czech Republic.
The top two teams from each group, along with the top four third-placed teams, will advance to the second round of the championship. The knockout phase will span from June 29 to July 14 when the grand final will determine Europe’s best football team.
Ahead of the main event, each national team will play two preparation matches from June 3 to June 9 to fine-tune their squads. For example, the French national team will face Luxembourg on June 5 at the Saint-Symphorien Stadium in Metz, followed by a match against Canada on June 9 at the Matmut Atlantique Stadium in Bordeaux.
The match timings and detailed schedule for the tournament are as follows, in Greenwich Mean Time (GMT):
Friday, June 14: Germany vs. Scotland at 19:00 in Munich.
Saturday, June 15: Hungary vs. Switzerland at 13:00 in Cologne, Spain vs. Croatia at 16:00 in Berlin, and Italy vs. Albania at 19:00 in Dortmund.
Sunday, June 16: Poland vs. Netherlands at 13:00 in Hamburg, Slovenia vs. Denmark at 16:00 in Stuttgart, and Serbia vs. England at 19:00 in Gelsenkirchen.
- Monday, June 17: Romania vs. Ukraine at 13:00 in Munich and Belgium vs. Slovakia at 16:00 in Frankfurt. Austria will meet France at 19:00 in Dusseldorf.
- Tuesday, June 18: Türkiye vs. Georgia at 16:00 in Dortmund, followed by Portugal vs. Czech Republic at 19:00 in Leipzig.
- Wednesday, June 19: Croatia vs. Albania at 13:00 in Hamburg, Germany vs. Hungary at 16:00 in Stuttgart, and Scotland vs. Switzerland at 19:00 in Cologne.
- Thursday, June 20: Slovenia vs. Serbia at 13:00 in Munich, Denmark vs. England at 16:00 in Frankfurt, and Spain vs. Italy at 19:00 in Gelsenkirchen.
- Friday, June 21: Slovakia vs. Ukraine at 13:00 in Dusseldorf, Poland vs. Austria at 16:00 in Berlin, and Netherlands vs. France at 19:00 in Leipzig.
- Saturday, June 22: Georgia vs. Czech Republic at 13:00 in Hamburg, Türkiye vs. Portugal at 16:00 in Dortmund, and Belgium vs. Romania at 19:00 in Cologne.
- Sunday, June 23: Switzerland vs. Germany at 19:00 in Frankfurt and Scotland vs. Hungary at 19:00 in Stuttgart.
- Monday, June 24: Albania vs. Spain at 19:00 in Dusseldorf and Croatia vs. Italy at 19:00 in Leipzig.
- Tuesday, June 25: Netherlands vs. Austria at 16:00 in Berlin, France vs. Poland at 16:00 in Dortmund, England vs. Slovenia at 19:00 in Cologne, and Denmark vs. Serbia at 19:00 in Munich.
- Wednesday, June 26: Slovakia vs. Romania at 16:00 in Frankfurt, Ukraine vs. Belgium at 16:00 in Stuttgart, Georgia vs. Portugal at 19:00 in Gelsenkirchen, and Czech Republic vs. Türkiye at 19:00 in Hamburg.