Author Photo
Euro 2024 Trophy
Getty Images

With the European club football season now over, all eyeballs are turning towards Euro 2024 as countries across the continent wrestle for success at the showpiece tournament this summer.

England enter Euro 2024 as one of the favourites to be crowned champions this summer, as are the usual heavyweights in France, Spain and Germany, while Scotland will also feature at the showpiece tournament. 

A host of star names such as Kylian Mbappe, Kevin De Bruyne and Harry Kane will be aiming to take their side to glory, while Cristiano Ronaldo will also be hoping to bow out on a high in what is likely to be his final major international tournament.

With the draw already done and dusted, and each nation's potential pathway to ultimate glory defined, The Sporting News provides the lowdown on all the key details about the time-slots in which Euro 2024 games will take place.

MORE: Check out every Euro 2024 stadium in Germany for men's European Championships

What time are Euro 2024 matches in USA and Canada?

All games at Euro 2024 will be assigned to one of three kickoff times at 3:00 p.m., 6:00 p.m. and 9:00 p.m. CEST (local time in Germany).

Here's how that translates to the US and Canada:

Local time (Germany)ET TimePT Time
3:00 p.m.9:00 a.m.6:00 a.m.
6:00 p.m.12:00 p.m.9:00 a.m.
9:00 p.m.3:00 p.m.12:00 p.m.

Euro 2024 fixtures and schedule

The group stage begins on June 14, 2024, with hosts Germany set to face Scotland in Munich at the Allianz Arena in the tournament opener. Kickoff is scheduled to take place at 9:00 p.m. local time (3:00 p.m. ET).  

The tournament action will then continue for the rest of the month, with the knockout stage beginning June 30, 2024, with the Round of 16.

The final will take place in Berlin on July 14, 2024, to crown the winner and wrap up the competition. Interestingly enough, the semifinals and final are also set to kick off at 9:00 p.m. local time, the same as the tournament opener.

Below is the full fixture list for all of the Euro 2024 games, with all key details, including date, venue, and most importantly, kick-off times.

Group A match schedule

DateTime (ET)MatchLocation
June 143 p.m.Germany vs. ScotlandMunich (Allianz Arena)
June 159 a.m.Hungary vs. SwitzerlandCologne (RheinEnergieStadion)
June 1912 p.m.Germany vs. HungaryStuttgart (MHPArena)
June 193 p.m.Scotland vs. SwitzerlandCologne (RheinEnergieStadion)
June 233 p.m.Switzerland vs. GermanyFrankfurt (Waldstadion)
June 233 p.m.Scotland vs. HungaryStuttgart (MHPArena)

Group B match schedule

DateTime (ET)MatchLocation
June 1512 p.m.Spain vs. CroatiaBerlin (Olympiastadion)
June 153 p.m.Italy vs. AlbaniaDortmund (Westfalenstadion)
June 199 a.m.Croatia vs. AlbaniaHamburg (Volksparkstadion)
June 203 p.m.Spain vs. ItalyGelsenkirchen (Arena AufSchalke)
June 243 p.m.Albania vs. SpainDusseldorf (Merkur Spiel-Arena)
June 243 p.m.Croatia vs. ItalyLeipzig (Red Bull Arena)

Group C match schedule

DateTime (ET)MatchLocation
June 1612 p.m.Slovenia vs. DenmarkStuttgart (MHPArena)
June 163 p.m.Serbia vs. EnglandGelsenkirchen (Arena AufSchalke)
June 209 a.m.Slovenia vs. SerbiaMunich (Allianz Arena)
June 2012 p.m.Denmark vs. EnglandFrankfurt (Waldstadion)
June 253 p.m.England vs. SloveniaCologne (RheinEnergieStadion)
June 253 p.m.Denmark vs. SerbiaMunich (Allianz Arena)

Group D match schedule

DateTime (ET)MatchLocation
June 169 a.m.Poland vs. NetherlandsHamburg (Volksparkstadion)
June 173 p.m.Austria vs. FranceDusseldorf (Merkur Spiel-Arena)
June 2112 p.m.Poland vs. AustriaBerlin (Olympiastadion)
June 213 p.m.Netherlands vs. FranceLeipzig (Red Bull Arena)
June 2512 p.m.France vs. PolandDortmund (Westfalenstadion)
June 2512 p.m.Netherlands vs. AustriaBerlin (Olympiastadion)

Group E match schedule

DateTime (ET)MatchLocation
June 179 a.m.Romania vs. UkraineMunich (Allianz Arena)
June 1712 p.m.Belgium vs. SlovakiaFrankfurt (Waldstadion)
June 213 p.m.Slovakia vs. UkraineDusseldorf (Merkur Spiel-Arena)
June 223 p.m.Belgium vs. RomaniaCologne (RheinEnergieStadion)
June 2612 p.m.Ukraine vs. BelgiumStuttgart (MHPArena)
June 2612 p.m.Slovakia vs. RomaniaFrankfurt (Waldstadion)

Group F match schedule

DateTime (ET)MatchLocation
June 1812 p.m.Turkey vs. GeorgiaDortmund (Westfalenstadion)
June 183 p.m.Portugal vs. CzechiaLeipzig (Red Bull Arena)
June 229 a.m.Georgia vs. CzechiaHamburg (Volksparkstadion)
June 2212 p.m.Turkey vs. PortugalDortmund (Westfalenstadion)
June 263 p.m.Czechia vs. TurkeyHamburg (Volksparkstadion)
June 263 p.m.Georgia vs. PortugalGelsenkirchen (Arena AufSchalke)

Euro 2024 Round of 16

DateTime (ET)MatchLocation
June 2912 p.m.M1: 2nd, Group A vs. 2nd, Group BBerlin (Olimpiastadion)
June 293 p.m.M2: 1st, Group A vs. 2nd, Group CDortmund (Westfalenstadion)
June 3012 p.m.M3: 1st, Group C vs. 3rd place D/E/FGelsenkirchen (Arena AufSchalke)
June 303 p.m.M4: 1st, Group B vs. 3rd place A/D/E/F Cologne (RheinEnergieStadion) 
July 112 p.m.M5: 2nd, Group D vs. 2nd, Group EDusseldorf (Merkur Spiel-Arena)
July 13 p.m.M6: 1st, Group F vs. 3rd place A/B/C Frankfurt (Waldstadion)
July 212 p.m.M7: 1st, Group E vs. 3rd place A/B/C/D Munich (Allianz Arena)
July 23 p.m.M8: 1st, Group D vs. 2nd, Group FLeipzig (Red Bull Arena)

Euro 2024 Quarterfinals

DateTime (ET)MatchLocation
July 512 p.m.QF1: Winner, M4 vs. Winner, M2Stuttgart (MHPArena)
July 53 p.m.QF2: Winner, M6 vs. Winner, M5Hamburg (Volksparkstadion)
July 612 p.m.QF3: Winner, M3 vs. Winner, M1Dusseldorf (Merkur Spiel-Arena)
July 63 p.m.QF4: Winner, M7 vs. Winner, M8Berlin (Olimpiastadion)

Euro 2024 Semifinals

DateTime (ET)MatchLocation
July 93 p.m.Winner, QF1 vs. Winner, QF2Munich (Allianz Arena)
July 103 p.m.Winner, QF3 vs. Winner, QF4Dortmund (Westfalenstadion)

Euro 2024 Final

DateTime (ET)MatchLocation
July 143 p.m.SF winner vs. SF winnerBerlin (Olimpiastadion)


If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Author(s)
Abhinav Sharma Photo

Abhinav Nair is a content producer for The Sporting News, working across global editions.