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