Народився 27 березня 1941 року в Полтарі. Він одружений, має двох дорослих дітей - дочку Денису та сина Іво. З 1959 по 1964 рік навчався на юридичному факультеті університету Коменського, а в 1968 році здобув науковий ступінь кандидата наук і став доцентом юридичного факультету Карлового університету. У 1964 році він приєднався до окружної прокуратури в Мартіні, а потім до муніципальної прокуратури в Братиславі. Крім того, у 1966 - 1989 роках він також працював заступником голови міжнародної комісії Чехословацької асоціації хокею. З 1968 року читає лекції на кафедрі кримінального права, кримінології та кримінології юридичного факультету Карлового університету. У 1989 році став співголовою Форуму незалежних юристів Словаччини, а в 1990 році проректором Університету Коменського.
З 1990 по 1992 рік він обіймав посаду генерального прокурора Чеської та Словацької Федеративної Республіки в Празі. У 1992 році він працював викладачем на юридичному факультеті Карлового університету та членом наукової ради університету. Того ж року він був обраний головою Словацької національної ради, брав участь у створенні Конституції Словацької Республіки. У 1994 - 1998 роках він обіймав посаду президента Національної ради Словацької Республіки, а в березні - жовтні 1998 року йому було доручено здійснення повноважень Президента Словацької Республіки. Того ж року він був членом Національної ради Словацької Республіки, членом Комітету з питань конституції, мандатів та імунітету Національної ради Словацької Республіки, членом парламентської делегації в Міжпарламентському союзі. З липня по жовтень 2002 року він був незалежним членом НРСР. У 2002 році він заснував політичну партію "Рух за демократію" (HZD), головою якої став. Того ж року, після закінчення виборчого періоду та роботи у словацькому парламенті, він повернувся викладачем на юридичний факультет Карлового університету.
У 2004 році він балотувався в президенти Словацької Республіки, вигравши другий тур прямих виборів 17 квітня 2004 року. 15 червня 2004 року він був інавгурований на посаді президента Словацької Республіки.
Під час перебування на посаді глави держави Іван Гашпарович був удостоєний почесного доктора наук "Доктором почесних справ" - Державним університетом Молдови, Російською економічною академією імені Г. В. Плечанова в Москві та Університетом Мостара в Республіці Боснія і Герцеговина . Іван Гашпарович також був нагороджений Великою Золотою Печаткою - Sigillum Magnum в Університеті Болоньї в Італії. Європейська академія наук і мистецтв присвоїла президенту Словацької Республіки посаду захисника EAVU.
Іван Гашпарович - володар найвищих іноземних державних нагород. Важливою честю є Великий лицарський хрест від британської королеви Єлизавети II. Великим Хрестом Цивільного та Військового ордена Пошани Адольфа Нассауського його нагородив Великий Герцог Великого Герцогства Люксембург Анрі. Орден Ізабелли Кастильської - Великий Ланцюг, найвища іспанська честь, нагороджена йому королем Іспанії Хуаном Карлосом I.
Принц Анріке та Естонська Республіка нагородили Великим ланцюгом Івана Гашпаровича Радою Хреста Маріанської землі. "Вістурсов Рад" вручає нагороду Литви Республіки за заслуги Івана Гашпаровича, а Рада трьох зірок Латвійської Республіки Іван Гашпарович має найвищу нагороду Республіки Хорватії - Раду короля Томіслава зі стрічкою.
Серед інших важливих іноземних нагород - Великий Хрест Ради Голландського Лева, Кіпрський Великий Ланцюг Макарія III. Греція вшановує Івана Гашпаровича Золотим ключем Салонік, Золотою медаллю парламенту Греції та Афінською медаллю за заслуги.
Ставлення Івана Гашпаровича також було нагороджено Золотою медаллю Університету охорони здоров’я та соціальної роботи св. Єлизавета у Братиславі та Музей єврейської культури за внесок у розвиток музею нагородили його медаллю Чатама Софера.
Іван Гашпарович також є почесним членом Ірландської міської ради Корка, і його нагороджуватимуть почесним громадянством Велика Ломніца, Гуменне та Миява. Іван Гашпарович отримав нагороду муніципалітету Угровець за особистий внесок у поширення доброго імені та спадщини Олександра Дубчека одночасно із Золотою медаллю Товариства Олександра Дубчека. Президент Польщі нагородив Івана Гашпаровича найвищою польською нагородою Ради Білого Орла як вираз нагороди за розвиток інтенсивного двостороннього співробітництва.
Іван Гашпарович заслуговує ордена Андрея Глінки I. класу за заслуги Словацької Республіки і відповідно до Закону про державні почесті Ради Людовита Штура I. класу, хреста Мілана Растіслава Штефаніка І. класу та хреста Прибіна I. класу.