Михаил Георгиевич Халанский родился в 1857 году.
Получил образование в Белгородской семинарии и в Харьковском университете на историко-филологическом факультете.
С 1883 по 1891 год был учителем русского языка и словесности в Белгородской и Харьковской 2-й гимназиях.
В 1888 году удостоен степени магистра русской словесности в Санкт-Петербургском университете.
В 1889 году совершил путешествие по славянским землям. После смерти А. А. Потебни, в 1891 году занял кафедру русского языка и словесности в Харьковском университете.
Опубликовал ряд мелких статей и рецензий в журнале «Русский филологический вестник», «Сборнике Харьковского историко-филологического общества», «Мирном Труде», «Arch. f. Slaw.-Philologie», «Известиях Отделения русского языка и словесности Императорской Академии Наук».
В своих исследованиях русского эпоса Михаил Георгиевич Халанский отстаивает северно-русское происхождение былин.
Михаил Георгиевич Халанский скончался в 1910 году.