С июня 1941 года — на фронтах Великой Отечественной войны[1].
На четвёртый день войны самолёт Рябова был сбит над занятой врагом территорией. Из всего экипажа в живых остался лишь Рябов, которому пришлось пройти лесными тропами около 400 километров до линии фронта.
К октябрю 1942 года капитан Михаил Рябов совершил 60 боевых вылетов в ночное время на бомбардировку объектов военно-промышленного комплекса в глубоком вражеском тылу, и 16 боевых вылетов на бомбардировки скоплений боевой техники и живой силы врага в районе линии фронта[1].
Указом Президиума Верховного Совета СССР «О присвоении звания Героя Советского Союза начальствующему составу авиации дальнего действия Красной Армии» от 31 декабря 1942 года за «образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленными при этом отвагу и геройство» удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» за номером 794[1][2].
За время войны он совершил 866 боевых вылетов, пробыв около 2500 часов в воздухе.
После окончания войны продолжил службу в Советской Армии.
В 1963 году в звании полковника Рябов был уволен в запас. Проживал в Смоленске, работал заместителем директора курсов повышения квалификации инженерно-технических работников.
Портрет М. Т. Рябова, как и всех 28 Героев Советского Союза — сынов и дочерей Карелии, установлен в Галерее Героев Советского Союза, открытой в 1977 году в столице Карелии в районе улиц Антикайнена и Красной.
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.
Герои земли советской. — Петрозаводск: Карельское изд., 1968.