UEFA Euro 2024 Schedule, Dates, Teams and Fixtures

If you are a football fan, you must prepare yourself for the upcoming football spectacle as UEFA Euro 2024 which is poised to captivate fans worldwide from June 14 to July 14, 2024. This highly anticipated tournament will showcase the pinnacle of European football prowess, featuring teams competing for glory.

The drama on the pitch will be broadcasted on leading TV channels, including BBC Sports and ITV in the UK, FOX Sports in the US, Optus Sport in Australia, and TVA Sports in Canada. As the football excitement builds, teams will vie not only for the coveted title but also for a share of the substantial €371 million tentative prize money.

Reigning champions Italy are set to defend their title, adding an extra layer of anticipation to what promises to be a month-long football spectacle. Stay tuned as UEFA Euro 2024 unfolds, setting the stage for unforgettable moments and fierce competition on the grand European football platform.

NameUEFA Euro 2024
StartDate14 June 2024
Final14 July 2024
TV ChannelsBBC Sports & ITV (UK), FOX Sports (US), Optus Sport (Aus), TVA Sports (Canada)
Prize Money€371 million (tentative)
Last WinnerItaly
Where to WatchWatch Here
UEFA Euro 2024 Schedule, Dates, Teams and Fixtures


The journey to the tournament’s knockout stage involves the top two teams from each of the six final groups securing their spots. Additionally, the four best-performing third-placed teams will also advance to round 16. It adds an extra layer of anticipation as teams aim to emerge at the forefront of their respective groups or secure a place among the top third-placed finishers for a chance to continue their quest for glory in the knockout rounds.

UEFA Euro Championship League Stage Dates

14 June, 2024

Group A: Germany vs Scotland (Munich, 21:00)

15 June, 2024

A: Hungary vs Switzerland (Cologne, 15:00)

B: Spain vs Croatia (Berlin, 18:00)

B: Italy vs Albania (Dortmund, 21:00)

16 June, 2024

D: Play-off winner A vs Netherlands (Hamburg, 15:00)

C: Slovenia vs Denmark (Stuttgart, 18:00)

C: Serbia vs England (Gelsenkirchen, 21:00)

17 June, 2024

E: Romania vs Play-off winner B (Munich, 15:00)

E: Belgium vs Slovakia (Frankfurt, 18:00)

D: Austria vs France (Düsseldorf, 21:00)

18 June, 2024

F: Türkiye vs Play-off winner C (Dortmund, 18:00)

F: Portugal vs Czechia (Leipzig, 21:00)

19 June, 2024

B: Croatia vs Albania (Hamburg, 15:00)

A: Germany vs Hungary (Stuttgart, 18:00)

A: Scotland vs Switzerland (Cologne, 21:00)

20 June, 2024

C: Slovenia vs Serbia (Munich, 15:00)

C: Denmark vs England (Frankfurt, 18:00)

B: Spain vs Italy (Gelsenkirchen, 21:00)

21 June, 2024

E: Slovakia vs Play-off winner B (Düsseldorf, 15:00)

D: Play-off winner A vs Austria (Berlin, 18:00)

D: Netherlands vs France (Leipzig, 21:00)

22 June, 2024

F: Play-off winner C vs Czechia (Hamburg, 15:00)

F: Türkiye vs Portugal (Dortmund, 18:00)

E: Belgium vs Romania (Cologne, 21:00)

23 June, 2024

A: Switzerland vs Germany (Frankfurt, 21:00)

A: Scotland vs Hungary (Stuttgart, 21:00)

24 June, 2024

B: Croatia vs Italy (Leipzig, 21:00)

B: Albania vs Spain (Düsseldorf, 21:00)

25 June, 2024

D: Netherlands vs Austria (Berlin, 18:00)

D: France vs Play-off winner A (Dortmund, 18:00)

C: England vs Slovenia (Cologne, 21:00)

C: Denmark vs Serbia (Munich, 21:00)

26 June, 2024

E: Slovakia vs Romania (Frankfurt, 18:00)

E: Play-off winner B vs Belgium (Stuttgart, 18:00)

F: Czechia vs Türkiye (Hamburg, 21:00)

F: Play-off winner C vs Portugal (Gelsenkirchen, 21:00)

Off Days: 27 and 28 June

Round of 16 Dates

29 June, 2024

38 2A vs 2B (Berlin, 18:00)

37 1A vs 2C (Dortmund, 21:00)

30 June, 2024

40 1C vs 3D/E/F (Gelsenkirchen), 18:00)

39 1B vs 3A/D/E/F (Cologne, 21:00)

1 July, 2024

42 2D vs 2E (Düsseldorf, 18:00)

41 1F vs 3A/B/C (Frankfurt, 21:00)

2 July, 2024

43 1E vs 3A/B/C/D (Munich, 18:00)

44 1D vs 2F (Leipzig), 21:00)

Off days: 3 and 4 July

Quarter-Finals Dates

5 July, 2024

45 W39 vs W37 (Stuttgart, 18:00)

46 W41 vs W42 (Hamburg, 21:00)

6 July, 2024

48 W40 vs W38 (Düsseldorf, 18:00)

47 W43 vs W44 (Berlin, 21:00)

Off days: 7 and 8 July

Semi-Finals Dates

9 July, 2024

49 W45 vs W46 (Munich, 21:00)

10 July, 2024

50 W47 vs W48 (Dortmund, 21:00)

Off days: 11, 12, and 13 July

When will the Finals of UEFA Euro 2024 Played?

14 July, 2024

W49 vs W50 (Berlin, 21:00)

UEFA Euro 2024 Groups

Group A: Germany, Scotland, Hungary, Switzerland

Group B: Spain, Croatia, Italy, Albania

Group C: Slovenia, Denmark, Serbia, England

Group D: Play-off winner A, Netherlands, Austria, France

Group E: Belgium, Slovakia, Romania, Play-off winner B

Group F: Türkiye, Play-off winner C, Portugal, Czechia

Where will the UEFA Euro 2024 be Played? All Venues Revealed

  1. Leipzig: Leipzig Stadium (42,000)
  2. Frankfurt: Frankfurt Arena (48,000)
  3. Dusseldorf: Düsseldorf Arena (47,000)
  4. Hamburg: Volksparkstadion Hamburg (50,000)
  5. Stuttgart: Stuttgart Arena (54,000)
  6. Gelsenkirchen: Arena AufSchalke (50,000)
  7. Dortmund: BVB Stadion Dortmund (66,000)
  8. Berlin: Olympiastadion Berlin (current capacity: 70,000)
  9. Munich: Munich Football Arena (67,000)
  10. Cologne: Cologne Stadium (47,000)

What Teams Will be Playing in the UEFA Euro 2024?

A total of 24 teams will be taking part in the UEFA Euro 2024. 3 teams are yet to be confirmed from the Group D, E and F.

Here is the finalised list of all teams:

  1. Germany
  2. Scotland
  3. Hungary
  4. Switzerland
  5. Spain
  6. Croatia
  7. Italy
  8. Albania
  9. Slovenia
  10. Denmark
  11. Serbia
  12. England
  13. Netherlands
  14. Austria
  15. France
  16. Belgium
  17. Slovakia
  18. Romania
  19. Türkiye
  20. Portugal
  21. Czechia