Author Photo
Euro 2024
(Getty Images)

We've reached the final day of Euro 2024 — and what a day it could be.

England are back and hoping to go one better than they did against Italy at Euro 2020, when they lost the final on penalties. They will face Luis de la Fuente's impressive Spain side in Berlin on Sunday,

The prestigious international tournament, which has seen the best 24 national teams from across Europe battle it out over four weeks of fixtures, is being hosted by three-time winners Germany, who got the ball rolling against Scotland in the opening fixture.

The tournament features 51 matches, from the opening day to the grand final, with every moment broadcast live on terrestrial TV and online.

Football fans across the UK have been glued to the TV screens as their home nations aim for continental glory.

The Sporting News brings you the full round-up of Euro 2024 TV coverage, including schedule, TV channels and live stream information.

MORE: UEFA Euro 2024 schedule: Bracket, match dates, times, fixtures, results for European Championship in Germany

What channel is Euro 2024 final on in UK?

The Euro 2024 final will be shown on both BBC and ITV/STV in the UK.

As has been the case for recent major international tournaments, in the United Kingdom the BBC and ITV/STV has shared broadcast rights for the UEFA European Championship in Germany.

BBC and ITV's main TV channels broadcast European Championship matches live for free. Games are also available to watch on BBC iPlayer and ITVX, ensuring that you don't miss a moment, even while on the go.

The BBC broadcast England's opening two games against Serbia and Denmark. ITV picked Gareth Southgate's side's important final Group C game against Slovenia, as well as the last-16 game against Slovakia, and the semifinal against the Netherlands.

The BBC broadcast England's quarterfinal match with Switzerland, with both channels sharing the final, as always.

The opening encounter of the tournament between Scotland and hosts Germany was shown on ITV, while the BBC broadcast the Scots' subsequent Group A games against Switzerland and Hungary.

MORE: Who has qualified for Euro 2024? Teams, groups, who needs what to reach tournament in German

How to watch Euro 2024 matches on BBC, ITV in UK

  • Dates: Friday, June 14 — Sunday, July 14
  • TV channel: BBC One, ITV (STV in Scotland)
  • Streaming: BBC iPlayer, BBC Sport Website, ITVX (STV Player in Scotland)

Former England striker Gary Lineker reprises his duties as the BBC's lead anchor. Gabby Logan, Match of the Day 2 host Mark Chapman and Alex Scott are among the other presenters.

The BBC's match commentary crew features the familiar voices of Guy Mowbray and Pien Meulensteen, while former Premier League players Dion Dublin, Jermaine Jenas, Danny Murphy, and Martin Keown feature alongside them.

Former international players like Micah Richards, Rio Ferdinand, Alan Shearer, and Cesc Fabregas have also been in the studio.

On ITV, Mark Pougatch has been fronting coverage of several big games, with former talkSPORT radio star Laura Woods the other main presenter at the channel's disposal.

Regular commentators Sam Matterface and Clive Tyldesley have taken up the microphones. Former England striker Ian Wright has been joined by the likes of Roy Keane and Gary Neville on punditry duties, with Lee Dixon and Ally McCoist providing co-commentary.

If Euro 2024 matches are 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 TV schedule in UK

Final

DateTime (BST)MatchTV Channel/Streaming
Sunday, July 14, 20248 p.m.Spain vs. EnglandBBC One, ITV1, BBC iPlayer, ITVX, STV Player, BBC Sport Website

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.Switzerland vs. ItalyBBC1/BBC iPlayer
R16 #2Saturday, June 29, 20248 p.m.Germany vs. DenmarkITV1/ITVX
R16 #3Sunday, June 30, 20245 p.m.England vs. SlovakiaITV1/ITVX
R16 #4Sunday, June 30, 20248 p.m.Spain vs. GeorgiaITV1/ITVX
R16 #5Monday, July 1, 20245 p.m.France vs. BelgiumITV1/ITVX
R16 #6Monday, July 1, 20248 p.m.Portugal vs. SloveniaBBC1/BBC iPlayer
R16 #7Tuesday, July 2, 20245 p.m.Romania vs. NetherlandsBBC1/BBC iPlayer
R16 #8Tuesday, July 2, 20248 p.m.Austria vs. TurkeyITV1/ITVX

Quarterfinals

NoDateTime (BST)MatchTV Channel/Streaming
QF #1Friday, July 5, 20245 p.m.Spain vs. GermanyITV1, ITVX
QF #2Friday, July 5, 20248 p.m.Portugal vs. FranceBBC One, BBC iPlayer, BBC Sport website
QF #3Saturday, July 6, 20245 p.m.England vs. SwitzerlandBBC One, BBC iPlayer, BBC Sport website
QF #4Saturday, July 6, 20248 p.m.Netherlands vs. TurkeyITV1, ITVX

Semifinals

No.DateTime (BST)MatchTV Channel/Streaming
SF #1Tuesday, July 9, 20248 p.m.Spain vs. FranceBBC One, BBC iPlayer, BBC Sport website
SF #2Wednesday, July 10, 20248 p.m.England vs. NetherlandsITV1, ITVX

If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Author(s)
Abhinav Sharma Photo

Abhinav Nair is a content producer for The Sporting News, working across global editions.