2017 Croatian Football Cup final

The 2017 Croatian Cup final between Dinamo Zagreb and Rijeka was played on 31 May 2017 in Varaždin.