The 2005 Croatian Cup final was a two-legged affair played between the Adriatic rivals Rijeka and Hajduk Split. 
The first leg was played in Rijeka on 11 May 2005, while the second leg on 25 May 2005 in Split.
Rijeka won the trophy with an aggregate result of 3–1.
Road to the final
First leg
| Assistant referees:
Ivica Grgić (Duga Resa)
 Ivan Keškić (Vođinci)
 | Match rules
 90 minutes.Seven named substitutes.Maximum of three substitutions.
 | 
Second leg
External links
|  | 
|---|
| 1990s |  | 
|---|
| 2000s |  | 
|---|
| 2010s |  | 
|---|
| 2020s |  | 
|---|
| Finals |  | 
|---|
|  | 
|---|
|  | 
| Domestic leagues |  | 
|---|
| Domestic cups |  | 
|---|
| European competitions |  | 
|---|
| Related to national team |  | 
|---|
| Club seasons | 
| Prva HNL | 
Dinamo ZagrebHajduk SplitInter ZaprešićKamen IngradMeđimurjeOsijekPula 1856RijekaSlaven BelupoVarteksZadarNK Zagreb
 | 
|---|
| 
Summer 2004 transfersWinter 2004–05 transfers
 |