Ivan Zajc, (pron: ˈiʋaːn ˈzajts) nato come Giovanni de Zaytz (Fiume, 3 agosto 1832 – Zagabria, 16 dicembre 1914), è stato un compositore e direttore d'orchestra croato. Di padre boemo e madre tedesca, Ivan Zajc nasce a Fiume sotto l'Impero austro-ungarico.