Польско-шведская война (1626—1629)
Шведское вторжение вызвала в Речи Посполитой опасение, что войну на стороне Швеции начнёт трансильванский князь Габор Бетлен, используя в качестве повода месть за бесчинства лисовчиков. Также, с тревогой смотрели на действия лидера немецких протестантов графа Петера Эрнста фон Мансфельда в Силезии. Кроме того, опасения порождали неизвестность позиции России, Османской империи и Крымского ханства. В самой Речи Посполитой мнения шляхты о прогабсбургской политике Сигизмунда III были противоположными. Лидеры оппозиции гетман польный литовский Христофор Радзивилл, краковский каштелян Юрий Збаражский, его брат Кшиштоф Збаражский, киевский воевода Томаш Замойский и белзский воевода Рафаил Лещинский не только отказали королю в финансовой помощи, но даже стремились низложить его. В сенате (верхняя палат сейма) дошло до спора о дальнейших действиях. Чтобы выиграть время, предполагалось послать для действия на шведских коммуникациях отряд кавалерии под командованием королевича Владислава. Король был другого мнения, считая, что после сбора войск сможет разбить шведов и вернуть потерянные города в Пруссии. Возникло предположение, что король не желает скорого окончания войны, так как теряет возможность вернуть себе шведский престол.
Северная война (1655—1660)
В начале 1656 шведы были изгнаны с территории Речи Посполитой, чему способствовало заключение весной 1656 перемирия России с Речью Посполитой и начало русско-шведской войны 1656—58. Однако летом 1656 шведы с помощью Бранденбурга вновь овладели Варшавой. Карл X выдвинул проект раздела Речи Посполитой и заручился поддержкой трансильванского князя Дьёрдя II Ракоци, войска которого вторглись в 1657 в Польшу, но были разбиты. Также Карл заручился поддержкой украинского гетмана Богдана Хмельницкого, который послал десятитысячный корпус во главе с наказным гетманом Антоном Ждановичем на помощь шведско-трансильванским войскам. Речь Посполитая получила поддержку Австрии и ценой отказа от прав сюзеренитета над Восточной Пруссией добилась перехода на свою сторону Бранденбурга (Велявско-Быдгощский трактат 1657).После вступления в войну (июнь 1657) Дании против Швеции шведские войска почти полностью покинули территорию Речи Посполитой. В 1658 Дания, потерпев поражение, вышла из войны (по Роскилльскому миру 1658 Дания потеряла Сконе и другие территории). Но в том же году она возобновила войну, получив поддержку не только Речи Посполитой, Австрии и Бранденбурга, но и Нидерландов.