Польско-шведские войны (1600—1629)
После истечения срока перемирия шведский флот во главе с королём Густавом II Адольфом в июне 1626 года вошёл в Гданьский залив. Войска шведов высадились у города Пиллау и двинулись к Гданьску. Польские крепости, которые встречались на пути армии Густава II, сдавались почти без боя. После двух дней осады капитулировал Мариенбург. Шведы попытались с ходу взять Гданьск, но недалеко от города их встретили польские войска во главе с королём Сигизмундом III и полководцем Станиславом Конецпольским. После упорной битвы, получившей название сражение под Гневом, польская армия отступила к городу Тчев. Пока шли бои на западе Речи Посполитой, смоленский воевода Александр Гонсевский во главе литовского отряда, пользуясь малочисленностью шведских войск в Ливонии (большая часть армии в это время находилась в Пруссии и Померании), нанёс ряд поражений шведам (лето 1626 года). Но уже осенью шведский полководец Якоб Делагарди в битве под Цесисом наголову разбил отряд Гонсевского и заставил его отступить в Литву, предварительно заключив с ним перемирие сроком примерно на год. Зима 1626/1627 годов выдалась суровая, и обе армии страдали от болезней, холода и нехватки провианта. Когда же наступила весна, поляки под командованием Станислава Конецпольского стремительным ударом окружили шведский отряд, зимовавший в Мариенбурге. Шведы попытались выйти из окружения, но в битве при Чарне были разгромлены. Это, конечно, не могло не взволновать Густава II Адольфа, который совсем не ожидал такого поворота событий. Он попытался в ночь с 22 на 23 мая переправить свои войска через реку Вислу, чтобы ударить по городу Гданьску с западной стороны, но поляки с противоположного берега открыли по лодкам шведов артиллерийский огонь, и Густаву II с большими потерями пришлось отступить. После этого шведская армия попыталась прорвать польскую оборону в Померании, но после кровопролитной битвы под Тчевом, продолжавшейся два дня (7—8 августа 1627 года), армия Густава Адольфа вынуждена была отступить. Разбил шведов всё тот же Станислав Конецпольский. В конце ноября 1627 года шведский король Густав II после нескольких поражений на суше решил попытать счастья на море.
Шведский потоп
В январе 1657 года в трансильванском городе Шомошваре между трансильванским князем Дьёрдем Ракоци, послами Швеции и Хмельницкого был заключён договор о разделе между тремя союзниками Речи Посполитой. Дьёрдь II Ракоци должен был получить титул короля Речи Посполитой, а также значительную часть польских владений: Малую Польшу, Великое княжество Литовское, Мазовию, Подляшье и Берестейщину. Шведский король Карл Х Густав получал во владение Великую Польшу, Королевскую Пруссию, Ливонию, Курляндию, Виленское и Троцкое воеводства. Секретный договор предусматривал создание независимого украинского государства по обоим берегам реки Днепра, включая в него территорию восточной Литвы в бассейнах рек Днепр, Сож и Припять. Карл Х Густав, Дьёрдь II Ракоци и Богдан Хмельницкий договорились о совместных военных действиях против Польши. Швеция соглашалась признавать трансильванского князя Дьёрдя Ракоци королём Речи Посполитой, если он выступит против наступающей польской армии. Шведские и трансильванские войска должны были объединиться между Краковом и Варшавой. Богдан Хмельницкий обещал Ракоци вспомогательный казацкий корпус в составе двенадцати тысяч человек.