Когда началась война с фашистской Германией, он был зачислен по приказу главнокомандующего рядовым стрелком в 26-ю стрелковую запасную бригаду Южного фронта, в 581-ю стрелковую дивизию. В одном из боев был ранен и лечился в госпитале № 5030. После госпиталя освобождал Украину. В составе 306-го гвардейского полка 109 гвардейской дивизии командовал стрелковым взводом. В этом бою он был награжден первым орденом «Красной Звезды» и медалью «За отвагу и боевые отличия». Участвовал в боях первого Белорусского фронта, где командовал ротой автоматчиков 986-го стрелкового полка 230-ой стрелковой дивизии. За освобождение Белоруссии был награжден медалью «За отвагу и боевые отличия», орденом «Отечественной войны второй степени». В 1945 году освобождал Польшу, где был награжден медалью «За освобождение Варшавы». За освобождение Германии был награжден медалью «За Победу над Германией» и медалью «За взятие Берлина». За свои боевые заслуги перед своей Родиной Петр Егорович был награжден правительственными наградами: орденом «Отечественной войны первой степени» и «Орденом Славы третьей степени». Петр Егорович вернулся домой с Победой в звании старшего лейтенанта. Умер от ран 18 августа 1976 года в селе Росташи Аркадакского района Саратовской области.