Польско-шведская война (1626—1629)
Под влиянием неудачной летней кампании Густав II Адольф был готов заключить с Речью Посполитой перемирие, чтобы принять участие в Тридцатилетней войне против Габсбургов. Шведский король заявил о готовности вернуть Речи Посполитой все захваченные территории в Пруссии, и даже Ливонии, и отложить на будущее решение вопроса о претензиях Сигизмунда III на шведскую корону, если Речь Посполитая согласится заключить перемирие на 30 лет и выплатит Швеции денежную компенсацию. Сейм отверг шведские мирные предложения и принял решение о продолжении войны до полного изгнания шведов со всех захваченных территорий. Но в течение 33 дней заседания сейма не было принято новых налогов. Также, не было проведено никаких реформ, которые могли бы повысить шансы на победу в войне. Во время заседания сейма появилась нежелательная для магнатерии возможность принятия решения большинством голосов, но этого не произошло.
Шведский потоп
В это время польский король Ян II Казимир зимой 1656 года вернулся из австрийской Силезии в Польшу. 1 января он прибыл в Любомль, 15-16 января находился в Ланьцуте, а 10 февраля прибыл во Львов. Львов стал центром формирования и концентрации польско-шляхетского войска. На сторону Яна Казимира перешли со своими военными отрядами великий коронный гетман Станислав Потоцкий, польный коронный гетман Станислав Лянцкоронский, великий коронный маршал Ежи Себастьян Любомирский и другие польские магнаты и воеводы. Под Львовом начали собираться шляхетские ополчения Любельского, Белзского и Волынского воеводств. Ян Казимир Ваза назначил прославленного полководца Стефана Чарнецкого главнокомандующим польской армии. Из-под Львова в краковское и сандомирское воеводства были отправлены военные отряды под предводительством Стефана Чарнецкого и Габриэля Войниловича, чтобы поднимать шляхту и простое население на восстание против иноземных захватчиков. В Малой Польше польские повстанцы стали разбивать и уничтожать небольшие отряды шведских драгун. На военном совете в Кросно и Ланцуте польский король Ян Казимир постановил собирать польские войска под Львовом.