Euro 2024 printable bracket and schedule PDF with full list of matches, dates and times

Micah Adams

Euro 2024 printable bracket and schedule PDF with full list of matches, dates and times image

Table of Content (click to jump down)


Starting with Germany vs. Scotland on June 14 and finishing with the final in Berlin on July 14, Euro 2024 will include 51 matches played by 24 nations.

While England enters as the slight tournament favourites, the Three Lions will face formidable competition from host Germany, World Cup runner-up France, Spain, Portugal, defending champions Italy and many others.

Matches at Euro 2024 will kick off in one of three time slots (in local CET time): 3 p.m., 6 p.m., or 9 p.m. 

For fans in North America, CET is six hours ahead of Eastern Time and nine hours ahead of Pacific Time. If you're looking for a quick and easy way to stay up to date on Euro 2024, you've come to the right place.

WATCH FOR FREE: Stream every Euro 2024 game live in the USA on Fubo (free trial)

Euro 2024 printable bracket and schedule PDF

Click on the links or image below to download or print your bracket!

Euro 2024 Printable Bracket
Sporting News

Once the Group Stage concludes on June 26, we will update the bracket accordingly with the 16 teams advancing to the knockout rounds.

Euro 2024 teams and format

Twenty-four nations have booked their spot at Euro 2024, with those teams being decided by a lengthy qualification process. As tournament hosts, Germany were the only team to qualify automatically.

Having secured their place, the teams were all drawn into six groups for the initial phase of the finals. 

The top two teams from each group, along with the four best third-placed teams, will qualify for the Round of 16.

The top two teams from each group, along with the four best third-placed teams, will qualify for the Round of 16.

TeamQualification method
GermanyHosts
BelgiumQualifying Group F — 1st place
FranceQualifying Group B — 1st place
PortugalQualifying Group J — 1st place
ScotlandQualifying Group A — 2nd place
SpainQualifying Group A — 1st place
TurkeyQualifying Group D – 1st place
AustriaQualifying Group F — 2nd place
EnglandQualifying Group C — 1st place
HungaryQualifying Group G — 1st place
SlovakiaQualifying Group J — 2nd place
AlbaniaQualifying Group E – 1st place
CzechiaQualifying Group E – 2nd place
DenmarkQualifying Group H — 1st place
NetherlandsQualifying Group B — 2nd place
RomaniaQualifying Group I – 1st place
SwitzerlandQualifying Group I – 2nd place
SloveniaQualifying Group J — 2nd place
SerbiaQualifying Group G — 2nd place
CroatiaQualifying Group D – 2nd place
ItalyQualifying Group C — 2nd place
PolandPlayoff final
GeorgiaPlayoff final
UkrainePlayoff final
SN

Euro 2024 group standings and schedule

Euro 2024 Group A fixtures and schedule

DateTime (CET)MatchLocation
June 149 p.m.Germany vs. ScotlandMunich (Allianz Arena)
June 153 p.m.Hungary vs. SwitzerlandCologne (RheinEnergieStadion)
June 196 p.m.Germany vs. HungaryStuttgart (MHPArena)
June 199 p.m.Scotland vs. SwitzerlandCologne (RheinEnergieStadion)
June 239 p.m.Switzerland vs. GermanyFrankfurt (Waldstadion)
June 239 p.m.Scotland vs. HungaryStuttgart (MHPArena)

Euro 2024 Group B fixtures and schedule

DateTime (CET)MatchLocation
June 156 p.m.Spain vs. CroatiaBerlin (Olympiastadion)
June 159 p.m.Italy vs. AlbaniaDortmund (Westfalenstadion)
June 193 p.m.Croatia vs. AlbaniaHamburg (Volksparkstadion)
June 209 p.m.Spain vs. ItalyGelsenkirchen (Arena AufSchalke)
June 249 p.m.Albania vs. SpainDusseldorf (Merkur Spiel-Arena)
June 249 p.m.Croatia vs. ItalyLeipzig (Red Bull Arena)

Euro 2024 Group C fixtures and schedule

DateTime (CET)MatchLocation
June 166 p.m.Slovenia vs. DenmarkStuttgart (MHPArena)
June 169 p.m.Serbia vs. EnglandGelsenkirchen (Arena AufSchalke)
June 203 p.m.Slovenia vs. SerbiaMunich (Allianz Arena)
June 206 p.m.Denmark vs. EnglandFrankfurt (Waldstadion)
June 259 p.m.England vs. SloveniaCologne (RheinEnergieStadion)
June 259 p.m.Denmark vs. SerbiaMunich (Allianz Arena)

Euro 2024 Group D fixtures and schedule

DateTime (CET)MatchLocation
June 163 p.m.Poland vs. NetherlandsHamburg (Volksparkstadion)
June 179 p.m.Austria vs. FranceDusseldorf (Merkur Spiel-Arena)
June 216 p.m.Poland vs. AustriaBerlin (Olympiastadion)
June 219 p.m.Netherlands vs. FranceLeipzig (Red Bull Arena)
June 256 p.m.France vs. PolandDortmund (Westfalenstadion)
June 256 p.m.Netherlands vs. AustriaBerlin (Olympiastadion)

Euro 2024 Group E fixtures and schedule

DateTime (CET)MatchLocation
June 173 p.m.Romania vs. UkraineMunich (Allianz Arena)
June 176 p.m.Belgium vs. SlovakiaFrankfurt (Waldstadion)
June 213 p.m.Slovakia vs. UkraineDusseldorf (Merkur Spiel-Arena)
June 229 p.m.Belgium vs. RomaniaCologne (RheinEnergieStadion)
June 266 p.m.Ukraine vs. BelgiumStuttgart (MHPArena)
June 266 p.m.Slovakia vs. RomaniaFrankfurt (Waldstadion)

Euro 2024 Group F fixtures and schedule

DateTime (CET)MatchLocation
June 186 p.m.Turkey vs. GeorgiaDortmund (Westfalenstadion)
June 189 p.m.Portugal vs. CzechiaLeipzig (Red Bull Arena)
June 223 p.m.Georgia vs. CzechiaHamburg (Volksparkstadion)
June 226 p.m.Turkey vs. PortugalDortmund (Westfalenstadion)
June 269 p.m.Czechia vs. TurkeyHamburg (Volksparkstadion)
June 269 p.m.Georgia vs. PortugalGelsenkirchen (Arena AufSchalke)

Euro 2024 Round of 16

DateTime (CET)MatchLocation
June 296 p.m.M1: 2nd, Group A vs. 2nd, Group BBerlin (Olimpiastadion)
June 299 p.m.M2: 1st, Group A vs. 2nd, Group CDortmund (Westfalenstadion)
June 306 p.m.M3: 1st, Group C vs. 3rd place D/E/FGelsenkirchen (Arena AufSchalke)
June 309 p.m.M4: 1st, Group B vs. 3rd place A/D/E/F Cologne (RheinEnergieStadion) 
July 16 p.m.M5: 2nd, Group D vs. 2nd, Group EDusseldorf (Merkur Spiel-Arena)
July 19 p.m.M6: 1st, Group F vs. 3rd place A/B/C Frankfurt (Waldstadion)
July 26 p.m.M7: 1st, Group E vs. 3rd place A/B/C/D Munich (Allianz Arena)
July 29 p.m.M8: 1st, Group D vs. 2nd, Group FLeipzig (Red Bull Arena)

Euro 2024 Quarterfinals

DateTime (CET)MatchLocation
July 56 p.m.QF1: Winner, M4 vs. Winner, M2Stuttgart (MHPArena)
July 59 p.m.QF2: Winner, M6 vs. Winner, M5Hamburg (Volksparkstadion)
July 66 p.m.QF3: Winner, M3 vs. Winner, M1Dusseldorf (Merkur Spiel-Arena)
July 69 p.m.QF4: Winner, M7 vs. Winner, M8Berlin (Olimpiastadion)

Euro 2024 Semifinals

DateTime (CET)MatchLocation
July 99 p.m.Winner, QF1 vs. Winner, QF2Munich (Allianz Arena)
July 109 p.m.Winner, QF3 vs. Winner, QF4Dortmund (Westfalenstadion)

Euro 2024 Final

DateTime (CET)MatchLocation
July 149 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 >

Micah Adams

Micah Adams Photo

Micah Adams is a Managing Editor and Head of Affiliate and Commercial Content at Sporting News. Prior to joining SN in 2021, Adams spent over a decade producing and leading content teams at ESPN, DAZN and The Social Institute. Adams graduated from Duke University in 2009 and remains a Cameron Crazie at heart well into his 30s. When not losing sleep or hair over the Blue Devils, Kansas City Chiefs, Chicago Bulls, and USMNT, Adams enjoys chasing his two small children around along with his wife, losing golf balls, spending time outdoors and binging terrible movies.