Euro 2024 TODAY schedule: full schedule, TV channels and kick-off times for every day of the showpiece tournament
![](https://i2.wp.com/talksport.com/wp-content/uploads/sites/5/2024/06/media-hub-inside-olympiastadion-ahead-907655854.jpg?strip=all&quality=100&w=1920&h=1080&crop=1&w=1920&resize=1920,0&ssl=1)
![](https://i2.wp.com/talksport.com/wp-content/uploads/sites/5/2024/06/media-hub-inside-olympiastadion-ahead-907655854.jpg?strip=all&quality=100&w=1920&h=1080&crop=1&w=1200&resize=1200,0&ssl=1)
Euro 2024 action is happening at a breakneck pace in Germany and every match is live on talkSPORT.
The 17th edition of UEFA’s international competition sees 24 teams taking part in 51 matches, with England among the teams seeking glory.
![Berlin's Olympiastadion will host the Euro 2024 final](https://talksport.com/wp-content/uploads/sites/5/2024/06/general-view-olympiastadion-berlin-ahead-907669383.jpg)
3
talkSPORT will provide live commentary for all 51 matches of this year’s tournament.
talkSPORT.com has you covered online, bringing fans the latest news from on the pitch in Germany, live blogs from every England and Scotland match, plus expert analysis, exclusive interviews and background content.
The Euros will see talkSPORT’s largest social and video team at a major tournament, capturing all the action across multiple cities – bringing the action digital in a way we’ve never seen before.
Below is the full schedule for the flagship tournament, including all match dates, UK kick-off times and TV channel selection.
Euro 2024 schedule
Friday June 14
Saturday June 15
- Hungary 1-3 Switzerland
- Spain 3-0 Croatia
- Italy 2-1 Albania
Sunday June 16
Monday June 17
- Romania 3-0 Ukraine
- Belgium 0-1 Slovakia
- Austria 0-1 France
Tuesday June 18
- Türkiye 3-1 Georgia
- Portugal 2-1 Czech Republic
Most read in the European Championship
![Mbappé will now have to wear a mask after breaking his nose](https://talksport.com/wp-content/uploads/sites/5/2024/06/10-kylian-mbappe-wearing-band-910824934.jpg)
3
Wednesday June 19
- Croatia 2-2 Albania
- Germany 2-0 Hungary
- Scotland 1-1 Switzerland
Thursday June 20
Friday June 21
- Slovakia 1-2 Ukraine
- Poland 1-3 Austria
- Netherlands 0-0 France
Saturday June 22
- Georgia 1-1 Czech Republic
- Türkiye 0-3 Portugal
- Belgium 2-0 Romania
Sunday June 23
- Switzerland vs Germany (Frankfurt, 8 p.m.) -talkSPORT 2, BBC
- Scotland – Hungary (Stuttgart, 8 p.m.) – talkSPORT, BBC
Monday June 24
- Croatia – Italy (Leipzig, 8 p.m.) – talkSPORT, BBC
- Albania – Spain (Düsseldorf, 8 p.m.) -talkSPORT 2, BBC
Tuesday June 25
- Netherlands – Austria (Berlin, 5 p.m.) -talkSPORT 2, BBC
- France – Poland (Dortmund, 5 p.m.) – talkSPORT, BBC
- England vs Slovenia (Cologne, 8 p.m.) – talkSPORT, ITV
- Denmark – Serbia (Munich, 8 p.m.) – talkSPORT 2, ITV
Wednesday June 26
- Slovakia – Romania (Frankfurt, 5 p.m.) -talkSPORT 2, BBC
- Ukraine – Belgium (Stuttgart, 5 p.m.) – talkSPORT, BBC
- Czech Republic – Türkiye (Hamburg, 8 p.m.) – talkSPORT 2, ITV
- Georgia – Portugal (Gelsenkirchen, 8 p.m.) – talkSPORT, ITV
![All 51 matches played at Euro 2024 will be broadcast live on television](https://talksport.com/wp-content/uploads/sites/5/2024/06/harry-kane-jude-bellingham-england-911147734.jpg)
3
Round of 16
TV picks have not yet been confirmed for the round of 16
Saturday June 29
- 37 1A against 2C (Dortmund, 8 p.m.)
- 38 2A versus 2B (Berlin, 5 p.m.)
Sunday June 30
- 39 1B against 3A/D/E/F (Cologne, 8 p.m.)
- 40 1C versus 3D/E/F (Gelsenkirchen, 5 p.m.)
Monday July 1st
- 41 1F vs 3A/B/C (Frankfurt, 8 p.m.)
- 42 2D against 2E (Düsseldorf, 5 p.m.)
Tuesday July 2
- 43 1E against 3A/B/C/D (Munich, 5 p.m.)
- 44 1D against 2F (Leipzig, 8 p.m.)
Quarter-finals
Friday July 5
- 45 W39 vs W37 (Stuttgart, 5 p.m.)
- 46 S41 vs S42 (Hamburg, 8 p.m.)
Saturday July 6
- 47 S43 vs S44 (Berlin, 8 p.m.)
- 48 W40 vs W38 (Düsseldorf, 5 p.m.)
Semi-finals
Tuesday July 9
- 49 S45 vs S46 (Munich, 8 p.m.)
Wednesday July 10
- 50 S47 vs S48 (Dortmund, 8 p.m.)
Final
Sunday July 14
- W49 vs W50 (Berlin, 8 p.m.) – BBC/ITV
Sports