На кошти дядька юнак вступив до Боннського університету (1819 рік), звідки потім переїхав до Геттінгензького університету (1820 рік), але змушений був полишити його через дуель. Він вивчав юридичні науки, філософію, літературу. У 1821 році вступив у Берлінський університет, де слухав лекції філософа Гегеля, одного з найосвіченіших людей свого часу. Пізніше Гейне виступив з глибоким аналізом німецьких філософських систем. У грудні 1824 року Генріх повертається до Геттінгензького університету. У цьому ж році його приймають у будинку Гете у Веймарі. У 1825 році Гейне захистив у Геттінгензькому університеті дисертацію на науковий ступінь доктора права, а напередодні прийняв лютеранство. Потім він багато подорожував, відвідуючи Англію, Італію. Враження від цих поїздок відбились у його дорожніх нарисах. Під час літнього відпочинку Гейне прочитав у газетах про Липневу революцію. Це підштовхнуло його до рішення поїхати до Франції.