Euro 2024 fixtures and results – full schedule, dates and UK TV channels

Euro 2024 fixtures and results – full schedule, dates and UK TV channels How to watch Euro 2024 live streams UEFA EURO 2024 Trophy is displayed at the city high-rise (roof terrace WOW) on May 06, 2024 in Leipzig, Germany. (Photo by Maja Hitij - UEFA/UEFA via Getty Images)
Euro 2024 trophy and official ball (Image credit: Getty Images)

Euro 2024 is almost over: here's the full fixture schedule for the tournament in Germany.

The Euro 2024 takes place tonight in Berlin, with Spain looking to become the outright best-performing nation in the competition's history. Standing in their way, England have never won the Euros and are looking to end a full 58 years of hurt and banish the demons of three years ago at Wembley.

It would be a shock if the Three Lions were to win – perhaps the biggest shock in the tournament. It's not been a competition of many surprises, with all the biggest names – bar perhaps Croatia – getting into the knockouts. Germany, England, France, Spain, the Netherlands, Portugal, Turkey and Switzerland all reached the quarter-finals, with some impressing a little more than others, it has to be said.

With 114 goals in this tournament so far – that's 2.28 per match – we've seen plenty of action. Harry Kane and Dani Olmo are both on three strikes each, heading into the final, as the pair target a Golden Boot

Well, now's your time to look back on what happened. From the action-packed group stage that saw minnows triumph and dark horses falter, to a knockout stage in which we may have bid farewell to legends and heroes for the last time. 

FourFourTwo has all the latest on each game, including news, reaction and live stories breaking from Germany. Here's how the tournament will played out:

Euro 2024 knockout fixtures

Final

Spain Euro 2024 squad Rodri of Spain in action during the UEFA EURO 2024 group stage match between Spain and Italy at Arena AufSchalke on June 20, 2024 in Gelsenkirchen, Germany.(Photo by Chris Brunskill/Fantasista/Getty Images)

Rodri will hope to captain Spain to the final (Image credit: Getty Images)

Sunday 14 July

Spain vs England (Olympiastadion, 8pm BST, BBC & ITV)

Euro 2024 group stage results

Euro 2024 results

Matchday 1

Euro 2024 fixtures Scotland players applaud the fans after their defeat to Hungary and elimination at Euro 2024.

Scoltand came unstuck in their first game (Image credit: Getty Images)

Friday 14 June

Germany 5-1 Scotland (Allianz Arena)

Saturday 15 June

Hungary 1-3 Switzerland (RheinEnergieStadion)
Spain 3-0 Croatia (Olympiastadion)
Italy 2-1 Albania (Westfalenstadion)

Sunday 16 June

Poland 1-2 Netherlands (Volksparkstadion)
Slovenia 1-1 Denmark (MHPArena)
Serbia 0-1 England (Arena AufSchalke)

Monday 17 June

Romania 3-0 Ukraine (Allianz Arena)
Belgium 0-1 Slovakia (Waldstadion)
Austria 0-1 France (Merkur Spiel-Arena)

Tuesday 18 June

Turkey 3-1 Georgia (Westfalenstadion)
Portugal 2-1 Czech Republic (Red Bull Arena)

Matchday 2

Ukraine Euro 2024 fixtures squad Georgiy Sudakov of Ukraine celebrates during the UEFA EURO 2024 group stage football match between Slovakia and Ukraine. Ukraine won 2-1 over Slovakia. (Photo by Nicolò Campo/LightRocket via Getty Images)

Victory in their second game wasn't enough for Ukraine (Image credit: Getty Images)

Wednesday 19 June

Croatia 2-2 Albania (Volksparkstadion)
Germany 2-0 Hungary (MHPArena)
Scotland 1-1 Switzerland (RheinEnergieStadion)

Thursday 20 June

Slovenia 1-1 Serbia (Allianz Arena)
Denmark 1-1 England (Waldstadion)
Spain 1-0 Italy (Arena AufSchalke)

Friday 21 June

Slovakia 1-2 Ukraine (Merkur Spiel-Arena)
Poland 1-3 Austria (Olympiastadion)
Netherlands 0-0 France (Red Bull Arena)

Saturday 22 June

Georgia 1-1 Czech Republic (Volksparkstadion)
Turkey 0-3 Portugal (Westfalenstadion)
Belgium 2-0 Romania (RheinEnergieStadion)

Matchday 3

Croatia's Luka Modric makes a questioning gesture during his side's match against Albania at Euro 2024.

Modric was left devastated at Croatia's elimination (Image credit: Luka Stanzl/Pixsell/MB Media/Getty Images)

Sunday 23 June

Switzerland 1-1 Germany (Waldstadion)
Scotland 0-1 Hungary (MHPArena)

Monday 24 June

Croatia 1-1 Italy (Red Bull Arena)
Albania 0-1 Spain (Merkur Spiel-Arena)

Tuesday 25 June

Netherlands 2-3 Austria (Olympiastadion)
France 1-1 Poland (Westfalenstadion)
England 0-0 Slovenia (RheinEnergieStadion)
Denmark 0-0 Serbia (Allianz Arena)

Wednesday 26 June

Slovakia 1-1 Romania (Waldstadion)
Ukraine 0-0 Belgium (MHPArena)
Czech Republic 1-2 Turkey (Volksparkstadion)
Georgia 2-0 Portugal (Arena AufSchalke)

Euro 2024 round of 16 results

Jude Bellingham and Harry Kane celebrate England's equalising goal against Slovakia in their Euro 2024 last-16 clash

Jude Bellingham and Harry Kane celebrate England's equalising goal against Slovakia (Image credit: Getty Images)

Round of 16

Saturday 29 June

Switzerland 2-0 Italy (Olympiastadion)
Germany 2-0 Denmark (Westfalenstadion)

Sunday 30 June

England 2-1 (aet) Slovakia (Arena AufSchalke)
Spain 4-1 Georgia (RheinEnergieStadion)

Monday 1 July

France 1-0 Belgium (Merkur Spiel-Arena)
Portugal 0-0 (3-0 pens) Slovenia (Waldstadion)

Tuesday 2 July

Romania 0-3 Netherlands (Allianz Arena)
Austria 1-2 Turkey (Red Bull Arena)

Euro 2024 quarter-final results

Cristiano Ronaldo of Portugal looks on during the UEFA EURO 2024 round of 16 match between Portugal and Slovenia at Frankfurt Arena on July 01, 2024 in Frankfurt am Main, Germany. (Photo by Justin Setterfield/Getty Images)

Cristiano Ronaldo of Portugal reflects on a poor tournament (Image credit: Getty Images)

Quarter finals

Friday 5 July

Spain 2-1 (aet) Germany (Stuttgart Arena)
Portugal 0-0 (3-5 pens) France (Volksparkstadion Hamburg)

Sunday 6 July

England 1-1 (5-3 pens) Switzerland (Düsseldorf Arena)
Netherlands 2-1 Turkey (Olympiastadion Berlin)

Euro 2024 semi-final results

Kylian Mbappe of France takes on Lamine Yamal of Spain

Kylian Mbappe of France takes on Lamine Yamal of Spain (Image credit: Getty Images)

Semi-finals

Tuesday 9 July

Spain 2-1 France (Allianz Arena)

Wednesday 10 July

Netherlands 1-2 England (Westfalenstadion)

Stadiums

These are the Euro 2024 stadiums:

  • Olympiastadion, Berlin: 74,461
  • Allianz Arena, Munich: 70,076
  • Westfalenstadion, Dortmund: 65,849
  • Arena AufSchalke, Gelsenkirchen: 54,740
  • Waldstadion, Frankfurt: 54,697
  • MHPArena, Stuttgart: 54,244
  • Volksparkstadion, Hamburg: 52,245
  • Merkur Spiel-Arena, Dusseldorf: 51,031
  • RheinEnergieStadion, Cologne: 49,827
  • Red Bull Arena, Leipzig: 42,959

FAQs

Which teams are out of Euro 2024?

Following the group stages, eight teams were eliminated from Euro 2024. Every side that finished bottom of their group were automatically knocked out of the tournament, while the two worst sides to have finished third in their respective groups also suffered the same fate.

As a result, Scotland, Hungary, Croatia, Albania, Serbia, Poland, Austria and Czech Republic have all left Euro 2024.

And in the last-16 clashes, Italy, Denmark, Romania, Slovenia, Belgium, Georgia and Slovakia exited.

In the quarter-finals, Portugal, Germany, Switzerland and Turkey were all eliminated. France and the Netherlands were knocked out in the semi-finals.

How to watch Euro 2024?

Ryan Dabbs
Staff writer

Ryan is a staff writer for FourFourTwo, joining the team full-time in October 2022. He first joined Future in December 2020, working across FourFourTwo, Golf Monthly, Rugby World and Advnture's websites, before eventually earning himself a position with FourFourTwo permanently. After graduating from Cardiff University with a degree in Journalism and Communications, Ryan earned a NCTJ qualification to further develop as a writer while a Trainee News Writer at Future. 

With contributions from