Football might come home this summer with the long-awaited UEFA Euro 2024, and fantastic news for footie fans — every single match of the tournament is free to air in the UK! Tune in to BBC and ITV to catch all the action from the group stages to the exhilarating final.
Calling all football enthusiasts – UEFA Euro 2024, the grand celebration of football, kicks off on 14 June, 2024! Find out how to watch all the matches for free!
Get ready football fans, the long wait is almost over! The UEFA Euro 2024, also known as European Championships or simply Euros 2024, kicks off on Friday, 14 June 2024 — serving up a festival of football that fans have been eagerly waiting for.
Better still, anyone within the UK can catch every thrilling moment of the tournament, by watching the free-to-air broadcasts provided by both BBC and ITV (STV in Scotland).
There’s no need for expensive subscriptions to cheer on your favourite team — from the very first whistle of the group stages to the Euros 2024 final, each match is broadcast live and entirely free on these channels.
What’s more, if you can’t stay planted on the couch for every clash, BBC iPlayerand ITVXhave got you covered. These excellent live streaming services let you catch all the adrenaline-fuelled action on TVs, mobile devices, tablets, or computers, so long as you’re within the UK’s borders.
How to watch the Euros 2024 matches?
Euros 2024 marks the 17th edition of this monumental quadrennial tournament. Comprising 24 teams – including Georgia, making its debut on such a grand stage – the tournament is coming to life across German cities.
The group stage of the tournament presents you with six groups, each with four teams. The top two teams from each group along with the four best third-placed teams will advance to the knockout stage.
Here’s a snapshot of the vibrant mix of countries you can expect in each group:
Group A
Germany, Scotland, Hungary, Switzerland
Group B
Spain, Croatia, Italy, Albania
Group C
Slovenia, Denmark, Serbia, England
Group D
Poland, Netherlands, Austria, France
Group E
Belgium, Slovakia, Romania, Ukraine
Group F
Turkey, Georgia, Portugal, Czech Republic
When is the Euros 2024?
The Euros 2024 starts on 14 June and runs until thefinal on 14 July. The tournament’s knockout stage comprises a round of 16 — quarter-finals, semi-finals, concluding in a grand final where the victors will be crowned as European Champion.
Euros 2024 kicks off with hosts Germany taking on Scotland at the Munich Football Arena at 8pm (UK time) on Friday, 14 June, bringing the start of an exhilarating, month-long, footballing summer.
This is the list of where and when you can watch each group stage game, with the knockout stages locations and times being confirmed at a later date.
Euros 2024 schedule
Day
Match
Location
Kick-Off
Channel
Friday, 14 June
Germany vs Scotland
Munich
8pm BST
ITV
Saturday, 15 June
Hungary vs Switzerland
Cologne
2pm
ITV
Saturday, 15 June
Spain vs Croatia
Berlin
5pm
ITV
Saturday, 15 June
Italy vs Albania
Dortmund
8pm
BBC
Sunday, 16 June
Poland vs Netherlands
Hamburg
2pm
BBC
Sunday, 16 June
Slovenia vs Denmark
Stuttgart
5pm
ITV
Sunday, 16 June
Serbia vs England
Gelsenkirchen
8pm
BBC
Monday, 17 June
Romania vs Ukraine
Munich
2pm
BBC
Monday, 17 June
Belgium vs Slovakia
Frankfurt
5pm
ITV
Monday, 17 June
Austria vs France
Dusseldorf
8pm
ITV
Tuesday, 18 June
Turkey vs Georgia
Dortmund
5pm
BBC
Tuesday, 18 June
Portugal vs Czech Republic
Leipzig
8pm
BBC
Wednesday, 19 June
Croatia vs Albania
Hamburg
2pm
ITV
Wednesday, 19 June
Germany vs Hungary
Stuttgart
5pm
BBC
Wednesday, 19 June
Scotland vs Switzerland
Cologne
8pm
BBC
Thursday, 20 June
Slovenia vs Serbia
Munich
2pm
ITV
Thursday, 20 June
Denmark vs England
Frankfurt
5pm
BBC
Thursday, 20 June
Spain vs Italy
Gelsenkirchen
8pm
ITV
Friday, 21 June
Slovakia vs Ukraine
Dusseldorf
2pm
BBC
Friday, 21 June
Poland vs Austria
Berlin
5pm
ITV
Friday, 21 June
Netherlands vs France
Leipzig
8pm
BBC
Saturday, 22 June
Georgia vs Czech Republic
Hamburg
2pm
BBC
Saturday, 22 June
Turkey vs Portugal
Dortmund
5pm
ITV
Saturday, 22 June
Belgium vs Romania
Cologne
8pm
ITV
Sunday, 23 June
Switzerland vs Germany
Frankfurt
8pm
BBC
Sunday, 23 June
Scotland vs Hungary
Stuttgart
8pm
BBC
Monday, 24 June
Croatia vs Italy
Leipzig
8pm
BBC
Monday, 24 June
Albania vs Spain
Dusseldorf
8pm
BBC
Tuesday, 25 June
Netherlands vs Austria
Berlin
5pm
BBC
Tuesday, 25 June
France vs Poland
Dortmund
5pm
BBC
Tuesday, 25 June
England vs Slovenia
Cologne
8pm
ITV
Tuesday, 25 June
Denmark vs Serbia
Munich
8pm
ITV
Wednesday, 26 June
Slovakia vs Romania
Frankfurt
5pm
BBC
Wednesday, 26 June
Ukraine vs Belgium
Stuttgart
5pm
BBC
Wednesday, 26 June
Czech Republic vs Turkey
Hamburg
8pm
ITV
Wednesday, 26 June
Georgia vs Portugal
Gelsenkirchen
8pm
ITV
Information found on BBC Sport
Whether you’re a die-hard footie fan or if you’re roped in by the enchanting atmosphere of such a major sporting event, rest assured you’ll have free, front row seats to all the Euros 2024 action, right from your sofa!
For further details on UEFA Euro 2024, visit the official UEFA website here.
This article contains partner links. Clicking on them will take you directly to the provider. If you decide to make a purchase there, we may receive a small commission. The price will not change for you. Affiliate links have no influence on our reporting.
Peter Carr
I'm Peter Carr, editor for the hotukdeals Magazine. I first played computer games on my dad's ZX Spectrum and have had most major consoles since. Growing up gaming has given me decades of entertainment, I want to share that with you.