Іван Гарайда народився 29 січня 1905 року в селі Заричово в сім'ї директора сільської школи Андрія Гарайди (1880-1931) та Етели Торма . В цьому ж селі 43 роки директором церковної школи працював його дід по матері - Іван Тoрма матір’ю якого була Антоніна Бачинська, дочка Заричувського пароха о. Михайла Бачинського (1825 – 1847 роках ).
Його батьки після приєднання Підкарпатської Русі до Чехословаччини, переїхали на постійне місце проживання до Угорщини . У 1924 році закінчив гімназію в місті Секейшфегервар і поступив на навчання до юридичного факультету Будапештського університету, який закінчив в 1928 році, а в 1934 році закінчив філологічне відділення Краківського університету, вчився на філософському факультеті Печського університету. Від 1934-го викладав угорську мову в Краківському університеті. У листопаді 1939 року разом із професорами Краківського університету заарештований гестапо і вивезений до концтабору Заксенгаузен. Та за вченого заступився уряд Угорщини це посприяло тому, що невдовзі Гарайду звільнили. Після звільнення переїхав до Ужгорода, де був призначений виконавчим директором Підкарпатського товариства наук (листопад 1940 – жовтень 1944).