W kampanii wrześniowej uczestniczył na stanowisku dowódcy 2 kompanii batalionu ON „Starogard”, w składzie Oddziału Wydzielonego „Wisła”. Oddział ten osłaniał w końcu sierpnia 1939 r. (wzdłuż Wisły od strony Prus Wschodnich, między Gniewem a Opaleniem) ewentualną interwencję Wojska Polskiego w wolnym mieście Gdańsku. Z chwilą wybuchu wojny, zgodnie z rozkazem, jako jeden z niewielu zwartych oddziałów, wycofał się z „korytarza”, przekraczając Wisłę pod Sartowicami (w dniu 3 września). Po potyczce ze spadochroniarzami niemieckimi w okolicy Wabcza, forsownym nocnym marszem, wraz z kilkoma jeńcami, dotarł w dniu 4 września do Torunia. Po reorganizacji przeprowadzonej na terenie poligonu toruńskiego (w dniach 5–6 września) wszedł w skład 24 pułku 27 Dywizji Piechoty. Dywizja ta osłaniała odwrót Armii „Pomorze” i Armii „Poznań” wzdłuż lewego brzegu Wisły, aż do czasu rozpoczęcia bitwy nad Bzurą.