Брат вице-адмирала Андрея Петровича Лазарева.
Родился в дворянской семье сенатора Петра Гавриловича Лазарева, правителя Владимирского наместничества. Незадолго до смерти, в 1800 году сенатор определил троих сыновей — Андрея, Михаила, Алексея — в Морской кадетский корпус.
В 1803 году выдержал экзамен на звание гардемарина, став третьим по успеваемости из 32 учеников. В декабре 1805 года произведён в первый офицерский чин — мичмана.
В числе 30 лучших выпускников корпуса отправлен в Англию, где служил волонтёром на флоте до 1808 года для ознакомления с постановкой военно-морского дела в иностранных портах. В течение пяти лет находился в непрерывном плавании в Атлантическом океане и Средиземном море.
В 1808—1813 годах служил на Балтийском флоте. Участвовал в Русско-шведской войне 1808—1809 и Отечественной войне 1812.
В 1813 году лейтенант Лазарев получил новое назначение — командовать шлюпом «Суворов», отправляющимся в кругосветное плавание вокруг земного шара.
Корабль «Суворов», на который получил назначение Лазарев, принадлежал Российско-Американской компании, созданной русскими промышленниками в конце XVIII-го столетия. Своей задачей компания поставила улучшение использования природных богатств Русской Америки. Компания была чрезвычайно заинтересована в регулярном морском сообщении между Петербургом и Русской Америкой и не жалела средств на снаряжение кругосветных экспедиций.
В начале октября 1813 года подготовка к путешествию была завершена, и на рассвете 9 октября «Суворов» отошёл от Кронштадтского рейда.
В начале пути их встретили сильные ветры и густые туманы, от которых «Суворову» пришлось укрыться в шведской гавани Карлскруна. Пройдя проливы Зунд, Каттегат и Скагеррак (между Данией и Скандинавским полуостровом) и благополучно избежав нападения французских и союзных им датских военных кораблей, Лазарев благополучно довел «Суворова» до Ла-Манша.
В Портсмуте корабль сделал остановку, затянувшуюся на целых три месяца. 27 февраля 1814 года «Суворов» отошёл от Портсмутского рейда и устремился к югу. Спустя две недели корабль Лазарева уже подходил к острову Мадейра — португальской колонии у берегов Африки. 2 апреля «Суворов» пересек экватор, а вечером 21 апреля вошёл в бухту Рио-де-Жанейро. 24 мая «Суворов» покинул Рио-де-Жанейро и вышел в Атлантический океан.
14 августа «Суворов» вошёл в Порт-Джэксон, принадлежавший англичанам. При подходе к гавани «Суворов» был встречен громом артиллерийского салюта, которым приветствовал русских моряков губернатор острова по случаю окончательной победы над Наполеоном.
«Суворов» плыл по Тихому океану, вновь приближаясь к экватору. 28 сентября впереди показались очертания суши. Однако на карте, имеющейся в распоряжении Лазарева, никаких признаков суши не было и лишь при подходе на более близкое расстояние и обследовании этих мест Лазарев понял, что перед ним группа коралловых островов, возвышающихся над поверхностью океана и соединяющихся между собой коралловыми перемычками. Эти острова были покрыты кустарником и деревьями. Вновь открытым островам Лазарев дал имя Суворова (Атолл Суворова).
Закончив обследования островов, «Суворов» вновь продолжил путь на север. 10 октября был пересечён экватор.
В ноябре корабль Лазарева подошёл к центру Русской Америки — порту и поселению Ново-Архангельску. Здесь Лазарева встретил управитель Российско-Американской компании А. А. Баранов, выразивший ему благодарность за сохранность вверенных ему грузов.
На зиму «Суворов» остался в Ново-Архангельске. После окончания зимовки «Суворов» был нагружен продовольствием и товарами, и по приказанию А. А. Баранова Лазарев взял курс на один из островов Алеутской группы (Уналашка) и находящиеся рядом с ним Прибыловы острова. Выгрузив вверенный ему груз, он принял на борт пушнину, заготовленную местными промышленниками. Корабль Лазарева пробыл в пути чуть более месяца. Груз, принятый на борт в Уналашке, предстояло доставить в Кронштадт, предварительно вернувшись в Ново-Архангельск.
В конце июля «Суворов» покинул Ново-Архангельск. Теперь его путь в Кронштадт лежал вдоль берегов Северной и Южной Америки, в обход мыса Горн. Лазареву ещё предстояло сделать остановку в перуанском порту Кальяо для разрешения ряда вопросов, связанных с делами Российско-Американской компании.
После захода в порт Сан-Франциско «Суворов» двинулся к берегам Перу. На протяжении трехмесячной стоянки в порту Кальяо Лазарев с офицерами знакомился с жизнью города и порта.
Пройдя в штормовую погоду через пролив Дрейка и мимо опасного мыса Горна, Лазарев приказал повернуть на северо-восток в Атлантический океан. Он не стал останавливаться в Рио-де-Жанейро, а сделал лишь небольшую остановку у острова Фернанду-ди-Норонья. Здесь на «Суворове» были исправлены повреждения, причиненные штормом, и корабль поплыл к берегам Англии. 8 июня он уже был в Портсмуте, а ещё через пять недель вернулся в Кронштадт.
В марте 1819 года Лазарев получил назначение командовать шлюпом «Мирный», которому предстояло отплыть к Южному полюсу в составе антарктической экспедиции. Лазарев принял на себя непосредственное руководство всеми подготовительными работами.
4 июня прибыл капитан 2-го ранга Ф. Ф. Беллинсгаузен которому было поручено как командование вторым шлюпом «Восток», так и руководство всей экспедицией.
Через месяц после его прибытия «Восток» и «Мирный» покинули Кронштадтский рейд и двинулись к южному полюсу.
«Мирный», построенный по проекту русских инженеров и к тому же достаточно укрепленный Лазаревым, показал свои блестящие качества. Однако «Восток», построенный британскими инженерами, несмотря на все старания Лазарева сделать его таким же выносливым, как и «Мирный», все же качественно уступал второму шлюпу. Это и явилось одной из причин того, что пришлось прекратить исследование Южного полюса и начать подготовку к возвращению в Кронштадт.
За участие в Антарктической экспедиции Лазарев был произведен в капитаны 2-го ранга, минуя чин капитан-лейтенанта.
В то время как Лазарев находился в полярной экспедиции, обострилась обстановка в районе Русской Америки. Все более широкий размах принимали действия английских и американских контрабандистов. Ново-Архангельск прикрывал корабль «Аполлон» — единственное военное судно Российско-Американской компании, но безопасность всех территориальных вод России в этом районе он обеспечить не мог. Поэтому было решено направить к берегам Русской Америки 36-пушечный фрегат «Крейсер» и шлюп «Ладога». Командование фрегатом возлагалось на Лазарева, а командование «Ладогой» — на его младшего брата Андрея.
17 августа 1822 года корабли под командованием Лазарева покинули кронштадтский рейд. Экспедиция началась в условиях жестоких штормов, вынуждавших Лазарева сделать остановку в Портсмуте. Лишь в ноябре удалось покинуть гавань и взять курс на Канарские острова, а оттуда к берегам Бразилии. Плавание к Рио-де-Жанейро проходило в исключительно благоприятных условиях, однако после отплытия из столицы Бразилии стихия вновь разбушевалась. В море поднялся ураган, начались бури, сопровождаемые снегом. Лишь в середине мая «Крейсеру» удалось подойти к Тасмании. Затем фрегат Лазарева взял курс на Таити.
На Таити «Крейсер» встретился с «Ладогой», с которой он разошёлся во время штормов и теперь согласно полученному ранее предписанию каждый корабль с вверенным ему грузом поплыл своим курсом. «Ладога» — к полуострову Камчатка, «Крейсер» пошёл к берегам Русской Америки.
Около года провел «Крейсер» у берегов северо-западной Америки, охраняя русские территориальные воды от контрабандистов. Летом 1824 года «Крейсер» сменил прибывший в Ново-Архангельск шлюп «Предприятие» под командованием капитан-лейтенанта О. Е. Коцебу. 16 октября «Крейсер» покинул Ново-Архангельск.
Лишь только «Крейсер» вышел в открытое море, как вновь разыгрался ураган. Однако корабль Лазарева не стал укрываться в гавани Сан-Франциско, а выдержал шторм в открытом море. 5 августа 1825 года «Крейсер» подошёл к Кронштадтскому рейду.
За образцовое выполнение задания Лазарев был произведен в капитаны 1-го ранга. Но капитан «Крейсера» настоял, чтобы награды получили не только он сам и его офицеры, но и все матросы его корабля, участники труднейшего похода.
27 февраля 1826 года М. П. Лазарев был назначен командиром 12-го флотского экипажа и строящегося в Архангельске 74-пушечного корабля «Азов». После окончания строительства, 5 августа — 19 сентября 1826 года, М. П. Лазарев руководил переходом отряда кораблей, в составе «Азова», «Иезекииля» и военного транспорта «Смирный», из Архангельска в Кронштадт.
10 июня — 6 октября 1827 года, командуя кораблём «Азов», совершил переход из Кронштадта на Средиземное море. Здесь, 8 октября1827 года, являясь командиром «Азова», М. П. Лазарев принял участие в Наваринском сражении. Сражаясь с пятью турецкими кораблями, уничтожил их: он потопил два больших фрегата и один корвет, сжёг флагманский корабль под флагом Тагир-паши, вынудил выброситься на мель 80-пушечный линейный корабль, после чего зажёг и взорвал его. Кроме того, «Азов» под командованием Лазарева уничтожил флагманский корабль Мухаррем-бея.
За участие в Наваринском сражении Лазарев был произведен в контр-адмиралы и награждён сразу тремя орденами (греческий — «Командорский крест Спасителя», английский — Бани и французский — Святого Людовика, а его корабль «Азов» получил Георгиевский флаг.
В 1828—1829 руководил блокадой Дарданелл; в 1830 вернулся в Кронштадт и командовал отрядом кораблей Балтийского флота.
В 1832 году Лазарев стал начальником штаба Черноморского флота. В феврале — июне 1833, командуя эскадрой, возглавил экспедицию русского флота в пролив Босфор, в результате которой был заключён Ункяр-Искелесийский договор 1833. С 1833 — главный командир Черноморского флота и портов Чёрного моря, а летом 1834 года — командующий Черноморским флотом и командиром портов Севастополя и Николаева. В том же году он был произведен в вице-адмиралы.
Командуя Черноморским флотом, Лазарев стал его подлинным преобразователем. Он ввел совершенно новую систему обучения моряков непосредственно в море в обстановке, максимально приближенной к боевой.
Штаты боевых кораблей Черноморского флота были полностью укомплектованы и оснащены артиллерией более высокого качества. При Лазареве Черноморский флот получил более 40 парусных судов. Также Лазарев заказал для своего флота 6 пароходо-фрегатов и 28 пароходов. На Черном море был построен первый железный пароход и начата подготовка кадров для службы на паровых судах.
Однако Лазарев не ограничивался лишь техническим перевооружением Черноморского флота. В Севастополе была реорганизована Морская библиотека, построен Дом собраний и открыта школа для матросских детей. При Лазареве были построены здания адмиралтейств в Николаеве, Одессе, Новороссийске, начато строительство адмиралтейства в Севастополе.
Используя свой опыт, накопленный в дальних походах, Лазарев наладил работу гидрографического депо, которое начинает издавать карты и атласы Черного моря. Заслуги Лазарева перед русской наукой оценило и Русское Географическое общество, избрав его своим почетным членом. Он был также избран почетным членом Морского ученого комитета, Казанского университета и других научных учреждений.
Особая заслуга Лазарева в подготовке людей, прославивших русский флот и Россию в годы Крымской (Восточной) войны 1853—1856 годов. Адмирал Лазарев пользовался влиянием как технический специалист и наставник молодых офицеров. Он выступал за оборудование российского флота кораблями на паровой тяге, но техническая и экономическая отсталость России того времени была главным препятствием на этом пути. Также он выступал наставником таких известных русских флотоводцев как Нахимов, Корнилов, Истомин и Бутаков.
Незадолго до своей кончины, в последний свой приезд в Петербург, адмирал был на приеме у Николая I. После радушного приема, желая показать адмиралу свое внимание и уважение, государь сказал: «Старик, останься у меня обедать». «Не могу, государь, — ответил Михаил Петрович, — я дал слово обедать у адмирала Г.». Сказав это, Лазарев вынул свой хронометр, взглянул на него и, порывисто встав, промолвил: «Опоздал, государь!» Потом поцеловал озадаченного императора и быстро вышел из кабинета…
В Вене болезнь адмирала Лазарева резко обострилась. Не оставалось никакой надежды спасти его жизнь. Окружающие адмирала, упрашивали его написать письмо государю и поручить ему свое семейство. «Я никогда ничего в жизнь мою ни у кого для себя не просил, — ответил умирающий Лазарев, — и теперь не стану просить перед смертью».
Похоронен в склепе Владимирского собора в г. Севастополе (в тот момент строительство которого было только начато). Там же похоронены его ученики и последователи адмиралы Нахимов, Корнилов, Истомин.
1813—1827 — Кронштадт, Галкина улица (нынешняя Пролетарская), 30.
Почтовые марки СССР,
1950 год.
Почтовая марка СССР,
1987 год.
Почтовый конверт СССР,
1962 год.