Europe Россия Внешние малые острова США Китай Объединённые Арабские Эмираты Корея Индия

Euro 2024 on TV: Where to watch every single game at this year's European Championship for free on TV or live stream

5 months ago 39
  • Euro 2024 is scheduled to take place from June 14 and will run until July 14 
  • 24 teams will battle it out over 51 games to be crowned champions of Europe 
  • Click here to follow Mail Sport’s Euro 2024 WhatsApp Channel for all the latest breaking news and updates from Germany 

By Kim Morrissey

Published: 15:47 BST, 5 June 2024 | Updated: 15:47 BST, 5 June 2024

Friday, June 14 will mark the beginning of an incredible month of international football as Germany host Euro 2024.

Over the next month a total of 24 teams, who have been spilt into six groups of four to begin with, will compete in a total of 51 games before one is ultimately crowned champions of Europe. 

The best part of it all... Each and every one of the 51 games will be available to watch on free-to-air TV for UK residents. 


Both ITV (STV in Scotland) and BBC will split broadcasting duties over the month as England and Scotland have their eyes set on European glory.

Here is the full TV schedule for Euro 2024 including what time the games will get underway at.

Germany will host the 2024 UEFA European Championships this June and July

Every single one of the 51 games played at Euro 2024 will be broadcast live on ITV and BBC

England's opening game against Serbia will be available to watch/stream on BBC One

How to follow/watch Euro 24?

Every game happening at Euro 2024 will be broadcast live for free across BBC and ITV TV channels. 

The games will also be available to stream for free on BBC iPlayer and ITVX, so those on the move will never have to miss a moment of the action. 

Here at Mail Sport we will also be providing live blogs for each and every game at the UEFA European Championships providing minute-by-minute updates of all the action.

EURO 2024 - Full TV Schedule 

*Time set in BST*

Group Stage  

Friday 14th June

  • Group A: Germany v Scotland (Munich, 8pm) ITV1

Saturday 15th June

  • Group A: Hungary v Switzerland (Cologne, 2pm) ITV1
  • Group B: Spain v Croatia (Berlin, 5pm) ITV1
  • Group B: Italy v Albania (Dortmund, 8pm) BBC One

Sunday 16th June

  • Group D: Poland v Netherlands (Hamburg, 2pm) BBC One
  • Group C: Slovenia v Denmark (Stuttgart, 5pm) ITV1
  • Group C: Serbia v England (Gelsenkirchen, 8pm) BBC One

Monday 17th June

  • Group E: Romania v Ukraine (Munich, 2pm) BBC One
  • Group E: Belgium v Slovakia (Frankfurt, 5pm) ITV1
  • Group D: Austria v France (Düsseldorf, 8pm) ITV1

Tuesday 18th June

  • Group F: Turkey v Georgia (Dortmund, 5pm) BBC One
  • Group F: Portugal v Czech Republic (Leipzig, 8pm) BBC One

Wednesday 19th June

  • Group B: Croatia v Albania (Hamburg, 2pm) ITV1
  • Group A: Germany v Hungary (Stuttgart, 5pm) BBC One
  • Group A: Scotland v Switzerland (Cologne, 8pm) BBC One

Thursday 20th June

  • Group C: Slovenia v Serbia (Munich, 2pm) ITV1
  • Group C: Denmark v England (Frankfurt, 5pm) BBC One
  • Group B: Spain v Italy (Gelsenkirchen, 8pm) ITV1

Friday 21st June

  • Group E: Slovakia v Ukraine (Düsseldorf, 2pm) BBC One
  • Group D: Poland v Austria (Berlin, 5pm) ITV1
  • Group D: Netherlands v France (Leipzig, 8pm) BBC One

Saturday 22nd June

  • Group F: Georgia v Czech Republic (Hamburg, 2pm) BBC One
  • Group F: Turkey v Portugal (Dortmund, 5pm) ITV1
  • Group E: Belgium v Romania (Cologne, 8pm) ITV1

Sunday 23rd June

  • Group A: Switzerland v Germany (Frankfurt, 8pm) BBC TBC
  • Group A: Scotland v Hungary (Stuttgart, 8pm) BBC TBC

Monday 24th June

  • Group B: Croatia v Italy (Leipzig, 8pm) BBC TBC
  • Group B: Albania v Spain (Düsseldorf, 8pm) BBC TBC

Tuesday 25th June

  • Group D: Netherlands v Austria (Berlin, 5pm) BBC TBC
  • Group D: France v Poland (Dortmund, 5pm) BBC TBC
  • Group C: England v Slovenia (Cologne, 8pm) ITV1
  • Group C: Denmark v Serbia (Munich, 8pm) ITV4

Wednesday 26th June

  • Group E: Slovakia v Romania (Frankfurt, 5pm) BBC TBC
  • Group E: Ukraine v Belgium (Stuttgart, 5pm) BBC TBC
  • Group F: Czech Republic v Turkey (Hamburg, 8pm) ITV TBC
  • Group F: Georgia v Portugal (Gelsenkirchen, 8pm) ITV TBC

Both Germany and France are tournament favourites alongside The Three Lions 

It has yet to be revealed which games ITV and BBC will broadcast past the group stage. However once announced, we will update. 

All games will be shown on TV, it is just a matter of whether it will be shown on BBC or ITV. 

Round of 16

Saturday 29th June

  • Match 38: Runner-up of Group A v Runner-up of Group B (Berlin, 5pm)
  • Match 37: Winner of Group A v Runner-up of Group C (Dortmund, 8pm)

Sunday 30th June

  • Match 40: Winner of Group C v Best third-place from Group D/E/F (Gelsenkirchen), 5pm)
  • Match 39: Winner of Group B v Best third-place from Group A/D/E/F (Cologne, 8pm)

Monday 1st July

  • Match 42: Runner-up of Group D v Runner-up of Group E (Düsseldorf, 5pm)
  • Match 41: Winner of Group F v Best third-place from Group A/B/C (Frankfurt, 8pm)

Tuesday 2nd July

  • Match 43: Winner of Group E v Best third-place from Group A/B/C/D (Munich, 5pm)
  • Match 44: Winner of Group D v Runner-up of Group F (Leipzig), 8pm)

The 24 teams involved will compete for the prestigious trophy across 10 venues in Germany.

Berlin's Olympiastadion will host the 2024 Euro final on Sunday, July 14

Quarter-Finals  

Friday 5th July

  • Match 45: Winner of Match 39 v Winner of Match 37 (Stuttgart, 5pm)
  • Match 46: Winner of Match 41 v Winner of Match 42 (Hamburg, 8pm)

Saturday 6th July

  • Match 48: Winner of Match 40 v Winner of Match 38 (Düsseldorf, 5pm)
  • Match 47: Winner of Match 43 v Winner of Match 44 (Berlin, 8pm)

Semi-Finals 

Tuesday 9th July

  • Match 49: Winner of Match 45 v Winner of Match 46 (Munich, 8pm)

Wednesday 10th July

  • Match 50: Winner of Match 47 v Winner of Match 48 (Dortmund, 8pm)

Final 

Sunday 14th July

  • Match 51: Winner of Match 49 v Winner of Match 50 (Berlin, 8pm)
Read Entire Article