Widząc, że w tym roku nie ma szans na zdobycie Gdańska, Gustaw Adolf zostawił dowództwo nad siłami szwedzkimi w Prusach kanclerzowi Axelowi Oxenstiernie, a sam udał się do Szwecji by organizować nową armię.

21 października przybył do obozu w Czarlinie hetman polny koronny Stanisław Koniecpolski wraz z częścią wojsk kwarcianych (główne siły tych wojsk nadciągnęły z Ukrainy 3 listopada) i objął naczelne dowództwo nad walczącymi ze Szwedami wojskami koronnymi. Siły, jakie przyprowadził do obozu hetman, liczyły łącznie 4,2 tys. jazdy, 1 tys. dragonii i 1 tys. polskiej piechoty. Wojska te, zaprawione w trudnych walkach z Tatarami, Turkami i Kozakami, znacznie podwyższyły przeciętny stan wyszkolenia armii. Po tym, jak oddziały litewskie i część oddziałów nadwornych odeszły do Inflant oraz po rozwiązaniu niektórych jednostek cudzoziemskich, którym zakończył się kontrakt, Koniecpolski miał pod swoimi rozkazami 11 tys. żołnierzy, w tym 6 tys. jazdy. Ponadto Gdańsk miał 5 tys. żołnierzy zaciężnych, którzy jednak głównie zajmowali się obroną miasta i okolic. Stojący naprzeciw wojsk polskich Oxenstierna dysponował siłami liczącymi 21 tys. żołnierzy, z których 7-8 tys.