A Copa da Croácia (em croata Hrvatski nogometni kup) é um torneio eliminatório em nível nacional disputado na Croácia. O atual campeão é o NK Rijeka.
A primeira edição da Copa da Croácia aconteceu em 1941, logo após o estabelecimento do Estado Independente da Croácia, um estado fantoche das potencias do Eixo. Ela previa apenas um jogo na final. Como esta partida terminou sem vencedor, um jogo-desempate foi realizado e este jogo também ficou empatado. SOmente no segundo jogo de desempate que o Građanski Zagreb bateu o Concordia Zagreb e ficou com o primeiro título da Copa da Croácia. Entretanto, esta edição e, por conseguinte, o título muitas vezes não é levada em consideração quando se conta a história do campeonato.
A próxima edição da Copa da Croácia foi realizada apenas 51 anos depois, após a secessão da Croácia da Iugoslávia e vem sendo disputada de forma ininterrupta desde então. O surpreendente Inker Zaprešić sagrou-se campeão desta nova fase da Copa da Croácia, derrotando o HAŠK Građanski (atual Dinamo Zagreb).
O Croatia Zagreb chegou a todas as 7 primeiras finais de Copa da Croácia no período pós-guerra de independência (a primeira delas ainda sob o nome HAŠK Građanski. Assim como acontece no campeonato nacional, o Dinamo Zagreb é o grande vencedor da competição, conquistando metade das 29 edições já disputadas (até 2019).