A final da temporada 2016-2017 da Champions League foi jogada no Millennium Stadium em Cardiff, marcando a segunda vez que a capital galesa sediou a final de um torneio europeu, após a Supercopa da UEFA de 2014. Os clubes de futebol na final foram Real Madrid e Juventus.
No final, o Real Madrid, com camisas de futebol brancas, derrotou a Juventus, com camisas de futebol roxas, por 4 a 1 para vencer a Liga dos Campeões pela 12ª vez e se tornou o primeiro time a defender com sucesso o título da Liga dos Campeões desde sua reorganização na temporada 1992-93.