The stadiums set to host UEFA Euro 2028 are Wembley Stadium, Tottenham Hotspur Stadium, and Etihad Stadium in England; Villa Park and St James’ Park; Hampden Park in Scotland; Principality Stadium in Cardiff; Aviva Stadium in Dublin; and Everton Stadium in Liverpool. UEFA’s venue guide says the tournament will be played across nine stadiums in eight cities in the UK and Ireland, with matches running from 9 June to 9 July 2028.

Host stadiums

StadiumCity
Wembley StadiumLondon
Tottenham Hotspur StadiumLondon
Etihad StadiumManchester
Villa ParkBirmingham
St James’ ParkNewcastle
Everton StadiumLiverpool
Hampden ParkGlasgow
Principality StadiumCardiff
Aviva StadiumDublin

Quick note

Some earlier reporting and bid documents listed different candidate venues, but UEFA’s latest venue guide confirms the nine-stadium lineup above. If you want, I can also give you the cities by country or the likely match roles for each stadium.