EURO 2024 gets underway on June 14, and here’s your TV guide, including full schedule, tv channel confirmation and live streaming details.
Hosts Germany get the tournament started against Scotland on Friday night, and we won’t have to wait long to see the favourites get their campaign going over the weekend and beyond.
READ MORE: T20 Cricket World Cup 2024: Schedule, where to watch, live streaming
Coverage of EURO 2024 will be shared across BBC and ITV in the UK, while we have details of official broadcasters across the world below to ensure that you don’t miss a minute of action.
When will EURO 2024 take place?
Germany are the host nation as the tournament will be played from Friday June 14 to Sunday July 14, 2024.
What are the EURO 2024 groups?
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
Full EURO 2024 TV schedule
Argentina – ESPN
Australia – Optus Sport
Belgium – RTBF/VRT Belgium
Brazil – Livemode/TV Globo
Canada – TSN
Croatia – HRT Croatia
Denmark – DKDR Sport/TV2 Denmark
France – M6/TF1 France/beIN Sports
Germany – ARD/RTL/MagentaSport/ZDF
India – Sony Six
Italy – Sky Sport Italia, RAI
Ireland – RTE
Netherlands – NOS
Norway – TV2/NRK
Poland – TVP
Portugal – RTP/SIC/Sport TV Portugal, TVI
Spain – TVE
Sweden – SVT/TV4 Sweden
Turkiye – TRT Turkiye
USA – Fox Sports/fuboTV/VIX
What is the coverage in the UK?
14 June: Germany v Scotland (20:00) – ITV
15 June: Hungary v Switzerland (14:00) – ITV
15 June: Spain v Croatia (17:00) – ITV
15 June: Italy v Albania (20:00) – BBC
16 June: Poland v Netherlands (14:00) – BBC
16 June: Slovenia v Denmark (17:00) – ITV
16 June: Serbia v England (20:00) – BBC
17 June: Romania v Ukraine (14:00) – BBC
17 June: Belgium v Slovakia (17:00) – ITV
17 June: Austria v France (20:00) – ITV
18 June: Turkey v Georgia (17:00) – BBC
18 June: Portugal v Czech Republic (20:00) – BBC
19 June: Croatia v Albania (14:00) – ITV
19 June: Germany v Hungary (17:00) – BBC
19 June: Scotland v Switzerland (20:00) – BBC
20 June: Slovenia v Serbia (14:00) – ITV
20 June: Denmark v England (17:00) – BBC
20 June: Spain v Italy (20:00) – ITV
21 June: Slovakia v Ukraine (14:00) – BBC
21 June: Poland v Austria (17:00) – ITV
21 June: Netherlands v France (20:00) – BBC
22 June: Georgia v Czech Republic (14:00) – BBC
22 June: Turkey v Portugal (17:00) – ITV
22 June: Belgium v Romania (20:00) – ITV
23 June: Switzerland v Germany (20:00) – BBC
23 June: Scotland v Hungary (20:00) – BBC
24 June: Albania v Spain (20:00) – BBC
24 June: Croatia v Italy (20:00) – BBC
25 June: Netherlands v Austria (17:00) – BBC
25 June: France v Poland (17:00) – BBC
25 June: England v Slovenia (20:00) – ITV
25 June: Denmark v Serbia (20:00) – ITV
26 June: Slovakia v Romania (17:00) – BBC
26 June: Ukraine v Belgium (17:00) – BBC
26 June: Georgia v Portugal (20:00) – ITV
26 June: Czech Republic v Turkey (20:00) – ITV
Following TBC:
Round of 16
29 June
38 2A vs 2B (17:00)
37 1A vs 2C (20:00)
30 June
40 1C vs 3D/E/F (17:00)
39 1B vs 3A/D/E/F (20:00)
1 July
42 2D vs 2E (17:00)
41 1F vs 3A/B/C (20:00)
2 July
43 1E vs 3A/B/C/D (17:00)
44 1D vs 2F (20:00)
Quarter-finals
5 July
45 W39 vs W37 (17:00)
46 W41 vs W42 (20:00)
6 July
48 W40 vs W38 (17:00)
47 W43 vs W44 (20:00)
Semi-finals
9 July
49 W45 vs W46 (21:00)
10 July
50 W47 vs W48 (21:00)
Final
14 July
W49 vs W50 ( 21:00)