Superpuchar UEFA 2017 był 42. finałem Superpucharu UEFA, corocznego meczu piłkarskiego organizowanego przez UEFA i rozgrywanego przez panujących mistrzów dwóch głównych europejskich konkursów klubowych, Ligi Mistrzów UEFA i Ligi Europy UEFA. W meczu wzięły udział hiszpański Real Madryt, zdobywcy tytułu i zwycięzcy Ligi Mistrzów UEFA 2016-17, oraz angielski Manchester United, zwycięzcy Ligi Europy UEFA 2016-17. Mecz został rozegrany na Philip II Arena w Skopje, Macedonia, w dniu 8 sierpnia 2017 roku i był pierwszym finałem UEFA wystawionym w tym kraju.
Real Madryt wygrał mecz 2-1, zdobywając swój czwarty tytuł Superpucharu UEFA.
