Euro 2024 Schedule UK: TV Channel, Kick-Off time Full Schedule

The biggest European tournament in 2024 is just a few weeks away. The Euro 2024 hosted in Germany is being eagerly awaited by fans across Europe, USA, Asia, Africa and the Americas. It is exciting to watch the likes of Cristiano Ronaldo, Kylian Mbappe, Kevin De Bruyne, Ilkay Gundogan fight for their countries in this tournament. has lined up a table of the full Euro 2024 schedule UK including all TV channels that will show it for their UK viewers.

What is it?

Euro 2024 Schedule UK
NYON, SWITZERLAND – NOVEMBER 23: A detailed view of the UEFA EURO trophy ahead of the UEFA EURO 2024 Play-offs Draw at the UEFA Headquarters, The House of the European Football, on November 23,2023, in Nyon, Switzerland. (Photo by Kristian Skeie – UEFA/UEFA via Getty Images)

The Euro 2024 schedule UK. Euro 2024 starts on June 14 and ends on July 14. The tournament will take place in Germany.

Also Read: Euro 2024 Groups Table

How do I watch Euro 2024 in the UK?

Euro 2024 will be broadcast live on BBC and ITV for viewers in the UK. All the matches from start to finish will be shown on either ITV or BBC across the UK.

Below is the schedule of the Euro 2024 including kick-off times in the UK.

Euro 2024 Schedule UK

14th June20:00Germany vs ScotlandAllianz ArenaAITV
15th June14:00Hungary vs SwitzerlandRheinEnergieStadionAITV
15th June17:00Spain vs CroatiaOlympiastadionBITV
15th June20:00Italy vs AlbaniaWestfalenstadionBBBC
16th June14:00Poland vs NetherlandsRheinEnergieStadionDBBC
16th June17:00Slovenia vs DenmarkOlympiastadionCITV
16th June20:00Serbia vs EnglandWestfalenstadionCBBC
17th June14:00Romania vs UkraineAllianz ArenaEBBC
17th June17:00Belgium vs SlovakiaWaldstadionEITV
17th June20:00Austria vs FranceMerkur Spiel-ArenaDITV
18th June17:00Turkey vs GeorgiaWestfalenstadionFBBC
18th June20:00Portugal vs Czech RepublicRed Bull ArenaFBBC
19th June14:00Croatia vs AlbaniaVolksparkstadionBITV
19th June17:00Germany vs HungaryMHPArenaABBC
19th June20:00Scotland vs SwitzerlandRheinEnergieStadionABBC
20th June14:00Slovenia vs SerbiaAllianz ArenaCITV
20th June17:00Denmark vs EnglandWaldstadionCBBC
20th June20:00Spain vs ItalyArena AufSchalkeBITV
21st June14:00Slovakia vs UkraineMerkur Spiel-ArenaEBBC
21st June17:00Poland vs AustriaOlympiastadionDITV
21st June20:00Netherlands vs FranceRed Bull ArenaDBBC
22nd June14:00Georgia vs Czech RepublicVolksparkstadionFBBC
22nd June17:00Turkey vs PortugalWestfalenstadionFITV
22nd June20:00Belgium vs RomaniaRheinEnergieStadionEITV
23rd June20:00Switzerland vs GermanyWaldstadionABBC
23rd June20:00Scotland vs HungaryMHPArenaABBC
24th June20:00Croatia vs ItalyRed Bull ArenaBBBC
24th June20:00Albania vs SpainMerkur Spiel-ArenaBBBC
25th June17:00Netherlands vs AustriaOlympiastadionDBBC
25th June17:00France vs PolandWestfalenstadionDBBC
25th June20:00England vs SloveniaRheinEnergieStadionCITV
25th June20:00Denmark vs SerbiaAllianz ArenaCITV
26th June17:00Slovakia vs RomaniaWaldstadionEBBC
26th June17:00Ukraine vs BelgiumMHPArenaEBBC
26th June20:00Czech Republic vs TurkeyVolksparkstadionFITV
26th June20:00Georgia vs PortugalArena AufSchalkeFITV
29th June17:002A vs 2BOlympiastadionBBC
29th June20:001A vs 2CWestfalenstadionITV
30th June17:001C vs 3D/E/FArena AufSchalkeBBC
30th June20:001B vs 3A/D/E/FRheinEnergieStadionITV
1st July17:002D vs 2EMerkur Spiel-ArenaBBC
1st July20:001F vs 3A/B/CWaldstadionITV
2nd July17:001E vs 3A/B/C/DAllianz ArenaBBC
2nd July20:001D vs 2FRed Bull ArenaITV
5th July17:00Quarter-finalMHPArenaTBA
5th July20:00Quarter-finalVolksparkstadionTBA
6th July17:00Quarter-finalMerkur Spiel-ArenaTBA
6th July20:00Quarter-finalOlympiastadionTBA
9th July20:00Semi-finalAllianz ArenaTBA
10th July20:00Semi-finalWestfalenstadionTBA
14th July20:00FinalOlympiastadionBBC/ITV
All kick-off times are in UK time(BST)


  • TBA: To Be Announced
  • A – Group A
  • B – Group B
  • C – Group C
  • D – Group D
  • E – Group E
  • F – Group F
  • 1 A – means 1st in Group A
  • 2B – means 2nd in Group B
  • 3C – means 3rd in Group C etc

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.