В первые дни Великой Отечественной войны Николай Петрович участвовал в оборонительной операции в Молдавии. С июля 1941 года командовал отдельным батальоном обслуживания на станции снабжения 9-й армии Южного фронта. Участвовал в оборонительных боях на Днепре, в Донбасско-Ростовской оборонительной операции, в Барвенково-Лозовской наступательной операции.