W sezonie 2007/2008 Kalinić powrócił do Hajduka. W ekipie „Białych” od razu wywalczył sobie miejsce w podstawowej jedenastce. Imponował także skutecznością i nawiązał walkę o koronę króla strzelców. Po tym sezonie pozyskaniem Chorwata zainteresowane były takie kluby jak Bayern Monachium, Valencia CF, Celtic Glasgow, PSV Eindhoven, Szachtar Donieck, Panathinaikos AO, Atlético Madryt oraz Wisła Kraków. Kalinić pozostał jednak w klubie na następny sezon. W listopadzie 2008 mówiło się o zainteresowaniu takich klubów jak Lille OSC, Stade Rennes oraz Liverpool FC.

W sierpniu 2009 roku został kupiony przez Blackburn Rovers. Zadebiutował tam 22 sierpnia w meczu ligowym z Sunderlandem, kiedy to wszedł w 14. minucie meczu za Franco Di Santo.

9 sierpnia 2011 podpisał kontrakt z Dniprem DniepropetrowskUA-Футбол. Никола Калинич – игрок „Днепра”.. 11 sierpnia 2015 został kupiony przez ACF Fiorentina za ponad 7 mln USD podpisując kontrakt na 4 lataКалініч став гравцем Фіорентини – UA-Футбол..