Окончил историко-филологический факультет Санкт-Петербургского университета в 1884 году и преподавал русскую словесность в гимназии Гуревича и в Литейной гимназии Санкт-Петербурга. Его статьи и очерки печатали журналы «Исторический вестник» , «Русское богатство» , «Русская школа» , «Звезда» , «Вестник изящных искусств» , а также газеты «Голос» , «Биржевые ведомости» и других изданиях.
С 1901 года — директор Таганрогского коммерческого училища, действительный статский советник.Организовал общеобразовательные и педагогические курсы для народных учителей Таганрогского округа и Области Войска Донского. По инициативе Гаршина вскоре после смерти А. П. Чехова был создан «Чеховский кружок» ; был инициатором создания музея Домик Чехова.
В 1911 году переехал из Таганрога на новое место службы в Симферополь.Е. М. Гаршин — автор книг «Новгородские древности» , «Общественное и воспитательное значение археологии» , «Критические опыты» , «Русская литература XIX века» и некоторых других.
Он — член комиссии Императорского Русского технического общества по техническому образованию, 2-й редактор журнала «Техническое образование» .Е. М. Гаршин написал ряд статей для энциклопедического словаря Брокгауза и Ефрона.Примечания С 1892 года был издателем журнала „Русское богатство“.