Ė. Fromas gimė 1900 m. kovo 23 d. Frankfurte prie Maino, žydų ortodoksų šeimoje. 1918 m. Ė. Fromas pradėjo studijuoti teisę Frankfurto prie Maino universitete, bet po dviejų semestrų teisės studijas nutraukė ir ėmė studijuoti sociologiją Heidelbergo universitete, kur klausėsi Alfredo Vėberio (Makso Vėberio brolio), Karlo Jasperso ir Henriko Rikerto paskaitų. 1922 m. tame pačiame universitete jis apsigynė filosofijos daktaro laipsnį, vėliau studijavo Miuncheno universitete, o 1930 m. baigė mokytis Berlyno psichoanalitikos institute ir pradėjo savarankišką darbą Frankfurto socialinių tyrimų institute.