All eyes will be on Germany this summer as Euro 2024 gets underway in the country on June 14.
Julian Nagelsmann will lead the host nation at the tournament after the former Bayern Munich head coach was drafted in as an interim boss in 2023.
Germany are confident of improving on their group stage exit at the 2022 FIFA World Cup in Qatar but the favourites to win the competition are England and France.
The Sporting News looks at the key details for Euro 2024 including how to watch it across the world, fixture dates and kickoff times.
MORE: Full schedule of Euro 2024 matches, results updated LIVE through the tournament
How to watch Euro 2024 matches in Canada
- TV channel (English): TSN
- Live stream (English): TSN+
- TV channel (French): TVA
- Live stream (French): TVA app/website
TSN will broadcast matches with streaming options available on TSN+.
French language channel TVA Sports will be providing the coverage this summer on both TV and streaming services.
If Euro 2024 is not available to watch live in your location or if you’re traveling abroad, you can use a Virtual Private Network (VPN). VPNs offer a secure and private online connection, allowing you to bypass geographical restrictions to access your favourite streaming services from any device anywhere in the world.
WATCH FROM ANYWHERE: Sign up for NordVPN (30-day moneyback guarantee)
Euro 2024 fixtures
Euro 2024 gets underway from June 14 with the final scheduled for July 14. Below is the full fixture list for the group stages, from Group A to F, with dates for the knockout stages.
All four teams in each group will play a minimum of three group stage matches.
Euro 2024 Group A fixtures
Fixture | Date | Local KO time | Venue |
Germany vs. Scotland | Jun. 14 | 9:00 p.m. | Allianz Arena, Munich |
Hungary vs. Switzerland | Jun. 15 | 3:00 p.m. | RheinEnergieStadion, Cologne |
Germany vs. Hungary | Jun. 19 | 6:00 p.m. | MHP Arena, Stuttgart |
Scotland vs. Switzerland | Jun. 19 | 9:00 p.m. | RheinEnergieStadion, Cologne |
Switzerland vs. Germany | Jun. 23 | 9:00 p.m. | Walstadion, Frankfurt |
Scotland vs. Hungary | Jun. 23 | 9:00 p.m. | MHP Arena, Stuttgart |
Euro 2024 Group B fixtures
Fixture | Date | Local KO time | Venue |
Spain vs. Croatia | Jun. 15 | 6:00 p.m. | Olympistadion, Berlin |
Italy vs. Albania | Jun. 15 | 9:00 p.m. | Westfalenstadion, Dortmund |
Croatia vs. Albania | Jun. 19 | 3:00 p.m. | Volksparkstadion, Hamburg |
Spain vs. Italy | Jun. 20 | 9:00 p.m. | Arena AufSchalke, Gelsenkirchen |
Albania vs. Spain | Jun. 24 | 9:00 p.m. | Merkur Spiel-Arena, Dusseldorf |
Croatia vs. Italy | Jun. 24 | 9:00 p.m. | Red Bull Arena, Leipzig |
Euro 2024 Group C fixtures
Fixture | Date | Local KO time | Venue |
Slovenia vs. Denmark | Jun. 16 | 6:00 p.m. | MHPArena, Stuttgart |
Serbia vs. England | Jun. 16 | 9:00 p.m. | Arena AufSchalke, Gelsenkirchen |
Slovenia vs. Serbia | Jun. 20 | 3:00 p.m. | Allianz Arena, Munich |
Denmark vs. England | Jun. 20 | 6:00 p.m. | Walstadoin, Frankfurt |
England vs. Slovenia | Jun. 25 | 9:00 p.m. | RheinEnergieStadion, Cologne |
Denmark vs. Serbia | Jun. 25 | 9:00 p.m. | Allianz Arena, Munich |
Euro 2024 Group D fixtures
Fixture | Date | Local KO time | Venue |
Poland vs. Netherlands | Jun. 16 | 3:00 p.m. | Volksparkstadion, Hamburg |
Austria vs. France | Jun. 17 | 9:00 p.m. | Merkur Spiel-Arena, Dusseldorf |
Poland vs. Austria | Jun. 21 | 6:00 p.m. | Olympiastadion, Berlin |
Netherlands vs. France | Jun. 21 | 6:00 p.m. | Red Bull Arena, Leipzig |
Netherlands vs. Austria | Jun. 25 | 6:00 p.m. | Olympiastadion, Berlin |
France vs. Poland | Jun. 25 | 6:00 p.m. | Westfalstadion, Dortmund |
Euro 2024 Group E fixtures
Fixture | Date | Local KO time | Venue |
Romania vs. Ukraine | Jun. 17 | 3:00 p.m. | Allianz Arena, Munich |
Belgium vs. Slovakia | Jun. 17 | 6:00 p.m. | Walstadion, Frankfurt |
Slovakia vs. Ukraine | Jun. 21 | 3:00 p.m. | Merkur Spiel-Arena, Dusseldorf |
Belgium vs. Romania | Jun. 22 | 9:00 p.m. | RheinEnergieStadion, Cologne |
Slovakia vs. Romania | Jun. 26 | 6:00 p.m. | Walstadion, Frankfurt |
Ukraine vs. Belgium | Jun. 26 | 6:00 p.m. | MHPArena, Stuttgart |
Euro 2024 Group F fixtures
Fixture | Date | Local KO time | Venue |
Turkey vs. Georgia | Jun. 18 | 6:00 p.m. | Westfalenstadion, Dortmund |
Portugal vs. Czechia | Jun. 18 | 9:00 p.m. | Red Bull Arena, Leipzig |
Georgia vs. Czechia | Jun. 22 | 3:00 p.m. | Volksparkstadion, Hamburg |
Turkey vs. Portugal | Jun. 22 | 6:00 p.m. | Westfalenstadion, Dortmund |
Georgia vs. Portugal | Jun. 26 | 9:00 p.m. | Arena AufSchalke, Gelsenkirchen |
Czechia vs. Turkey | Jun. 26 | 9:00 p.m. | Volksparkstadion, Hamburg |
If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Sporting News has editorial oversight for this content. Learn more >