Rodil se je 14. maja 1927 v rudarski družini v severni Franciji. Leta 1934 se je družina vrnila v Savinjsko dolino in se naselila v Latkovi vasi. Pet let osnovne šole je dokončal v Preboldu, gimnazijo v Celju. Vpisal se je na medicinsko fakulteto, ki jo je dokončal leta 1953.
Istega leta se je zaposlil v celjski bolnišnici, kjer je delal vse do upokojitve leta 1993. Delal je kot specialist za bolezni ušes, nosu in grla ter se še dodatno izpopolnil na področju operiranja poškodovane glave. Leta 1978 je postal predstojnik oddelka za bolezni ušes, nosu in grla. Po upokojitvi se je posvetil raziskovanju in pisanju lokalne zgodovine na območju Občine Prebold, Župnije Griže, Krajevne skupnosti Griže in Krajevne skupnosti Petrovče.
Prizadeval si je tudi za preimenovanje Prebolda v Sv. Pavel, kakor se je imenoval od leta 1302 do 1952. V ta namen je bil izveden tudi referendum, vendar je bil zavrnjen. Ivan Dolinar čuti notranjo dolžnost, da razišče zgodovino okoliških krajev in s tem prispeva k ohranjanju spomina na kraj in ljudi, ki so živeli v njem.
Pogled v preteklost vasi Sv. Lovrenc v Savinjski dolini, 1997
Zgodovina župnije Sv. Pavel v Savinjski dolini, 1998
Zgodovina Kaplje vasi v Spodnji Savinjski dolini, 2000
Zgodovina Latkove vasi v Spodnji Savinjski dolini, 2004
Kraj Prebold skozi čas, 2013
Vaška skupnost Kasaze, 2013
Vas Matke skozi Preteklost, 2015
Vas Šešče skozi preteklost, 2015
Zgodovina Marije Reke, 2016
Zgodovina Dolenje vasi v Spodnji Savinjski dolini, 2017
I. Dolinar: Kraj Prebold skozi čas, Prebold 2013