В 1917 году Пётр Андреевич становится членом ВКП(б). С октября по декабрь 1917 года в связи с ранением он проходил лечение в больнице Красного Села, а в январе 1918 года унтер-офицер 1-й статьи вступил в финскую Красную гвардию. Будучи командиром роты разведки, он участвовал в боях под Таммерфорсом, Або, Ганге, Гельсингфорсом. После вспыхнувшего восстания белочехов в должности следователя и заместителя командира отряда особого назначения воевал под Казанью, Богородском и Симбирском. С июня по декабрь 1918 года Смирнов командовал отдельным дивизионом катеров особого назначения Волжской военной флотилии. После этого до мая 1919 года под его командой находился 1-й батальон 1-го десантного отряда моряков. В конце января 1919 года Пётр Андреевич был легко ранен в обе кисти в бою под Солодниками. Далее до декабря 1919 года Смирнов служил минным специалистом и помощником командира минного заградителя «Кирсанов» («Фридрих Энгельс»). 25 августа минный заградитель «Фридрих Энгельс» выставил минную банку из 220 мин типа «Рыбка» на 12-футовом рейде в районе Астрахани. 8 сентября на установленном минном заграждении подорвался и затонул вооружённый пароход «Араг» — единственное тяжеловооружённое судно (два 75-мм орудия) «белой» Волжской военной флотилии в составе Кавказской армии, имевшее малую осадку. 5 октября на той же минной банке подорвалась и затонула «белая» канонерская лодка «Надежда». С января по сентябрь 1920 года он одновременно командир и комиссар минного отряда Волжско-Каспийской флотилии.