Родилась в 1923 году в Белорусской ССР, в городе Хотинске Могилевской области. После окончания 10 классов в 1940 году приехала в Москву и поступила в педагогический институт имени Ленина. К началу Великой Отечественной войны она окончила 1 курс. С 1 июля 1941 года Мария Ивановна принимала участие в оборонительных работах, в сентябре вступила в военизированную охрану, которая создавалась из комсомольцев. В апреле 1942 года ушла на фронт. Ее зачислили в зенитную батарею, обучили работе на приборах управления артиллерийско-зенитным огнем. В ее задачу входило обнаружение цели и передача координат на пульт управления. После одного года службы ей присвоили звание сержанта и доверили командовать отделением. За отличную службу и хорошие показатели по охране московского неба в 1943 году ей был выдан значок «Отличный артиллерист». Награждена медалями «За оборону Москвы» и «За боевые заслуги».