Advertisement

UEFA EURO 2024 schedule, live scores: Dates, times, TV and stream info, top matches

The group stage of the 2024 European Championships is here, as the tournament in Germany this summer is going to be a brilliant 24-team event in packed-out stadiums.

There's a monster group to boot, as Group B has Spain, Italy, and Croatia, while England have got a very favorable draw in Group C. It's time to dust off your steins and lederhosen.

[ MORE: Everything you need for EURO 2024

This is the first major men's tournament that Germany has hosted since the 2006 World Cup. There will be amazing experiences for fans and players alike with 10 host stadiums spread across the country from Munich in the south to Hamburg in the far north.

Reigning champs Italy are aiming to become just the second team in European Championship history to win back-to-back titles, while EURO 2020 runners up England, hosts Germany, and 2022 World Cup runners-up France are all among the favorites to lift the trophy.

Below is all of the information you need for EURO 2024 in Germany.


How do I watch EURO 2024 live? What are the dates for EURO 2024?

Dates: June 14 to July 14, 2024
How to watch in USA: Fox Sports

What are the EURO 2024 groups?

The draw for the finals took place on Saturday, December 2, 2023 at 12pm ET in Hamburg, Germany.

Group A: Germany, Hungary, Scotland, Switzerland
Group B: Spain, Albania, Croatia, Italy
Group C: England, Denmark, Slovenia, Serbia
Group D: France, Austria, Netherlands, Poland
Group E: Belgium, Romania, Slovakia, Ukraine
Group F: Portugal, Turkiye, Czechia, Georgia

When does EURO 2024 start? When is the final?

The first game of the tournament was on June 14, 2024 and the final will be on July 14, 2024. Germany beat Scotland 5-1 in the first game of the tournament in Munich on June 14.

How many teams are at EURO 2024?

Like the expanded format for the last two editions of the European Championships, 24 teams have qualified for EURO 2024 and will be split in to six groups of four teams in each.

How many teams qualify from each group at EURO 2024?

The top two teams from each group qualify automatically for the last 16, while the four teams who finish in third and have the best record will also reach the last 16.

What are the top matches at EURO 2024?

In the group stage we know Italy and Spain will collide in Group B on June 20, while France and the Netherlands meet in Group D on June 21.

Which stadiums will be used in Germany for EURO 2024?

  • Berlin - Olympiastadion (capacity: 74,461)

  • Cologne - Cologne Stadium (capacity: 49,827)

  • Dortmund - BVB Stadion Dortmund (capacity: 65,849)

  • Dusseldorf - Dusseldorf Arena (capacity: 51,031)

  • Frankfurt - Frankfurt Arena (capacity: 54,697)

  • Gelsenkirchen - Arena AufSchalke (capacity: 54,740)

  • Hamburg - Volksparkstadion Hamburg (capacity: 52,245)

  • Leipzig - Leipzig Stadium (capacity: 42,959)

  • Munich - Munich Football Arena (capacity: 70,076)

  • Stuttgart - Stuttgart Arena (capacity: 54,096)

EURO 2024 schedule

Group stage

*All kick off times listed as ET

Group A

June 14: Germany 5-1 Scotland - Munich - Recap, highlights, analysis
June 15: Hungary 0-1 Switzerland - Cologne - live!
June 19: Scotland v Switzerland - Cologne - 3pm
June 19: Germany v Hungary - Stuttgart - 12pm
June 23: Switzerland v Germany - Frankfurt - 3pm
June 23: Scotland v Hungary - Stuttgart - 3pm

Group B

June 15: Spain v Croatia - Berlin - 12pm
June 15: Italy v Albania - Dortmund - 3pm
June 19: Croatia v Albania - Hamburg - 9am
June 20: Spain v Italy - Gelsenkirchen - 3pm
June 24: Albania v Spain - Dusseldorf - 3pm
June 24: Croatia v Italy - Leipzig - 3pm

Group C

June 16: Serbia v England - Gelsenkirchen - 3pm
June 16: Slovenia v Denmark - Stuttgart - 12pm
June 20: Denmark v England - Frankfurt - 12pm
June 20: Slovenia v Serbia - Munich - 9am
June 25: England v Slovenia - Cologne - 3pm
June 25: Denmark v Serbia - Munich - 3pm

Group D

June 16: Poland v Netherlands - Hamburg - 9am
June 17: Austria v France - Dusseldorf - 3pm
June 21: Poland v Austria - Berlin - 12pm
June 21: Netherlands v France - Leipzig - 3pm
June 25: Netherlands v Austria - Berlin - 12pm
June 25: France v Poland - Dortmund - 12pm

Group E

June 17: Belgium v Slovakia - Frankfurt - 12pm
June 17: Romania v Ukraine - Munich - 9am
June 21: Slovakia v Ukraine - Dusseldorf - 9am
June 22: Belgium v Romania - Cologne - 3pm
June 26: Slovakia v Romania - Frankfurt - 12pm
June 26: Ukraine v Belgium - Stuttgart - 12pm

Group F

June 18: Portugal v Czechia - Dortmund - 3pm
June 18: Turkiye v Georgia - Leipzig - 12pm
June 22: Portugal v Turkiye - Dortmund - 12pm
June 22: Czechia v Georgia - Hamburg - 9am
June 26: Czechia v Turkiye - Gelsenkirchen - 3pm
June 26: Georgia v Portugal - Hamburg - 3pm

When do EURO 2024 Round of 16 matches start?

Match 37: June 29 - Winner Group A v Runner up Group C - Dortmund - 3pm
Match 38: June 29 - Runner up Group A v Runner up Group B - Berlin - 12pm
Match 39: June 30 - Winner Group B v 3rd Group A/D/E/F - Cologne - 3pm
Match 40: June 30 - Winner Group C v 3rd Group D/E/F - Gelsenkirchen - 12pm
Match 41: July 1 - Winner Group F v 3rd Group A/B/C - Frankfurt - 3pm
Match 42: July 1 - Runner up Group D v Runner up Group E - Dusseldorf - 12pm
Match 43: July 2 - Winner Group E v 3rd Group A/B/C/D - Munich - 12pm
Match 44: July 2 - Winner Group D v Runner up Group F - Leipzig - 3pm

When do EURO 2024 quarterfinals start?

Match 45: July 5 - Winner Match 39 v Winner Match 37 - Stuttgart - 12pm
Match 46: July 5 - Winner Match 41 v Winner Match 42 - Hamburg - 3pm
Match 47: July 6 - Winner Match 43 v Winner Match 44 - Berlin - 3pm
Match 48: July 6 - Winner Match 40 v Winner Match 38 - Dusseldorf - 12pm

When do EURO 2024 semifinals start?

Match 49: July 9 - Winner Match 45 v Winner Match 46 - Munich, 3pm
Match 50: July 10 - Winner Match 47 v Winner Match 48 - Dortmund, 3pm

Final

Match 51: July 14 - Winner Match 49 v Winner Match 50 - Munich, 3pm