Родилась 15 августа 1920 года в селе Белянка Шебекинского района.
После медучилища молодого фельдшера направили в Шебекинский район и назначили заведующей Логовским фельдшерско-акушерским пунктом.
23 июня 1941 года с призывного пункта была направлена в Курск, где был сформирован автохирургический отряд № 46 во главе с П.А. Нэевым.
В декабре 1941 года автоотряд № 46 был расформирован и образован в отдельную роту медицинского усиления (ОРМУ №17). Из-под Москвы ОРМУ № 17 перебросили под Смоленск, затем в Белоруссию. В составе ОРМУ Мария Петровна дошла до Берлина.
Награды: орден «Красной звезды», орден «Отечественной войны» II степени, медаль за «За боевые заслуги», «За освобождение Москвы», «За взятие Берлина».