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.
Ready for EURO 2024! 🤩#EURO2024 pic.twitter.com/Fb7WEdgJff
— UEFA EURO 2024 (@EURO2024) March 26, 2024
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