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
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. | Runner-up of Group A vs. Runner-up of Group B | TBC |
R16 #2 | Saturday, June 29, 2024 | 8 p.m. | Winner of Group A vs. Runner-up of Group C | TBC |
R16 #3 | Sunday, June 30, 2024 | 5 p.m. | Winner of Group C vs. Best third-place from Group D/E/F | TBC |
R16 #4 | Sunday, June 30, 2024 | 8 p.m. | Winner of Group B vs. Best third-place from Group A/D/E/F | TBC |
R16 #5 | Monday, July 1, 2024 | 5 p.m. | Runner-up of Group D vs. Runner-up of Group E | TBC |
R16 #6 | Monday, July 1, 2024 | 8 p.m. | Winner of Group F vs. Best third-place from Group A/B/C | TBC |
R16 #7 | Tuesday, July 2, 2024 | 5 p.m. | Winner of Group E vs. Best third-place from Group A/B/C/D | TBC |
R16 #8 | Tuesday, July 2, 2024 | 8 p.m. | Winner of Group D vs. Runner-up of Group F | TBC |
Quarterfinals
No | Date | Time (BST) | Match | TV Channel/Streaming |
---|---|---|---|---|
QF #1 | Friday, July 5, 2024 | 5 p.m. | Winner of Match 39 vs. Winner of Match 37 | TBC |
QF #2 | Friday, July 5, 2024 | 8 p.m. | Winner of Match 41 vs. Winner of Match 42 | TBC |
QF #3 | Saturday, July 6, 2024 | 5 p.m. | Winner of Match 40 vs. Winner of Match 38 | TBC |
QF #4 | Saturday, July 6, 2024 | 8 p.m. | Winner of Match 43 vs. Winner of Match 44 | TBC |
Semifinals
No. | Date | Time (BST) | Match | TV Channel/Streaming |
---|---|---|---|---|
SF #1 | Tuesday, July 9, 2024 | 8 p.m. | Winner of Match 45 vs. Winner of Match 46 | TBC |
SF #2 | Wednesday, July 10, 2024 | 8 p.m. | Winner of Match 47 vs. Winner of Match 48 | TBC |
Final
Date | Time (BST) | Match | TV Channel/Streaming |
---|---|---|---|
Sunday, July 14, 2024 | 8 p.m. | Winner of Match 49 vs. Winner of Match 50 | BBC 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 >