The 10 stadiums that will host matches at Euro 2028 have been revealed. They are:
- Wembley Stadium, London, England (capacity 90,652)
- National Stadium of Wales, Cardiff, Wales (capacity 73,952)
- Hampden Park, Glasgow, Scotland (capacity 65,000)
- Aviva Stadium, Dublin, Republic of Ireland (capacity 51,700)
- Tottenham Hotspur Stadium, London, England (capacity 62,322)
- St. James Park, Newcastle, England (capacity 52,305)
- Villa Park, Birmingham, England (capacity 42,785)
- Ashton Gate Stadium, Bristol, England (capacity 27,000)
- Stadium of Light, Sunderland, England (capacity 49,000)
- Windsor Park, Belfast, Northern Ireland (capacity 18,434)
It is worth noting that Turkey withdrew from the bidding process for Euro 2028 and will instead co-host the 2032 edition of the tournament with Italy.