Euro 2024 Schedule

Want to display the full Euro 2024 schedule in your application? Then look no further!

Welcome to the ultimate guide for the UEFA Euro 2024 schedule! Here, you’ll find all the information you need about the match schedule, locations, and more.

UEFA Euro 2024 Schedule

The UEFA Euro 2024 tournament will begin on June 14th, 2024, and conclude with the final match on July 14th 2024, in Berlin. The tournament will feature a total of 51 matches, which will be played across 10 different stadiums located in ten cities across Germany. The draw is not yet completed as teams are still fighting for qualification; however, the Euro 2024 schedule is already available.

Sportmonks’ Euro 2024 API

Imagine you want to load the entire Euro 2024 schedule and present it in a lovely visual. You’d need the entire Euro 2024 schedule, including any knockout games. This data is available through our Euro 2024 API. With the high-quality Euro Football data, you and your clients deserve, you will receive amazing value for your money. In our market segment, we have the most up-to-date and reliable data. We cover history back to 2006 in our Euro API.

Group Stage

The group stage of the Euro 2024 will be held from June 14th to June 26th, 2024. During this stage, the 24 teams that have qualified for the tournament will be divided into six groups of four teams each. Each team will play three matches during the group stage, with the top two teams from each group advancing to the knockout stage.

Here is the full Euro 2024 schedule of the group stage:

Matchday 1 – June 14th to June 18th, 2024:

Group A: Germany vs Scotland (June 14th, Munich Football Arena)
Group A: Hungary vs Switzerland (June 15th, Cologne Arena)

Group B: Spain vs Croatia (June 15th, Olympiastadion Berlin)
Group B: Italy vs Albania (June 15th, BVB Stadion Dortmund)

Group C: Slovenia vs Denmark (June 16th, Stuttgart Arena)
Group C: Serbia vs England (June 16th, Arena AufSchalke)

Group D: Poland vs Netherlands (June 16th, Volksparkstadion Hamburg)
Group D: Austria vs France (June 17th, Düsseldorf Arena)

Group E: Belgium vs Slovakia (June 17th, Frankfurt Arena)
Group E: Romania vs Ukraine (June 17th, Munich Football Arena)

Group F: Portugal vs Czechia (June 18th, Leipzig Stadium)
Group F: Türkiye vs Georgia (June 18th, BVB Stadion Dortmund)

Matchday 2 – June 19th to June 22nd, 2024:

Group A: Germany vs Hungary (June 19th, Stuttgart Arena)
Group A: Scotland vs Switzerland (June 19th, Cologne Stadium)

Group B: Croatia vs Albania (June 19th, Volksparkstadion Hamburg)
Group B: Spain vs Italy (June 20th, Arena AufSchalke)

Group C: Slovenia vs Serbia (June 20th, Munich Football Arena)
Group C: Denmark vs England (June 20th, Frankfurt Arena)

Group D: Poland vs Austria (June 21st, Olympiastadion Berlin)
Group D: Netherlands vs France (June 21st, Leipzig Stadium)

Group E: Slovakia vs Ukraine (June 21st, Düsseldorf Arena)
Group E: Belgium vs Romania (June 22nd, Cologne Stadium)

Group F: Türkiye vs Portugal (June 22nd, BVB Stadion Dortmund)
Group F: Georgia vs Czechia (June 22nd, Volksparkstadion Hamburg)

Matchday 3 – June 23rd to June 26nd, 2024:

Group A: Switzerland vs Germany (June 23rd, Frankfurt Arena)
Group A: Scotland vs Hungary (June 23rd, Stuttgart Arena)

Group B: Croatia vs Italy (June 24th, Düsseldorf Arena)
Group B: Albania vs Spain (June 24th, Leipzig Stadium)

Group C: England vs Slovenia (June 25th, Cologne Stadium)
Group C: Denmark vs Serbia (June 25th, Munich Football Arena)

Group D: France vs Poland (June 25th, BVB Stadion Dortmund)
Group D: Netherlands vs Austria (June 25th, Olympiastadion Berlin)

Group E: Ukraine vs Belgium (June 26th, Stuttgart Arena)
Group E: Slovakia vs Romania (June 26th, Frankfurt Arena)

Group F: Czechia vs Türkiye (June 26th, Volksparkstadion Hamburg)
Group F: Georgia vs Portugal (June 26th, Arena AufSchalke)


Present a comprehensive Euro schedule with every game of the tournament. Offer fans a complete calendar featuring past, present, and future European Championship information, including previous results. Get access to our European Championship API now!

Try for free

Knockout Stage

The knockout stage of the European Championship will begin on June 29th, 2024, and will consist of the Round of 16, Quarterfinals, Semifinals, and the Final. Here is the full Euro 2024 schedule consisting of the knockout matches:

  • The round of 16 will take place from June 29th until July 2nd.
  • The quarter-finals will take place from July 5th until July 6th.
  • The semi-finals will take place from July 9th until July 10th.
  • The final of the Euro 2024 will take place on July 14th, 2024.

We hope this guide helps you plan your Euro 2024 viewing experience. Don’t forget to mark your calendars for your favourite teams’ matches and enjoy the excitement and drama of the tournament!