Указом Президиума Верховного Совета СССР от 15 мая 1946 г. за образцовое выполнение заданий командования в боях с немецко-фашистскими захватчиками гвардии красноармеец Данилов Михаил Яковлевич награжден орденом Славы 1-й степени, став полным кавалером ордена Славы.