Был призван на фронт с первых дней войны, прошёл всю войну, участвовал в Московской и Сталинградской битвах, в освобождении Австрии, Венгрии. Боевой путь завершил в Праге, где был тяжело ранен и проходил лечение в госпитале. Вернулся домой в канун нового 1946 года. После возвращения с фронта работал в профсоюзе железнодорожников города Саратов. В период
наступательных боев показал себя смелым и волевым командиром, который личным примером вел в боях за собой солдат, преследовал отходящего противника, нанося ему урон в живой силе и технике. Лично возглавлял атаки, находясь в боевых отрядах наступательных подразделений. При награждении был отмечен за проявление личного примера отваги и мужества. Старший сын Петра Ермолаевича, Григорий, пошел на фронт в 17 лет, служил в разведке, погиб 22.09.1942 в боях под Сталинградом, охоронен в братской могиле в с. Орловка, Сталинградская обл.