EURO 2024 Guide: What do I need to know about the venues?
Germany will host EURO 2024, kicking off in Munich on Friday, June 14 2024 and concluding in Berlin on Sunday, July 14 2024. Over what will be an exciting month of football, featuring the best international teams in the world, one nation will be crowned European champions.
Here’s what you need to know about the EURO 2024 host cities and stadiums.
What are the EURO 2024 host cities?
The ten venues chosen to host games at the tournament include nine of the stadiums used at the 2006 World Cup plus the Düsseldorf Arena.
Uniquely, the Munich Football Arena will be staging matches for the second EURO in succession; Bayern München’s home ground was one of 11 arenas that held games during UEFA EURO 2020.
Host venues are as follows:
All times are local (CEST).
Berlin: Olympiastadion Berlin
What do I need to know?
🧑🤝🧑 Matchday capacity: 71,000
Olympiastadion Berlin will host 6 matches during UEFA EURO 2024
⚽ 15 June 2024 at 18:00: Spain v Croatia
⚽ 21 June 2024 at 18:00: Poland v Austria
⚽ 25 June 2024 at 18:00: Netherlands v Austria
⚽ 29 June 2024 at 18:00: Round of 16
⚽ 06 July 2024 at 21:00: Quarter-final
⚽ 14 July 2024 at 21:00: Final
Cologne: Cologne Stadium
🧑🤝🧑 Matchday capacity: 43,000
Cologne Stadium will host 5 matches during UEFA EURO 2024
⚽ 15 June 2024 at 15:00: Hungary v Switzerland
⚽ 19 June 2024 at 21:00: Scotland v Switzerland
⚽ 22 June 2024 at 21:00: Belgium v Romania
⚽ 25 June 2024 at 21:00: England v Slovenia
⚽ 30 June 2024 at 21:00: Round of 16
Dortmund: BVB Stadion Dortmund
🧑🤝🧑 Matchday capacity: 62,000
BVB Stadion Dortmund will host 6 matches during UEFA EURO 2024
⚽ 15 June 2024 at 21:00: Italy v Albania
⚽ 18 June 2024 at 18:00: Türkiye v Georgia
⚽ 22 June 2024 at 18:00: Türkiye v Portugal
⚽ 25 June 2024 at 18:00: France v Poland
⚽ 29 June 2024 at 21:00: Round of 16
⚽ 10 July 2024 at 21:00 Semi-final
Dusseldorf: Düsseldorf Arena
🧑🤝🧑 Matchday capacity: 47,000
Düsseldorf Arena will host 5 matches during UEFA EURO 2024
⚽ 17 June 2024 at 21:00: Austria v France
⚽ 21 June 2024 at 15:00: Slovakia v Ukraine
⚽ 24 June 2024 at 21:00: Albania v Spain
⚽ 01 July 2024 at 18:00: Round of 16
⚽ 06 July 2024 at 18:00: Quarter-final
Frankfurt: Frankfurt Arena
🧑🤝🧑 Matchday capacity: 47,000
Frankfurt Arena will host 5 matches during UEFA EURO 2024
⚽ 17 June 2024 at 18:00: Belgium v Slovakia
⚽ 20 June 2024 at 18:00: Denmark v England
⚽ 23 June 2024 at 21:00: Switzerland v Germany
⚽ 26 June 2024 at 18:00: Slovakia v Romania
⚽ 01 July 2024 at 21:00: Round of 16
Gelsenkirchen: Arena AufSchalke
🧑🤝🧑 Matchday capacity: 50,000
Arena AufSchalke will host 4 matches during UEFA EURO 2024
⚽ 16 June 2024 at 21:00: Serbia v England
⚽ 20 June 2024 at 21:00: Spain v Italy
⚽ 26 June 2024 at 21:00: Georgia v Portugal
⚽ 30 June 2024 at 18:00: Round of 16
Hamburg: Volksparkstadion Hamburg
🧑🤝🧑 Matchday capacity: 49,000
Volksparkstadion Hamburg will host 5 matches during UEFA EURO 2024
⚽ 16 June 2024 at 15:00: Poland v Netherlands
⚽ 19 June 2024 at 15:00: Croatia v Albania
⚽ 22 June 2024 at 15:00: Georgia v Czechia
⚽ 26 June 2024 at 21:00: Czechia v Türkiye
⚽ 5 July 2024 at 21:00: Quarter-final
Leipzig: Leipzig Stadium
🧑🤝🧑 Matchday capacity: 40,000
Leipzig Stadium will host 4 matches during UEFA EURO 2024
⚽ 18 June 2024 at 21:00: Portugal v Czechia
⚽ 21 June 2024 at 21:00: Netherlands v France
⚽ 24 June 2024 at 21:00: Croatia v Italy
⚽ 02 July 2024 at 21:00: Round of 16
Munich: Munich Football Arena
🧑🤝🧑 Matchday capacity: 66,000
Munich Football Arena will host 6 matches during UEFA EURO 2024
⚽ 14 June 2024 at 21:00: Germany v Scotland
⚽ 17 June 2024 at 15:00: Romania v Ukraine
⚽ 20 June 2024 at 15:00: Slovenia v Serbia
⚽ 25 June 2024 at 21:00: Denmark v Serbia
⚽ 02 July 2024 at 18:00: Round of 16
⚽ 09 July 2024 at 21:00: Semi-final
Stuttgart: Stuttgart Arena
🧑🤝🧑 Matchday capacity: 51,000
Stuttgart Arena will host 5 matches during UEFA EURO 2024
⚽ 16 June 2024 at 18:00: Slovenia vs Denmark
⚽ 19 June 2024 at 18:00: Romania v Ukraine
⚽ 23 June 2024 at 21:00: Slovenia v Serbia
⚽ 26 June 2024 at 18:00: Denmark v Serbia
⚽ 05 July 2024 at 18:00: Quarter-final