Роден е на 27 март 1941 г. в Полтар. Женен е и има две възрастни деца - дъщеря Дениса и син Иво. От 1959 до 1964 г. учи в Юридическия факултет на Университета Коменски, а през 1968 г. получава научна степен кандидат на науките и става доцент в Юридическия факултет на Карловия университет. През 1964 г. се присъединява към окръжната прокуратура в Мартин, а след това и към общинската прокуратура в Братислава. Освен това през годините 1966 - 1989 г. той е служил и като заместник-председател на международната комисия на Чехословашката асоциация по хокей на лед. От 1968 г. той изнася лекции в Катедрата по наказателно право, криминология и криминология, Юридически факултет на Карловия университет. През 1989 г. става съпредседател на Форума на независимите адвокати на Словакия и през 1990 г. заместник-ректор на Университета Коменски.
От 1990 до 1992 г. заема длъжността главен прокурор на Чешката и Словашката федерална република в Прага. През 1992 г. работи като преподавател в Юридическия факултет на Карловия университет и член на научния съвет на университета. През същата година е избран за председател на Словашкия национален съвет, участва в създаването на конституцията на Словашката република. През годините 1994 - 1998 той заема длъжността председател на Националния съвет на Словашката република, а през март - октомври 1998 г. му е възложено упражняването на правомощията на президента на Словашката република. През същата година той е член на Националния съвет на Словашката република, член на Комитета по конституция, мандат и имунитет на Националния съвет на Словашката република, член на парламентарната делегация в Междупарламентарния съюз. От юли до октомври 2002 г. той е независим член на NRSR. През 2002 г. основава политическата партия Движение за демокрация (HZD), на която става председател. През същата година, след края на изборния период и работа в словашкия парламент, той се завръща като преподавател в Юридическия факултет на Карловия университет.
През 2004 г. той се кандидатира за президент на Словашката република, спечелвайки втория кръг на преките избори на 17 април 2004 г. На 15 юни 2004 г. той е встъпил в длъжност като президент на Словашката република.
По време на мандата си на държавен глава Иван Гашпарович бе удостоен с почетна докторска степен от „Доктор хонорис кауза“ - Държавния университет в Молдова, Руската икономическа академия на Г. В. Плечанов в Москва и Университета в Мостар в Република Босна и Херцеговина . Иван Гашпарович беше награден с Големия златен печат - Sigillum Magnum в университета в Болоня, Италия. Европейската академия на науките и изкуствата присъди на президента на Словашката република позицията на защитник на EAVU.
Иван Гашпарович е носител на най-високите чуждестранни държавни награди. Важна чест е Великият рицарски кръст от британската кралица Елизабет II. Големият кръст на Гражданския и военен почетен орден на Адолф от Насау му бе връчен от великия херцог на Великото херцогство Люксембург Анри. Орден на Изабела Кастилска - Голямата верига, най-високата испанска чест, присъдена му от испанския крал Хуан Карлос I.
Иван Гашпарович е награден с Голямата верига от принц Енрике и Република Естония от Кръстния съвет на Марианската земя. Vestursov Rad връчва наградата за заслуги на Иван Гашпарович от Република Литва и Съветът на три звезди на Република Латвия Иван Гашпарович притежава най-високото отличие на Република Хърватия - Съвет на крал Томислав с лента.
Други важни чуждестранни награди включват Големия кръст на Съвета на холандския лъв, кипърската Голяма верига на Макарий III. Гърция почита Иван Гашпарович със Златния ключ на Солун, Златния медал на Парламента на Гърция и Медала за заслуги в Атина.
Нагласите на Иван Гашпарович бяха отличени и със златен медал от Университета по здравеопазване и социална работа на Св. Елизабет в Братислава и Музеят на еврейската култура връчиха медал Chatam Sofer за заслуги в развитието на музея.
Иван Гашпарович също е почетен член на ирландския градски съвет на Корк и ще бъде удостоен с почетно гражданство от Veľká Lomnica, Humenné и Myjava. Иван Гашпарович получи наградата на община Ухровец за личния си принос в разпространението на доброто име и наследството на Александър Дубчек едновременно със Златния медал на Общество Александър Дубчек. Полският президент присъди на Иван Гашпарович най-високата полска награда на Съвета на белия орел като израз на наградата за развитие на интензивно двустранно сътрудничество.
Иван Гашпарович заслужава ордена на Андрей Хлинка I. клас за заслугите на Словашката република и съгласно Закона за държавните почести съветите на Ľudovít Štúr I. клас, кръста на Милан Растислав Щефаник I. клас и кръста Pribin I. клас.