What channel is Euro 2024 final on in UK? Complete TV schedule of matches BBC, ITV and where to watch England vs. Spain

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)

[hyperlink widget_catalog_id="" link="https://go.nordvpn.net/SH6Lc" title="Watch Euro 2024 from anywhere with Nord VPN" more_text="STREAM:"]

Euro 2024 TV schedule in UK

Final

Date Time (BST) Match TV Channel/Streaming
Sunday, July 14, 2024 8 p.m. Spain vs. England BBC One, ITV1, BBC iPlayer, ITVX, STV Player, BBC Sport Website

Group Stage

Matchday 1

Date Time (BST) Group Match TV Channel/Streaming
Friday, June 14, 2024 8 p.m. Group A Germany vs. Scotland ITV1, ITVX
Saturday, June 15, 2024 2 p.m. Group A Hungary vs. Switzerland ITV1, ITVX
Saturday, June 15, 2024 5 p.m. Group B Spain vs. Croatia ITV1, ITVX
Saturday, June 15, 2024 8 p.m. Group B Italy vs. Albania BBC One, BBC iPlayer, BBC Sport website
Sunday, June 16, 2024 2 p.m. Group D Poland vs. Netherlands BBC One, BBC iPlayer, BBC Sport Website
Sunday, June 16, 2024 5 p.m. Group C Slovenia vs. Denmark ITV1, ITVX
Sunday, June 16, 2024 8 p.m. Group C Serbia vs. England BBC One, BBC iPlayer, BBC Sport Website
Monday, June 17, 2024 2 p.m. Group E Romania vs. Ukraine BBC One, BBC iPlayer, BBC Sport Website
Monday, June 17, 2024 5 p.m. Group E Belgium vs. Slovakia ITV1, ITV X
Monday, June 17, 2024 8 p.m. Group D Austria vs. France ITV1, ITV X
Tuesday, June 18, 2024 5 p.m. Group F Turkey vs. Georgia BBC One, BBC iPlayer, BBC Sport Website
Tuesday, June 18, 2024 8 p.m. Group F Portugal vs. Czechia BBC One, BBC iPlayer, BBC Sport Website

Matchday 2

Date Time (BST) Group Match TV Channel/Streaming
Wednesday, June 19, 2024 2 p.m. Group B Croatia vs. Albania ITV1, ITV X
Wednesday, June 19, 2024 5 p.m. Group A Germany vs. Hungary BBC One, BBC iPlayer, BBC Sport Website
Wednesday, June 19, 2024 8 p.m. Group A Scotland vs. Switzerland BBC One, BBC iPlayer, BBC Sport Website
Thursday, June 20, 2024 2 p.m. Group C Slovenia vs. Serbia ITV1, ITV X
Thursday, June 20, 2024 5 p.m. Group C Denmark vs. England BBC One, BBC iPlayer, BBC Sport Website
Thursday, June 20, 2024 8 p.m. Group B Spain vs. Italy ITV1, ITV X
Friday, June 21, 2024 2 p.m. Group E Slovakia vs. Ukraine BBC One, BBC iPlayer, BBC Sport Website
Friday, June 21, 2024 5 p.m. Group D Poland vs. Austria ITV1, ITV X
Friday, June 21, 2024 8 p.m. Group D Netherlands vs. France BBC One, BBC iPlayer, BBC Sport Website
Saturday, June 22, 2024 2 p.m. Group F Georgia vs. Czechia BBC One, BBC iPlayer, BBC Sport Website
Saturday, June 22, 2024 5 p.m. Group F Turkey vs. Portugal ITV1, ITV X
Saturday, June 22, 2024 8 p.m. Group E Belgium vs. Romania ITV1, ITV X

Matchday 3

Date Time (BST) Group Match TV Channel/Streaming
Sunday, June 23, 2024 8 p.m. Group A Scotland vs. Hungary BBC TBC, BBC iPlayer, BBC Sport Website
Sunday, June 23, 2024 8 p.m. Group A Switzerland vs. Germany BBC TBC, BBC iPlayer, BBC Sport Website
Monday, June 24, 2024 8 p.m. Group B Albania vs. Spain BBC TBC, BBC iPlayer, BBC Sport Website
Monday, June 24, 2024 8 p.m. Group B Croatia vs. Italy BBC TBC, BBC iPlayer, BBC Sport Website
Tuesday, June 25, 2024 5 p.m. Group D France vs. Poland BBC TBC, BBC iPlayer, BBC Sport Website
Tuesday, June 25, 2024 5 p.m. Group D Netherlands vs. Austria BBC TBC, BBC iPlayer, BBC Sport Website
Tuesday, June 25, 2024 8 p.m. Group C Denmark vs. Serbia ITV4, ITVX
Tuesday, June 25, 2024 8 p.m. Group C England vs. Slovenia ITV1, ITVX
Wednesday, June 26, 2024 5 p.m. Group E Slovakia vs. Romania BBC TBC, BBC iPlayer, BBC Sport Website
Wednesday, June 26, 2024 5 p.m. Group E Ukraine vs. Belgium BBC TBC, BBC iPlayer, BBC Sport Website
Wednesday, June 26, 2024 8 p.m. Group F Czechia vs. Turkey ITV TBC, ITVX
Wednesday, June 26, 2024 8 p.m. Group F Georgia vs. Portugal BBC TBC, BBC iPlayer, BBC Sport Website

Round of 16

No Date Time (BST) Match TV Channel/Streaming
R16 #1 Saturday, June 29, 2024 5 p.m. Switzerland vs. Italy BBC1/BBC iPlayer
R16 #2 Saturday, June 29, 2024 8 p.m. Germany vs. Denmark ITV1/ITVX
R16 #3 Sunday, June 30, 2024 5 p.m. England vs. Slovakia ITV1/ITVX
R16 #4 Sunday, June 30, 2024 8 p.m. Spain vs. Georgia ITV1/ITVX
R16 #5 Monday, July 1, 2024 5 p.m. France vs. Belgium ITV1/ITVX
R16 #6 Monday, July 1, 2024 8 p.m. Portugal vs. Slovenia BBC1/BBC iPlayer
R16 #7 Tuesday, July 2, 2024 5 p.m. Romania vs. Netherlands BBC1/BBC iPlayer
R16 #8 Tuesday, July 2, 2024 8 p.m. Austria vs. Turkey ITV1/ITVX

Quarterfinals

No Date Time (BST) Match TV Channel/Streaming
QF #1 Friday, July 5, 2024 5 p.m. Spain vs. Germany ITV1, ITVX
QF #2 Friday, July 5, 2024 8 p.m. Portugal vs. France BBC One, BBC iPlayer, BBC Sport website
QF #3 Saturday, July 6, 2024 5 p.m. England vs. Switzerland BBC One, BBC iPlayer, BBC Sport website
QF #4 Saturday, July 6, 2024 8 p.m. Netherlands vs. Turkey ITV1, ITVX

Semifinals

No. Date Time (BST) Match TV Channel/Streaming
SF #1 Tuesday, July 9, 2024 8 p.m. Spain vs. France BBC One, BBC iPlayer, BBC Sport website
SF #2 Wednesday, July 10, 2024 8 p.m. England vs. Netherlands ITV1, ITVX
Author(s)
Author Photo
Abhinav Sharma is a Content Producer for The Sporting News' India edition.
LATEST VIDEOS