EURO 2024 Fixtures and Dates 

 

The countdown to EURO 2024 has begun! Grab your jerseys, kick back, and join us as we dive into the fixtures and dates of the EURO 2024.

It’s time to mark your calendars and get pumped for a summer of sensational football action. Get ready to cheer, groan, and celebrate – EURO 2024 is just around the corner!

So, let’s have a closer look at the upcoming EURO 2024 fixtures and see when our favorite teams will play!

EURO 2024 Fixtures and Dates Overview

 

When will the EURO 2024 take place?

The EURO 2024 will take place from 14 June to 14 July 2024.


Group Stage Matches

EURO 2024 Round of 16 Matches

EURO 2024 Quarter-finals Matches

EURO 2024 Semi-finals Matches

EURO 2024 Final Match

EURO 2024 Schedule

EURO 2024 Group Stage Schedule

During the group stage, each team will play 3 EURO 2024 fixtures. The group stage matches will take place in the following dates:

Matchday1

Matchday 1 of the group stage will take place from 14 June to 18 June, 2024.

Matchday2

Matchday 2 of the group stage will take place from 19 June to 22 June, 2024.

Matchday3

Matchday 3 of the group stage will take place from 23 June to 26 June, 2024.

 

EURO 2024 finals schedule by groups:

EURO 2024 Finals Schedule by Groups

EURO 2024 Group A

Germany vs Scotland

  • Date: June 14, 2024
  • Stadium: Allianz Arena, Munich
  • Kick-off: 8 pm

Hungary vs Switzerland

  • Date: June 15, 2024
  • Stadium: RheinEnergieStadion, Cologne
  • Kick-off: 3 pm

Germany vs Hungary

  • Date: June 19, 2024
  • Stadium: MHPArena, Stuttgart
  • Kick-off: 6 pm

Scotland vs Switzerland

  • Date: June 19, 2024
  • Stadium: RheinEnergieStadion, Cologne
  • Kick-off: 9 pm

Switzerland vs Germany

  • Date: June 23, 2024
  • Stadium: Waldstadion, Frankfurt
  • Kick-off: 9 pm

Scotland vs Hungary

  • Date: June 23, 2024
  • Stadium: MHPArena, Stuttgart
  • Kick-off: 9 pm

EURO 2024 Group B

Spain vs Croatia

  • Date: June 15, 2024
  • Stadium: Olympiastadion, Berlin
  • Kick-off: 6 pm

Italy vs Albania

  • Date: June 15, 2024
  • Stadium: Westfalenstadion, Dortmund
  • Kick-off: 9 pm

Croatia vs Albania

  • Date: June 19, 2024
  • Stadium: Volksparkstadion, Hamburg
  • Kick-off: 6 pm

Spain vs Italy

  • Date: June 20, 2024
  • Stadium: Arena AufSchalke, Gelsenkirchen
  • Kick-off: 9 pm

Albania vs Spain

  • Date: June 24, 2024
  • Stadium: Merkur Spiel-Arena, Düsseldorf
  • Kick-off: 9 pm

Croatia vs Italy

  • Date: June 24, 2024
  • Stadium: Red Bull Arena, Leipzig
  • Kick-off: 9 pm

EURO 2024 Group C

Slovenia vs Denmark

  • Date: June 16, 2024
  • Stadium: MHPArena, Stuttgart
  • Kick-off: 6 pm

Serbia vs England

  • Date: June 16, 2024
  • Stadium: Arena AufSchalke, Gelsenkirchen
  • Kick-off: 9 pm

Slovenia vs Serbia

  • Date: June 20, 2024
  • Stadium: Allianz Arena, Munich
  • Kick-off: 6 pm

Denmark vs England

  • Date: June 20, 2024
  • Stadium: Waldstadion, Frankfurt
  • Kick-off: 9 pm

England vs Slovenia

  • Date: June 25, 2024
  • Stadium: RheinEnergieStadion, Cologne
  • Kick-off: 9 pm

Denmark vs Serbia

  • Date: June 25, 2024
  • Stadium: Allianz Arena, Munich
  • Kick-off: 9 pm

EURO 2024 Group D

Play-off winner A vs Netherlands

  • Date: June 16, 2024
  • Stadium: Volksparkstadion, Hamburg
  • Kick-off: 3 pm

Austria vs France

  • Date: June 17, 2024
  • Stadium: Merkur Spiel-Arena, Düsseldorf
  • Kick-off: 9 pm

Play-off winner A vs Austria

  • Date: June 21, 2024
  • Stadium: Olympiastadion, Berlin
  • Kick-off: 6 pm

Netherlands vs France

  • Date: June 21, 2024
  • Stadium: Red Bull Arena, Leipzig
  • Kick-off: 9 pm

Netherlands vs Austria

  • Date: June 25, 2024
  • Stadium: Olympiastadion, Berlin
  • Kick-off: 6 pm

France vs Play-off winner A

  • Date: June 25, 2024
  • Stadium: Westfalenstadion, Dortmund
  • Kick-off: 6 pm

EURO 2024 Group E

Romania vs Play-off winner B

  • Date: June 17, 2024
  • Stadium: Allianz Arena, Munich
  • Kick-off: 3 pm

Belgium vs Slovakia

  • Date: June 17, 2024
  • Stadium: Waldstadion, Frankfurt
  • Kick-off: 6 pm

Slovakia vs Play-off winner B

  • Date: June 21, 2024
  • Stadium: Merkur Spiel-Arena, Düsseldorf
  • Kick-off: 3 pm

Belgium vs Romania

  • Date: June 22, 2024
  • Stadium: RheinEnergieStadion, Cologne
  • Kick-off: 9 pm

Slovakia vs Romania

  • Date: June 26, 2024
  • Stadium: Waldstadion, Frankfurt
  • Kick-off: 6 pm

Play-off winner B vs Belgium

  • Date: June 26, 2024
  • Stadium: MHPArena, Stuttgart
  • Kick-off: 6 pm

EURO 2024 Group F

Turkey vs Play-off winner C

  • Date: June 18, 2024
  • Stadium: Westfalenstadion, Dortmund
  • Kick-off: 6 pm

Portugal vs Czech Republic

  • Date: June 18, 2024
  • Stadium: Red Bull Arena, Leipzig
  • Kick-off: 9 pm

Play-off winner C vs Czech Republic

  • Date: June 22, 2024
  • Stadium: Volksparkstadion, Hamburg
  • Kick-off: 3 pm

Turkey vs Portugal

  • Date: June 22, 2024
  • Stadium: Westfalenstadion, Dortmund
  • Kick-off: 6 pm

Play-off winner C vs Portugal

  • Date: June 26, 2024
  • Stadium: Arena AufSchalke, Gelsenkirchen
  • Kick-off: 9 pm

Czech Republic vs Turkey

  • Date: June 26, 2024
  • Stadium: Volksparkstadion, Hamburg
  • Kick-off: 6 pm

EURO 2024 Fixtures: Knockout Phase

EURO 2024 Round of 16 Matches

Runner-up Group A vs Runner-up Group B

  • Date: June 29, 2024
  • Stadium: Olympiastadion, Berlin
  • Kick-off: 6 pm

Winner Group A vs Runner-up Group C

  • Date: June 29, 2024
  • Stadium: Westfalenstadion, Dortmund
  • Kick-off: 9 pm

Winner Group C vs 3rd Group D/E/F

  • Date: June 30, 2024
  • Stadium: Arena AufSchalke, Gelsenkirchen
  • Kick-off: 6 pm

Winner Group B vs 3rd Group A/D/E/F

  • Date: June 30, 2024
  • Stadium: RheinEnergieStadion, Cologne
  • Kick-off: 9 pm

Runner-up Group D vs Runner-up Group E

  • Date: July 1, 2024
  • Stadium: Merkur Spiel-Arena, Düsseldorf
  • Kick-off: 6 pm

Winner Group F vs 3rd Group A/B/C

  • Date: July 1, 2024
  • Stadium: Waldstadion, Frankfurt
  • Kick-off: 9 pm

Winner Group E vs 3rd Group A/B/C/D

  • Date: July 2, 2024
  • Stadium: Allianz Arena, Munich
  • Kick-off: 6 pm

Winner Group D vs Runner-up Group F

  • Date: July 2, 2024
  • Stadium: Red Bull Arena, Leipzig
  • Kick-off: 9 pm

EURO 2024 Quarter-finals Matches

Winner Match 39 vs Winner Match 37

  • Date: July 5, 2024
  • Stadium: MHPArena, Stuttgart
  • Kick-off: 6 pm

Winner Match 41 vs Winner Match 42

  • Date: July 5, 2024
  • Stadium: Volksparkstadion, Hamburg
  • Kick-off: 9 pm

Winner Match 40 vs Winner Match 38

  • Date: July 6, 2024
  • Stadium: Merkur Spiel-Arena, Düsseldorf
  • Kick-off: 6 pm

Winner Match 43 vs Winner Match 44

  • Date: July 6, 2024
  • Stadium: Olympiastadion, Berlin
  • Kick-off: 9 pm 

EURO 2024 Semi-finals Matches

Winner Match 45 vs Winner Match 46

  • Date: July 9, 2024
  • Stadium: Allianz Arena, Munich
  • Kick-off: 9 pm

Winner Match 47 vs Winner Match 48

  • Date: July 10, 2024
  • Stadium: Westfalenstadion, Dortmund
  • Kick-off: 9 pm

Croatia 2-1 Morocco

EURO 2024 Final Match

Winner Match 49 vs Winner Match 50

  • Date: July 14, 2024
  • Stadium: Olympiastadion, Berlin
  • Kick-off: 9 pm

The EURO 2024 final match will be played on 14 July 2024 at Olympiastadion, Berlin.