Plany wojenne na rok 1658 przewidywały działania oblężnicze w Prusach Królewskich przy użyciu posiłkowych wojsk cesarskich, dowodzonych przez Raimondo Montecuccolego. Pierwszym celem miało być odzyskanie Torunia, miasta o kluczowym znaczeniu strategicznym, a zarazem nowocześnie ufortyfikowanego. Letni atak Szwedów na Danię spowodował, że większość sił cesarskich skierowano na Jutlandię.

Oblężenie Torunia rozpoczęło się z chwilą, gdy 2 lipca pod Toruniem na lewym brzegu Wisły stanął cesarski korpus dowodzony przez generała Ludwiga de Souchesa w sile 3650 żołnierzyMała Encyklopedia Wojskowa. Pod miasto przybyły również świeżo utworzone regimenty piechoty polskiej. Miasto bronione było przez garnizon szwedzki liczący 2420 żołnierzyLeszek Podhorodecki Rapier i koncerz; według Małej Encyklopedii Wojskowej 2500 żołnierzy pod komendą generała Bartholda Hartwiga von Bülowa. Żołnierzy szwedzkich wspomagało kilkuset mieszczan. Początkowo wojska oblężnicze nie prowadziły zbyt intensywnych działań, w końcu de Souches 26 lipca rozpoczął intensywny ostrzał artyleryjski, po czym ruszył do szturmu i zdobył toruńskie przedmoście.