Михайло Пахолків народився 20 жовтня 1990 року в селі Боратин на Львівщині.
Опанував фах муляра-штукатура у Золочівському професійному коледжі, а потім пройшов військову службу за контрактом.
Працював комірником у ТзОВ «Електроконтракт Україна» та водієм філії ТОВ «Карпатські мінеральні води».
Під час повномасштабного російського вторгнення став на захист своєї країни у лавах 25-ї окремої повітрянодесантної Січеславської бригади ДШВ ЗСУ. Обіймав посаду старшого водія артилерійської батареї.
Михайло загинув 1 травня 2024 року біля села Новоселівка Перша на Донеччині.