Skip to content
GO TO bet365 Sports
  1. Football
  2. Euro 2024

Euros: Dates, schedule, fixtures, stadiums & teams

The 24 teams for the Euros are now known and with the group-stage draw also completed, the anticipation is building ahead of the summer event in Germany.

Here is all you need to know before the championships kick off.

Euro 2024

Euro 2024 date

Euro 2024 will begin on Friday 14th June, with hosts Germany drawn to face Scotland in the opening game of the tournament at the home of Bayern Munich, the Allianz Arena.

The competition will conclude with the final, at Berlin's Olympiastadion, which will take place on Sunday 14th July.

Euro 2024 time

The opening game between the hosts and the Scots kicks off at 20:00 BST on Friday 14th June.

That will be a regular slot during the opening two rounds of group fixtures, while there will also be fixtures at 14:00 and 17:00 BST.

The final round of group stage games will see each pool concluded simultaneously, with games kicking off at 17:00 and another couple at 20:00, which will also be the regular start times in the last 16 and quarters before the fixtures thin out and the semi-finals and final all kick off at 20:00.

Euro 2024 schedule

The group stage starts with Germany's clash with Scotland on Friday 14th June and concludes with the final round of matches in Group E and Group F, which will take place 12 days later on Wednesday 26th June. The final day of group action will include Slovakia v Romania and Czech Republic v Turkey.

The last-16 matches are due to be staged from 29th June to 2nd July, with two ties taking place each day, then the four quarter-finals will be played across 5th and 6th July.

The first semi-final takes place in Munich on Tuesday 9th July while Dortmund will host the second semi-final the following day.

The tournament reaches its climax with the final at Berlin's Olympiastadion on Sunday 14th July.

Euro 2024 group stage fixtures

Date

Fixture

Group

UK Time

Venue

Friday 14th June

Germany v Scotland

A

20:00

Munich

Saturday 15th June

Hungary v Switzerland

A

14:00

Cologne

Saturday 15th June

Spain v Croatia

B

17:00

Berlin

Saturday 15th June

Italy v Albania

B

20:00

Dortmund

Sunday 16th June

Poland v Netherlands

D

14:00

Hamburg

Sunday 16th June

Slovenia v Denmark

C

17:00

Stuttgart

Sunday 16th June

Serbia v England

C

20:00

Gelsenkirchen

Monday 17th June

Romania v Ukraine

E

14:00

Munich

Monday 17th June

Belgium v Slovakia

E

17:00

Frankfurt

Monday 17th June

Austria v France

D

20:00

Dusseldorf

Tuesday 18th June

Turkey v Georgia

F

17:00

Dortmund

Tuesday 18th June

Portugal v Czech Republic

F

20:00

Leipzig

Wednesday 19th June

Croatia v Albania

B

14:00

Hamburg

Wednesday 19th June

Germany v Hungary

A

17:00

Stuttgart

Wednesday 19th June

Scotland v Switzerland

A

20:00

Cologne

Thursday 20th June

Slovenia v Serbia

C

14:00

Munich

Thursday 20th June

Denmark v England

C

17:00

Frankfurt

Thursday 20th June

Spain v Italy

B

20:00

Gelsenkirchen

Friday 21st June

Slovakia v Ukraine

E

14:00

Dusseldorf

Friday 21st June

Poland v Austria

D

17:00

Berlin

Friday 21st June

Netherlands v France

D

20:00

Leipzig

Saturday 22nd June

Georgia v Czech Republic

F

14:00

Hamburg

Saturday 22nd June

Turkey v Portugal

F

17:00

Dortmund

Saturday 22nd June

Belgium v Romania

E

20:00

Cologne

Sunday 23rd June

Switzerland v Germany

A

20:00

Frankfurt

Sunday 23rd June

Scotland v Hungary

A

20:00

Stuttgart

Monday 24th June

Croatia v Italy

B

20:00

Leipzig

Monday 24th June

Albania v Spain

B

20:00

Dusseldorf

Tuesday 25th June

Netherlands v Austria

D

17:00

Berlin

Tuesday 25th June

France v Poland

D

17:00

Dortmund

Tuesday 25th June

England v Slovenia

C

20:00

Cologne

Tuesday 25th June

Denmark v Serbia

C

20:00

Munich

Wednesday 26th June

Slovakia v Romania

E

17:00

Frankfurt

Wednesday 26th June

Ukraine v Romania

E

17:00

Stuttgart

Wednesday 26th June

Czech Republic v Turkey

F

20:00

Hamburg

Wednesday 26th June

Georgia v Portugal

F

20:00

Gelsenkirchen

Euro 2024 groups

Group A

  • Germany
  • Scotland
  • Hungary
  • Switzerland

Group B

  • Spain
  • Croatia
  • Italy
  • Albania

Group C

  • Slovenia
  • Denmark
  • Serbia
  • England

Group D

  • Poland
  • Netherlands
  • Austria
  • France

Group E

  • Belgium
  • Slovakia
  • Romania
  • Ukraine

Group F

  • Turkey
  • Georgia
  • Portugal
  • Czech Republic

Euro 2024 how to watch

All Euro 2024 matches will be shown on BBC or ITV, who will share the coverage, with games also available on various streaming platforms. 

Euro 2024 venues/stadiums

Euro 2024 will take place in Germany, which was selected to be the host nation in September 2018.

Germany - as West Germany - has held the tournament once before, in 1988, when the Netherlands took the title.

Germany has also staged the World Cup on two occasions, most recently in 2006, when Marcello Lippi's Italy became world champions for the fourth time.

The following stadiums will host at least one match at the Euros:

Olympiastadion, Berlin (final venue)
Allianz Arena, Munich
Signal Iduna Park, Dortmund
MHPArena, Stuttgart
Veltins Arena, Gelsenkirchen
Deutsche Bank Park, Frankfurt
Volksparkstadion, Hamburg
Merkur Spiel-Arena, Dusseldorf
RheinEnergieStadion, Cologne
Red Bull Arena, Leipzig

Nine of the 10 stadiums which will host matches were venues at the 2006 World Cup, while Dusseldorf's Merkur Spiel-Arena has previously hosted matches at the 1974 World Cup and Euro 1988.

Euro 2024 Stadium Guide

Euro 2024 format

Euro 2024 will follow the same format which was introduced in 2016 and which was also used for the 2020 edition.

There are six groups and the top two in each group progress to the round of 16, while the four third-placed teams with the best records will also advance to the knockout stages.

UEFA had been considering the prospect of a 32-team tournament from 2028 onwards, but those plans were reportedly scrapped at the beginning of 2023.

European Championship history

Euro 2024 will be the 17th staging of the continental championship which was first held in 1960 when France were crowned champions.

In 1980, the Euros expanded from four teams to eight and the 1996 event in England was the first to feature 16 teams.

In 2016, 24 teams contested the Euros for the first time, with Portugal beating hosts France in the final, and Italy are the reigning champions after their penalty-shootout victory over England at Wembley in the 2020 final.

Germany and Spain are the most successful teams in Euros history, each winning the title on three occasions, while Italy and France have claimed the trophy twice.

England's run to the final in the last Euros was their best effort at the tournament.

Euro 2024 - who has qualified

As tournament hosts, Germany were automatic qualifiers.

Belgium, France, Portugal, Scotland, Spain, Turkey, Austria, England, Hungary, Slovakia, Albania, Denmark, Netherlands, Romania, Switzerland, Serbia, Czech Republic, Italy, Croatia and Slovenia have all qualified for the finals.

The final three spots went to the winners of the three play-off paths: Poland, Ukraine and Georgia

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet £10 & Get £30 in Free Bets Join Now

Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.