The final was originally scheduled to be played at the Krestovsky Stadium in Saint Petersburg, Russia. However, due to the postponement and relocation of the 2020 final to Lisbon as a result of the COVID-19 pandemic in Europe, the final hosts were moved back a year, with the Atatürk Olympic Stadium in Istanbul, Turkey instead planning to host the 2021 final. Two weeks before the final, UEFA announced that it would be relocated to Porto to allow a limited number of fans to attend the match. A capacity limit of 33% was agreed for the 50,000-seater Estádio do Dragão, resulting in an attendance of 14,110.