Zwrot w działaniach militarnych nastąpił po obronie Jasnej Góry i zawiązaniu przy królu generalnej konfederacji łańcuckiej.Andrzej Borcz. Znaczenie Łańcuta w latach potopu (1655-1660). "Historia. Pismo młodych historyków", R.5, nr 2, s. 216. 1997. Uniwersytet Jagielloński Król, pragnąc podziękować za szczęśliwy obrót spraw złożył śluby lwowskie 1 kwietnia 1656. W dniach od 30 maja do 1 lipca 1656 król wziął udział w oblężeniu Warszawy, dowodził wojskami polskimi w bitwie pod Warszawą (28–30 lipca). W dniach od 24 czerwca do 23 sierpnia 1657 uczestniczył w oblężeniu Krakowa, a od 26 września do 23 grudnia dowodził oblężeniem Torunia. W 1657 zbliżył się do Francji, mając nadzieję na jej mediację w konflikcie polsko-szwedzkim. Na sejmie 1658 poparł uchwałę, mocą której z Rzeczypospolitej zostali wygnani arianie.

Ostatecznie jednak Szwedzi wyparci zostali z Rzeczypospolitej do maja 1660, a wojna zakończyła się zawarciem pokoju w Oliwie.