Родился в 1937 году в селе Елово. Трудовую деятельность начал после окончания Осинского сельскохозяйственного техникума. Был главным зоотехником колхоза «Новый путь» Еловского района, затем работал в Еловской ремонтно-тракторной станции. Активно занимался комсомольской работой.
В 1971 году стал председателем исполкома Очёрского районного Совета народных депутатов и проработал на эом посту 15 лет. За эти годы в Очере были построены все пятиэтажки, центральный универмаг, новое здание районной больницы, столовая «Юность», средняя школа №1, гостиница, очистные сооружения, отвод от магистрального газопровода. В 1986 году М. А. Вяткин назначен начальником ЖКХ ОАО «Очёрский машзавод».
Не один раз М.А. Вяткин избирался депутатом Пермского областного Совета народных депутатов, членом областного Совета профсоюзов, членом бюро Очерского райкома КПСС, депутатом Думы Очерского городского поселения. Он был награжден орденом «Знак почета», медалями «100 лет со дня рождения В.И. Ленина» и «Ветеран труда».
В связи с 50-летним юбилеем со дня присвоения Очёру статуса города постановлением администрациии Очёрского района №383 от 22.06. 2000 М. А. Вяткину присвоено звание «Почётный гражданин города Очёра» за большой вклад в решение социально-экономических вопросов развития Очёра.
Михаил Александрович Вяткин скончался на 80-м году жизни в феврале 2017 г.