LIVE: Euro 2024 / 14 June – 14 July / 13:00, 16:00, 19:00 UTC
Euro 2024 Live Streams Watch Free
Euro 2024 is the 17th European Football Championship in 2024, which will be held in Germany from June 14 to July 14. There are 24 teams fighting for victory in the tournament. The winner of the championship will play the winner of the 2024 Copa America.
Live updates: Euro 2024 – Groups, tables & standings
LIVE UPDATES: YouTube Stream – Euro 2024
Euro 2024 Match Schedule
Group Stage
14 June
Group A: Germany 5:1 Scotland (Munich Football Arena, Munich, 9pm local/19:00 GMT)
15 June
Group A: Hungary 1:3 Switzerland (Cologne Stadium, Cologne, 3pm local/13:00 GMT)
Group B: Spain 3:0 Croatia (Olympiastadion, Berlin, 6pm local/16:00 GMT)
Group B: Italy 2:1 Albania (BVB Stadion, Dortmund, 9pm local/19:00 GMT)
16 June
Group D: Poland 1:2 Netherlands (Volksparkstadion, Hamburg, 3pm local/13:00 GMT)
Group C: Slovenia 1:1 Denmark (Stuttgart Arena, Stuttgart, 6pm local/16:00 GMT)
Group C: Serbia 0:1 England (Arena AufSchalke, Gelsenkirchen, 9pm local/19:00 GMT)
17 June
Group E: Romania 3:0 Ukraine (Munich Football Arena, Munich, 3pm local/13:00 GMT)
Group E: Belgium 0:1 Slovakia (Frankfurt Arena, Frankfurt, 6pm local16:00 GMT)
Group D: Austria 0:1 France (Düsseldorf Arena, Düsseldorf, 9pm local19:00 GMT)
18 June
Group F: Turkey 3:1 Georgia (BVB Stadion, Dortmund, 6pm local/16:00 GMT)
Group F: Portugal 2:1 Czech Republic (Leipzig Stadium, Leipzig, 9pm local/19:00 GMT)
19 June
Group B: Croatia 2:2 Albania (Volksparkstadion, Hamburg, 3pm local/13:00 GMT)
Group A: Germany 2:0 Hungary (Stuttgart Arena, Stuttgart, 6pm local/16:00 GMT)
Group A: Scotland 1:1 Switzerland (Cologne Stadium, Cologne, 9pm local/19:00 GMT)
20 June
Group C: Slovenia 1:1 Serbia (Munich Football Arena, Munich, 3pm local/13:00 GMT)
Group C: Denmark 1:1 England (Frankfurt Arena, Frankfurt, 6pm local/16:00 GMT)
Group B: Spain 1:0 Italy (Arena AufSchalke, Gelsenkirchen, 9pm local/19:00 GMT)
21 June
Group E: Slovakia 1:2 Ukraine (Dusseldorf Arena, Dusseldorf, 3pm local/13:00 GMT)
Group D: Poland 1:3 Austria (Olympiastadion, Berlin, 6pm local/16:00 GMT)
Group D: Netherlands vs France (Leipzig Stadium, Leipzig, 9pm local/19:00 GMT)
22 June
Group F: Georgia vs Czech Republic (Volksparkstadion, Hamburg, 3pm local/13:00 GMT)
Group F: Turkey vs Portugal (BVB Stadion, Dortmund, 6pm local16:00 GMT)
Group E: Belgium vs Romania (Cologne Stadium, Cologne, 9pm local/19:00 GMT)
23 June
Group A: Switzerland vs Germany (Frankfurt Arena, Frankfurt, 9pm local/19:00 GMT)
Group A: Scotland vs Hungary (Stuttgart Arena, Stuttgart, 9pm local/19:00 GMT)
24 June
Group B: Croatia vs Italy (Leipzig Stadium, Leipzig, 9pm local/19:00 GMT)
Group B: Albania vs Spain (Dusseldorf Arena, Dusseldorf, 9pm local/19:00 GMT)
25 June
Group D: Netherlands vs Austria (Olympiastadion, Berlin, 6pm local/16:00 GMT)
Group D: France vs Poland (BVB Stadion, Dortmund, 6pm local16:00 GMT)
Group C: England vs Slovenia (Cologne Stadium, Cologne, 9pm local/19:00 GMT)
Group C: Denmark vs Serbia (Munich Football Arena, Munich, 9pm local/19:00 GMT)
26 June
Group E: Slovakia vs Romania (Frankfurt Arena, Frankfurt, 6pm local/16:00 GMT)
Group E: Ukraine vs Belgium (Stuttgart Arena, Stuttgart, 6pm local/16:00 GMT)
Group F: Czech Republic vs Turkey (Volksparkstadion, Hamburg, 9pm local/19:00 GMT)
Group F: Georgia vs Portugal (Arena AufSchalke, Gelsenkirchen, 9pm local/19:00 GMT)
Rest days on 27 and 28 June
Round of 16
29 June
2A vs 2B (Olympiastadion, Berlin, 6pm local/16:00 GMT)
1A vs 2C (BVB Stadion, Dortmund, 9pm local/19:00 GMT)
30 June
1C vs 3D/E/F (Arena AufSchalke, Gelsenkirchen, 6pm local/16:00 GMT)
1B vs 3A/D/E/F (Cologne Stadium, Cologne, 9pm local/19:00 GMT)
1 July
2D vs 2E (Dusseldorf Arena, Dusseldorf, 6pm local/16:00 GMT)
1F vs 3A/B/C (Frankfurt Arena, Frankfurt, 9pm local/19:00 GMT)
2 July
1E vs 3A/B/C/D (Munich Football Arena, Munich, 6pm local/16:00 GMT)
1D vs 2F (Leipzig Stadium, Leipzig, 9pm local/19:00 GMT)
Rest days on 3 and 4 July
Quarterfinals
5 July
Quarterfinal 1 (Stuttgart Arena, Stuttgart, 6pm local/16:00 GMT)
Quarterfinal 2 (Volksparkstadion, Hamburg, 9pm local/19:00 GMT)
6 July
Quarterfinal 3 (Dusseldorf Arena, Dusseldorf, 6pm local/16:00 GMT)
Quarterfinal 4 (Olympiastadion, Berlin, 9pm local/19:00 GMT)
Rest days on 7 and 8 July
Semifinals
9 July
Semifinal 1 (Munich Football Arena, Munich, 9pm local/19:00 GMT)
10 July
Semifinal 2 (BVB Stadion, Dortmund, 9pm local/19:00 GMT)
Rest days on 11, 12 and 13 July
Final
14 July
Final (Olympiastadion, Berlin, 9pm local/19:00 GMT)