Finalen skulle opprinnelig vært spilt på Wembley Stadium i London, men etter utsettelsen og flyttingen av 2020-finalen på grunn av Covid-19-pandemien, ble alle finale-vertene forskjøvet ett år, slik at 2023-finalen ble gitt til Allianz Arena i München. Siden finalen i 2021, som var planlagt spilt i Istanbul, også måtte flyttes på grunn pandemien, ble 2023-finalen spilt der i stedet og München fikk 2025-finalen.