Jan Kazimierz, podobnie jak jego poprzednicy, chciał zdobyć koronę szwedzką. To był dla Karola X Gustawa wystarczający pretekst do tego, by wypowiedzieć Rzeczpospolitej wojnę. Ponadto król Szwecji miał ambicje, by zająć Prusy Królewskie, a także powstrzymać wojska moskiewskie, które odnosiły niepokojące sukcesy.
Część polskiej szlachty sądziła, że Karol X Gustaw będzie o wiele lepszym władcą niż Jan Kazimierz. Ośmielony tym poparciem, szwedzki król najechał na Polskę i tym samym w 1655 rozpoczął konflikt, który dziś nazywamy drugą wojną północną