The final took place on 14 March 2004, hosted by Duško Ćurlić, Tihana Zrnić and Barbara Radulović. The winner, "Daješ mi krila" performed by Ivan Mikulić, was determined by a regional televote. In addition to the performances of the competing entries, Maksim Mrvica, Ana Rucner, Laura Vadjon, Lana Kos and 2003 Croatian Eurovision entrant Claudia Beni performed as the interval acts during the show.
