Образование получил в Санкт-Петербургской духовной академии. При ревностном его участии в Петербурге в 1881 году было образовано «Общество распространения религиозно-нравственного просвещения в духе православной церкви». В 1872—1884 годах служил законоучителем в Первом Санкт-Петербургском реальном училище; одновременно, в 1874—1882 годах он был также законоучителем в Первой Санкт-Петербургской гимназии и настоятелем гимназической церкви Преображения Господня, при которой благодаря его усилиям был образован самостоятельный приход (до этого храм был приписан к Владимирскому приходу).
В Казанском соборе Соколов Михаил Ильич завел духовные беседы, которые велись им и его друзьями, членами «общества», и учредил церковно-народный хор. Главным образом его стараниями сооружен храм «общества», с залом для бесед на углу Николаевской и Стремянной улиц. Им же устроена бесплатная столовая для бедных Казанского прихода, которая дает им не только стол, но и одеяние и приют.