Pertandingan final semula rencananya diselenggarakan di Stadion Krestovsky, Sankt-Peterburg, Rusia. Namun, karena penundaan dan relokasi final 2020 ke Lisboa akibat pandemi COVID-19 di Eropa, tuan rumah pertandingan final diundur setahun, dengan Stadion Olimpiade Atatürk, Istanbul, Turki sebagai gantinya menjadi tuan rumah final 2021. Namun, pada 13 Mei 2021 UEFA mengumumkan bahwa tempat laga final dipindahkan ke Porto agar penggemar dapat menghadiri pertandingan.