Finalen i Champions League-säsongen 2016-2017 spelades på Millennium Stadium i Cardiff, vilket markerar andra gången som den walesiska huvudstaden är värd för finalen i en europeisk turnering, efter UEFA Super Cup 2014. Fotbollsklubbarna i finalen var Real Madrid och Juventus.
Till slut slog Real Madrid i vita fotbollströjor Juventus i lila fotbollströjor med 4-1 för att vinna Champions League för 12:e gången, och blev det första laget att framgångsrikt försvara Champions League-titeln sedan dess omorganisation säsongen 1992-93.