Hrvatski nogometni kup er en årlig national fodboldturnering i Kroatien, der bliver arrangeret af Kroatiens fodboldforbund. Turneringen spilles efter cupprincippet og vinderen kåres som kroatisk cupmester. Turneringen har været afholdt hvert år siden 1992, og vinderen af turneringen tildeles en plads i 2. kvalifikationsrunde til UEFA Europa League.

Turneringen blev afholdt for første gang i 1992, som var året efter at Kroatien blev selvstændigt fra SFR Jugoslavien. Slutspillet i turneringen, der er fra kvartfinalerne frem til finalen, spilles over to kampe (hjemme/ude).

Det mest vindende hold pr. 2013 er GNK Dinamo Zagreb med 12 titler. Den kroatiske supercup, Hrvatski nogometni superkup, er ligeledes blevet afholdt siden 1992, der spilles mellem vinderen af Prva HNL (den kroatiske liga) og vinderen af Hrvatski nogometni kup.