UEFA Euro 2024 Schedule: The seventeenth edition of the UEFA European Championship is booked to be played in Germany from 15th June to 14th July 2024. This will be the third time in the history of the last 64-year European Championship that the UEFA Euro will be played in Germany.
Allianz Arena will host the first Euro 2024 match on June 15 from 9:00 PM onwards (local time). The final will be facilitated at the Olympiastadion in Berlin on 14th July 24. Italy was the defending champions in UEFA Euro 2020.
Knockout stage matches will occur from June 29 as the Round of 16, Quarterfinals, Semifinals, and Final will be played. 24 national football teams will take part in the event. There will be 6 groups of 4 teams each.
UEFA Euro 2024 Schedule:
Euro 2024 Fixture, Teams, Dates, Match Timings & Venue
* Time: 9:00 PM onwards
Date | Match | Kick-off Time (CET/Local time) | Kick-off Time (IST) | Venue |
June 14 | Germany vs Scotland | 9:00 PM | 12:30 am (June 15) | Munich |
June 15 | Hungary vs Switzerland | 3:00 PM | 6:30 pm | Cologne |
June 15 | Spain vs Croatia | 6:00 PM | 9:30 PM | Berlin |
June 15 | Italy vs Albania | 9:00 PM | 12:30 AM (June 16) | Dortmund |
June 16 | Poland vs Netherlands | 3:00 PM | 6:30 PM | Hamburg |
June 16 | Slovenia vs Denmark | 6:00 PM | 9:30 PM | Stuttgart |
June 16 | Serbia vs England | 9:00 PM | 12:30 AM (June 17) | Gelsenkirchen |
June 17 | Romania vs Ukraine | 3:00 PM | 6:30 PM | Munich |
June 17 | Belgium vs Slovakia | 6:00 PM | 9:30 PM | Frankfurt |
June 17 | Austria vs France | 9:00 PM | 12:30 AM (June 18) | Dusseldorf |
June 18 | Turkiye vs Georgia | 6:00 PM | 9:30 PM | Dortmund |
June 18 | Portugal vs Czechia | 9:00 PM | 12:30 AM (June 19) | Leipzig |
June 19 | Croatia vs Albania | 3:00 PM | 6:30 PM | Hamburg |
June 19 | Germany vs Hungary | 6:00 PM | 9:30 PM | Stuttgart |
June 19 | Scotland vs Switzerland | 9:00 PM | 12:30 AM (June 20) | Cologne |
June 20 | Slovenia vs Serbia | 3:00 PM | 6:30 PM | Munich |
June 20 | Denmark vs England | 6:00 PM | 9:30 PM | Frankfurt |
June 20 | Spain vs Italy | 9:00 PM | 12:30 AM (June 21) | Gelsenkirchen |
June 21 | Slovakia vs Ukraine | 3:00 PM | 6:30 PM | Dusseldorf |
June 21 | Poland vs Austria | 6:00 PM | 9:30 PM | Berlin |
June 21 | Netherlands vs France | 9:00 PM | 12:30 AM (June 22) | Leipzig |
June 22 | Georgia vs Czechia | 3:00 PM | 6:30 PM | Hamburg |
June 22 | Turkiye vs Portugal | 6:00 PM | 9:30 PM | Dortmund |
June 22 | Belgium vs Romania | 9:00 PM | 12:30 AM (June 23) | Cologne |
June 23 | Switzerland vs Germany | 9:00 PM | 12:30 AM (June 24) | Frankfurt |
June 23 | Scotland vs Hungary | 9:00 PM | 12:30 AM (June 24) | Stuttgart |
June 24 | Albania vs Spain | 9:00 PM | 12:30 AM (June 25) | Dusseldorf |
June 24 | Croatia vs Italy | 9:00 PM | 12:30 AM (June 25) | Leipzig |
June 25 | France vs Poland | 6:00 PM | 9:30 PM | Dortmund |
June 25 | Netherlands vs Austria | 6:00 PM | 9:30 PM | Berlin |
June 25 | Denmark vs Serbia | 9:00 PM | 12:30 AM (June 26) | Munich |
June 25 | England vs Slovenia | 9:00 PM | 12:30 AM (June 26) | Cologne |
June 26 | Slovakia vs Romania | 6:00 PM | 9:30 PM | Frankfurt |
June 26 | Ukraine vs Belgium | 6:00 PM | 9:30 PM | Stuttgart |
June 26 | Georgia vs Portugal | 9:00 PM | 12:30 AM (June 27) | Gelsenkirchen |
June 26 | Czechia vs Turkiye | 9:00 PM | 12:30 AM (June 27) | Hamburg |
Round of 16 | ||||
June 29 | 2A vs 2B | 6:00 PM | 9:30 PM | Berlin |
June 29 | 1A vs 2C | 9:00 PM | 12:30 AM (June 30) | Dortmund |
June 30 | 1C vs 3D/E/F | 6:00 PM | 9:30 PM | Gelsenkirchen |
June 30 | 1B vs 3A/D/E/F | 9:00 PM | 12:30 AM (July 1) | Cologne |
July 1 | 2D vs 2E | 6:00 PM | 9:30 PM | Dusseldorf |
July 1 | 1F vs 3A/B/C | 9:00 PM | 12:30 AM (July 2) | Frankfurt |
July 2 | 1E vs 3A/B/C/D | 6:00 PM | 9:30 PM | Munich |
July 2 | 1D vs 2F | 9:00 PM | 12:30 AM (July 3) | Leipzig |
Quarterfinals | ||||
July 5 | Winner of Match 40 vs Winner of Match 38 | 6:00 PM | 9:30 PM | Dusseldorf |
July 5 | Winner of Match 41 vs Winner of Match 42 | 9:00 PM | 12:30 AM (July 6) | Hamburg |
July 6 | Winner of Match 39 vs Winner of Match 37 | 6:00 PM | 9:30 PM | Stuttgart |
July 6 | Winner of Match 43 vs Winner of Match 44 | 9:00 PM | 12:30 AM (July 7) | Berlin |
Semifinals | ||||
July 9 | Winner of Match 45 vs Winner of Match 46 | 9:00 PM | 12:30 AM (July 10) | Munich |
July 10 | Winner of Match 47 vs Winner of Match 48 | 9:00 PM | 12:30 AM (July 11) | Dortmund |
Final | ||||
July 14 | Winner of Match 49 vs Winner of Match 50 | 9:00 PM | 12:30 AM (July 15) | Berlin |
Download: UEFA Euro 2024 Schedule Free PDF Download
UEFA Euro 2024 Teams
24 teams from all across Europe will be taking part in the Competition. All the teams have qualified through the proper qualifying matches. Each team has played 10 qualifying matches each. Till now 20 teams have only been announced and the rest 4 teams will be announced 1 month before the tournament starts.
Teams | |
Germany | Slovakia |
Belgium | Albania |
France | Denmark |
Portugal | Netherlands |
Scotland | Romania |
Spain | Switzerland |
Turkey | Serbia |
Austria | Czech Republic |
England | Italy |
Hungry | Croatia |
Slovenia | Georgia |
Ukraine | Poland |
UEFA 2024 Groups
These 20 teams are distributed among 6 groups with 4 teams each
Group A
Position | Teams |
A1 | Germany |
A2 | Scotland |
A3 | Hungry |
A4 | Switzerland |
Group B
Position | Teams |
B1 | Spain |
B2 | Croatia |
B3 | Italy |
B4 | Albania |
Group C
Position | Teams |
C1 | Slovenia |
C2 | Denmark |
C3 | Serbia |
C4 | England |
Group D
Position | Teams |
D1 | Poland |
D2 | Netherlands |
D3 | Austria |
D4 | France |
Group E
Position | Teams |
E1 | Belgium |
E2 | Slovakia |
E3 | Romania |
E4 | Ukraine |
Group F
Position | Teams |
F1 | Turkey |
F2 | Georgia |
F3 | Portugal |
F4 | Czech Republic |
Amongst all the group Group A is considered to be the Group of Death. Group A consists of 3 European giants Germany, Scotland, Switzerland, and Hungary. All the teams will fight for glory in the months of June- July.
UEFA Euro 2024 Full Schedule
Before sharing the full-time table for Euro 2024 titles, we should experience brief data about the UEFA Euro 2024 Schedule. The competition is planned for one month from the fifteenth of June to the fourteenth of July 2024. In these 30 days, the competition will have different stages which incorporate the group stage, quarter-finals, semi-finals, and finals. So how about we check how the UEFA Euro 2024 matches are organized.
UEFA Euro 2024 Fixtures Group Stage
Group A Fixtures:
June 15, 2024: Germany vs Scotland, Munich [12:30 AM IST]
June 15, 2024: Hungary vs Switzerland, Cologne [6:30 PM IST]
June 19, 2024: Germany vs Hungary, Stuttgart [9:30 PM IST]
June 20, 2024: Scotland vs Switzerland, Cologne [12:30 AM IST]
June 24, 2024: Switzerland vs Germany, Frankfurt [12:30 AM IST]
June 24, 2024: Scotland vs Hungary, Stuttgart [12:30 AM IST]
Group B Fixtures:
June 15, 2024: Spain vs Croatia, Berlin [9:30 PM IST]
June 16, 2024: Italy vs Albania, Dortmund [12:30 AM IST]
June 19, 2024: Croatia vs Albania, Hamburg [6:30 PM IST]
June 21, 2024: Spain vs Italy, Gelsenkirchen [12:30 AM IST]
June 25, 2024: Albania vs Spain, Dusseldorf [12:30 AM IST]
June 25, 2024: Croatia vs Italy, Leipzig [12:30 AM IST]
Group C Fixtures:
June 16, 2024: Slovenia vs Denmark, Stuttgart [9:30 PM IST]
June 17, 2024: Serbia vs England, Gelsenkirchen [12:30 AM IST]
June 20, 2024: Slovenia vs Serbia, Munich [6:30 PM IST]
June 20, 2024: Denmark vs England, Frankfurt [9:30 PM IST]
June 26, 2024: Denmark vs Serbia, Munich [12:30 AM IST]
June 26, 2024: England vs Slovenia, Cologne [12:30 AM IST]
Group D Fixtures:
June 16, 2024: Poland vs Netherlands, Hamburg [6:30 PM IST]
June 18, 2024: Austria vs France, Dusseldorf [12:30 AM IST]
June 21, 2024: Poland vs Austria, Berlin [9:30 PM IST]
June 22, 2024: Netherlands vs France, Leipzig [12:30 AM IST]
June 25, 2024: France vs Poland, Dortmund [9:30 PM IST]
June 25, 2024: Netherlands vs Austria, Berlin [9:30 PM IST]
Group E Fixtures:
June 17, 2024: Romania vs Ukraine, Munich [6:30 PM IST]
June 17, 2024: Belgium vs Slovakia, Frankfurt [9:30 PM IST]
June 21, 2024: Slovakia vs Ukraine, Dusseldorf [6:30 PM IST]
June 23, 2024: Belgium vs Romania, Cologne [12:30 AM IST]
June 26, 2024: Slovakia vs Romania, Frankfurt [9:30 PM IST]
June 26, 2024: Ukraine vs Belgium, Stuttgart [9:30 PM IST]
Group F Fixtures:
June 18, 2024: Turkey vs Georgia, Dortmund [9:30 PM IST]
June 19, 2024: Portugal vs Czech Republic, Leipzig [12:30 AM IST]
June 22, 2024: Georgia vs Czech Republic, Hamburg [6:30 PM IST]
June 22, 2024: Turkey vs Portugal, Dortmund [9:30 PM IST]
June 27, 2024: Georgia vs Portugal, Gelsenkirchen [12:30 AM IST]
June 27, 2024: Czech Republic vs Turkey, Hamburg [12:30 AM IST]
UEFA Euro 2024 Knockout Stage:
June 29-July 3: Round of 16
July 5-July 7: Quarter-finals
July 10-July 11: Semi-finals
July 15: Final
The tournament will start from 15th June 2024 to 14th July 2024. The Group stage will be over till the 27th of June 2024. After the group stages, 8 teams will be eliminated from the tournament and the rest 16 teams will play in the Round of 16 or Pre- quarterfinals. The Euro 2024 fixtures of the group stages were decided based on the draw results.
Also See: Watch UEFA EURO 2024 Live Streaming, Broadcasting TV Channels & Live Scores
I am a Barcelona fan.
Hello! Someone in my Myspace group shared this site with us so I came to look it over. I’m definitely loving the information. I’m bookmarking and will be tweeting this to my followers! Wonderful blog and great style and design.
Keep up the good work and generating the group!