В марте 1939 года восстановлен в кадрах РККФ. С марта 1939 года проходил службу на учебном судне «Ленинградсовет» Балтийского флота, был командиром электронавигационной группы, а с апреля 1940 года — помощником командира судна. Участник советско-финской войны 1939—1940 годов, будучи назначен во время высадки десанта на остров Сескар 30 ноября 1939 года командиром отряда высадочных плавсредств. В феврале 1941 года назначен командиром учебного судна «Ленинградсовет» (старый корабль 1896 года постройки).