Author Photo
Euro 2024 Trophy
Getty Images

Euro 2024 kicks off in Germany from June 14 with Gareth Southgate's England aiming to go one better from their final defeat at Euro 2020.

A penalty shootout loss to Italy at Wembley blocked England's chances of a first major international title since the 1966 FIFA World Cup on a dramatic night for the Three Lions.

Despite bowing out to France in the 2022 World Cup quarterfinals, England are amongst the favourites to win the tournament this summer, alongside Didier Deschamps' side.

The Sporting News looks at the key details for Euro 2024 including how to watch it in the UK, fixture dates and kickoff times.

MORE: Full schedule of Euro 2024 matches, results updated LIVE through the tournament

How to watch Euro 2024 matches in UK

  • TV channel: BBC, ITV
  • Live stream: BBC iPlayer, ITVX

Fans in the UK will be able to watch full coverage of Euro 2024 for free across multiple platforms this summer. BBC and ITV will split the schedule between them with a mix of group stage matches and knockout games.

Viewers in Scotland can watch the action via the BBC and STV. Streaming is available on the BBC iPlayer, ITVX and the STV Player in Scotland.

If Euro 2024 is not available to watch live in your location or if you’re traveling abroad, you can use a Virtual Private Network (VPN). VPNs offer a secure and private online connection, allowing you to bypass geographical restrictions to access your favourite streaming services from any device anywhere in the world.

WATCH FROM ANYWHERE: Sign up for NordVPN (30-day moneyback guarantee)

Euro 2024 fixtures

Euro 2024 gets underway from June 14 with the final scheduled for July 14. Below is the full fixture list for the group stages, from Group A to F, with dates for the knockout stages.

All four teams in each group will play a minimum of three group stage matches.

Group Stage

Matchday 1

DateTime (BST)GroupMatchTV Channel/Streaming
Friday, June 14, 20248 p.m.Group AGermany vs. ScotlandITV1, ITVX
Saturday, June 15, 20242 p.m.Group AHungary vs. SwitzerlandITV1, ITVX
Saturday, June 15, 20245 p.m.Group BSpain vs. CroatiaITV1, ITVX
Saturday, June 15, 20248 p.m.Group BItaly vs. AlbaniaBBC One, BBC iPlayer, BBC Sport website
Sunday, June 16, 20242 p.m.Group DPoland vs. NetherlandsBBC One, BBC iPlayer, BBC Sport Website
Sunday, June 16, 20245 p.m.Group CSlovenia vs. DenmarkITV1, ITVX
Sunday, June 16, 20248 p.m.Group CSerbia vs. EnglandBBC One, BBC iPlayer, BBC Sport Website
Monday, June 17, 20242 p.m.Group ERomania vs. UkraineBBC One, BBC iPlayer, BBC Sport Website
Monday, June 17, 20245 p.m.Group EBelgium vs. SlovakiaITV1, ITV X
Monday, June 17, 20248 p.m.Group DAustria vs. FranceITV1, ITV X
Tuesday, June 18, 20245 p.m.Group FTurkey vs. GeorgiaBBC One, BBC iPlayer, BBC Sport Website
Tuesday, June 18, 20248 p.m.Group FPortugal vs. CzechiaBBC One, BBC iPlayer, BBC Sport Website

Matchday 2

DateTime (BST)GroupMatchTV Channel/Streaming
Wednesday, June 19, 20242 p.m.Group BCroatia vs. AlbaniaITV1, ITV X
Wednesday, June 19, 20245 p.m.Group AGermany vs. HungaryBBC One, BBC iPlayer, BBC Sport Website
Wednesday, June 19, 20248 p.m.Group AScotland vs. SwitzerlandBBC One, BBC iPlayer, BBC Sport Website
Thursday, June 20, 20242 p.m.Group CSlovenia vs. SerbiaITV1, ITV X
Thursday, June 20, 20245 p.m.Group CDenmark vs. EnglandBBC One, BBC iPlayer, BBC Sport Website
Thursday, June 20, 20248 p.m.Group BSpain vs. ItalyITV1, ITV X
Friday, June 21, 20242 p.m.Group ESlovakia vs. UkraineBBC One, BBC iPlayer, BBC Sport Website
Friday, June 21, 20245 p.m.Group DPoland vs. AustriaITV1, ITV X
Friday, June 21, 20248 p.m.Group DNetherlands vs. FranceBBC One, BBC iPlayer, BBC Sport Website
Saturday, June 22, 20242 p.m.Group FGeorgia vs. CzechiaBBC One, BBC iPlayer, BBC Sport Website
Saturday, June 22, 20245 p.m.Group FTurkey vs. PortugalITV1, ITV X
Saturday, June 22, 20248 p.m.Group EBelgium vs. RomaniaITV1, ITV X

Matchday 3

DateTime (BST)GroupMatchTV Channel/Streaming
Sunday, June 23, 20248 p.m.Group AScotland vs. HungaryBBC TBC, BBC iPlayer, BBC Sport Website
Sunday, June 23, 20248 p.m.Group ASwitzerland vs. GermanyBBC TBC, BBC iPlayer, BBC Sport Website
Monday, June 24, 20248 p.m.Group BAlbania vs. SpainBBC TBC, BBC iPlayer, BBC Sport Website
Monday, June 24, 20248 p.m.Group BCroatia vs. ItalyBBC TBC, BBC iPlayer, BBC Sport Website
Tuesday, June 25, 20245 p.m.Group DFrance vs. PolandBBC TBC, BBC iPlayer, BBC Sport Website
Tuesday, June 25, 20245 p.m.Group DNetherlands vs. AustriaBBC TBC, BBC iPlayer, BBC Sport Website
Tuesday, June 25, 20248 p.m.Group CDenmark vs. SerbiaITV4, ITVX
Tuesday, June 25, 20248 p.m.Group CEngland vs. SloveniaITV1, ITVX
Wednesday, June 26, 20245 p.m.Group ESlovakia vs. RomaniaBBC TBC, BBC iPlayer, BBC Sport Website
Wednesday, June 26, 20245 p.m.Group EUkraine vs. BelgiumBBC TBC, BBC iPlayer, BBC Sport Website
Wednesday, June 26, 20248 p.m.Group FCzechia vs. TurkeyITV TBC, ITVX
Wednesday, June 26, 20248 p.m.Group FGeorgia vs. PortugalBBC TBC, BBC iPlayer, BBC Sport Website

Round of 16

NoDateTime (BST)MatchTV Channel/Streaming
R16 #1Saturday, June 29, 20245 p.m.Runner-up of Group A vs. Runner-up of Group BTBC
R16 #2Saturday, June 29, 20248 p.m.Winner of Group A vs. Runner-up of Group CTBC
R16 #3Sunday, June 30, 20245 p.m.Winner of Group C vs. Best third-place from Group D/E/FTBC
R16 #4Sunday, June 30, 20248 p.m.Winner of Group B vs. Best third-place from Group A/D/E/FTBC
R16 #5Monday, July 1, 20245 p.m.Runner-up of Group D vs. Runner-up of Group ETBC
R16 #6Monday, July 1, 20248 p.m.Winner of Group F vs. Best third-place from Group A/B/CTBC
R16 #7Tuesday, July 2, 20245 p.m.Winner of Group E vs. Best third-place from Group A/B/C/DTBC
R16 #8Tuesday, July 2, 20248 p.m.Winner of Group D vs. Runner-up of Group FTBC

Quarterfinals

NoDateTime (BST)MatchTV Channel/Streaming
QF #1Friday, July 5, 20245 p.m.Winner of Match 39 vs. Winner of Match 37 TBC
QF #2Friday, July 5, 20248 p.m.Winner of Match 41 vs. Winner of Match 42TBC
QF #3Saturday, July 6, 20245 p.m.Winner of Match 40 vs. Winner of Match 38TBC
QF #4Saturday, July 6, 20248 p.m.Winner of Match 43 vs. Winner of Match 44TBC

Semifinals

No.DateTime (BST)MatchTV Channel/Streaming
SF #1Tuesday, July 9, 20248 p.m.Winner of Match 45 vs. Winner of Match 46TBC
SF #2Wednesday, July 10, 20248 p.m.Winner of Match 47 vs. Winner of Match 48TBC

Final

DateTime (BST)MatchTV Channel/Streaming
Sunday, July 14, 20248 p.m.Winner of Match 49 vs. Winner of Match 50BBC One, ITV1, BBC iPlayer, ITVX, STV Player, BBC Sport Website

If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Sporting News has editorial oversight for this content. Learn more >

Author(s)
Feargal Brennan Photo

Feargal is a content producer for The Sporting News. He has been working with TSN since the start of 2022 after stints with Reach, Amazon UK and Squawka in a nomadic career in the football media pyramid. Always with a keen eye on Arteta's 'Reds' and Kenny's Ireland 'Greens' and  a100% five-a-side penalty record.