22 kwietnia 1656 r. wybuchło w Bydgoszczy, w uzgodnieniu ze Stefanem Czarnieckim zbrojne powstanie antyszwedzkie. Mieszczanie otoczyli zamek, otworzyli bramy i wpuścili wojsko polskie. Jednak na wiadomość o zdobyciu Bydgoszczy, ku miastu pociągnęła armia szwedzka pod wodzą brata króla Szwecji Jana Adolfa. 26 maja 1656 r. szwedzki generał Wrangel opanował miasto. Nieliczna polska załoga poddała się. Odtąd, aż do połowy października trwała ponownie okupacja szwedzka.

31 maja 1656 r. wkroczył do Bydgoszczy król Szwecji Karol X Gustaw, który po odbytej naradzie wojennej zaskoczył wojska Czarnieckiego, rozbijając je pod Kcynią. Kolejna bitwa o Bydgoszcz rozegrała się w październiku 1656 r. Tym razem walki były jeszcze bardziej zacięte. Zupełnemu zniszczeniu uległ zamek, wysadzony w powietrze ładunkami wybuchowymi. Szwedzi byli zmuszeni opuścić miasto, ale już w czerwcu 1657 r. wkroczyli tu ponownie. Tym razem król szwedzki Karol Gustaw wraz z bratem Janem Adolfem gromadził wojska na wyprawę wojenną przeciwko Danii. Z tego czasu pochodzi słynny sztych Erika Dahlberga, na którym nadworny artysta przedstawił panoramę Bydgoszczy ze wzgórz SzwederowaRoman Mikczyński. Druga panorama Bydgoszczy Dahlberga. In. Kalendarz Bydgoski 1998..