Close this search box.

Where to Watch Euro 2024? Date, Time, TV Channels and Online Streaming

See which games are on the BBC and ITV to make sure you don't miss a kick this summer!

England's Harry Kane

Euro 2024 fever is in full swing with the start of a six-week festival of football in Germany now just days away.

Italy are the current European champions after triumphing three years ago but a host of nations will be hoping wrestle the crown off them in what should be a hotly-contested tournament.

Gareth Southgate’s England are the bookies’ favourites to land their first ever European Championship title – but the likes of France, Germany, Spain, Portugal and more will feel they have more than a chance.

With as many as three games a day during the group stage, you will want to witness every kick. In this article we will tell you how you can do just that.

Where is Euro 2024 being staged and when does it start?

Euro 2024 will be hosted in Germany, a nation who have lifted the trophy a joint-record three times.

Games will play out in 10 different locations spread across the country, including Berlin for the final and Munich and Dortmund for the semi-finals clashes.

The hosts kick off the tournament on Friday, June 14 against Group A opponents Scotland at Munich’s Allianz Arena.

After that, a minimum of three group games will be played each day until Wednesday, June 26 before the knockout stage begins with the last 16 on Saturday, June 29.

The quarter-finals play out on July 5 and 6 and the semi-finals on July 9 and 10 before all eyes turn to Berlin for the final on Sunday, July 14.

Can England end 58 years of hurt?

England fans across the country are hoping this is finally the year the men’s team triumph for the first time since the 1966 World Cup.

Gareth Southgate’s men went agonisingly close at the last Euros, losing to Italy on penalties in the final on home soil at Wembley.

They will hope to use that heartbreak as fuel to go one better this time around but while they possess a wealth of talent, they know they are not short of competition to be crowned champions.

Who else are among the favourites?

France – 2018 World Cup winners and 2022 finalists – provide the biggest threat, with captain Kylian Mbappe looking to celebrate his move to Real Madrid with his first Euros triumph.

Hosts Germany have endured a tough couple of years but look to be on the up again under Julian Nagelsmann and, as they often do, are likely to be able to turn it on when it matters.

Elsewhere, Spain possess a talented squad under Luis de la Fuente and share the record for the most titles won (three).

Meanwhile, Cristiano Ronaldo will hope to lead 2016 winners Portugal to further glory in what will be his SIXTH European Championship.

How do I watch Euro 2024 on the TV?

You can watch every single Euro 2024 game for FREE in the UK with BBC and ITV sharing broadcasting duties as usual.

The TV schedule has already been decided for the group stage, with ITV getting first picks for the round of 16 and semi-final games and the BBC first dibs on the two semi-final encounters.

Both broadcasters will show the final.

Can I watch online?

Yes! Both the BBC and ITV will also air matches on their respective online players.

For BBC games go to BBC iPlayer and for matches shown on ITV you should head to ITVX.

What if I fancy a bet on the games?

Don’t worry, we have you covered…

Which Euro 2024 games are on the BBC and which are on ITV?

Check out which game will be shown on what channel below:

14 June: Germany v Scotland (8pm GMT) – ITV

15 June: Hungary v Switzerland (2pm) – ITV

15 June: Spain v Croatia (5pm) – ITV

15 June: Italy v Albania (8pm) – BBC

16 June: Poland v Netherlands (2pm) – BBC

16 June: Slovenia v Denmark (5pm) – ITV

16 June: Serbia v England (8pm) – BBC

17 June: Romania v Ukraine (2pm) – BBC

17 June: Belgium v Slovakia (5pm) – ITV

17 June: Austria v France (8pm) – ITV

18 June: Turkey v Georgia (5pm) – BBC

18 June: Portugal v Czech Republic (8pm) – BBC

19 June: Croatia v Albania (2pm) – ITV

19 June: Germany v Hungary (5pm) – BBC

19 June: Scotland v Switzerland (pm) – BBC

20 June: Slovenia v Serbia (2pm) – ITV

20 June: Denmark v England (5pm) – BBC

20 June: Spain v Italy (8pm) – ITV

21 June: Slovakia v Ukraine (2pm) – BBC

21 June: Poland v Austria (5pm) – ITV

21 June: Netherlands v France (8pm) – BBC

22 June: Georgia v Czech Republic (2pm) – BBC

22 June: Turkey v Portugal (5pm) – ITV

22 June: Belgium v Romania (8pm) – ITV

23 June: Switzerland v Germany (8pm) – BBC

23 June: Scotland v Hungary (8pm) – BBC

24 June: Albania v Spain (8pm) – BBC

24 June: Croatia v Italy (8pm) – BBC

25 June: Netherlands v Austria (8pm) – BBC

25 June: France v Poland (5pm) – BBC

25 June: England v Slovenia (8pm) – ITV

25 June: Denmark v Serbia (8pm) – ITV

26 June: Slovakia v Romania (5pm) – BBC

26 June: Ukraine v Belgium (5pm) – BBC

26 June: Georgia v Portugal (8pm) – ITV

26 June: Czech Republic v Turkey (8pm) – ITV


Picture of Cian Cheesbrough

Cian Cheesbrough

Cian is a sports journalist with experience writing for national title, including LiveScore, MailOnline, Eurosport and Sky Sports. He has covered a number of key events during his time in the industry, including from the press box at live Champions League fixtures.