Польско-шведская война (1626—1629)
Стремясь заставить короля Речи Посполитой Сигизмунда III заключить мир и отказаться от претензий на шведский престол, король Швеции Густав II Адольф решил перенести войну на территорию Восточной (Герцогская) и Западной (Королевская) Пруссии, куда направился во главе мощного флота из 125 военных и транспортных кораблей, на которые было посажено 14 тысяч солдат. 6 июля 1626 года в Пиллау (польск. Пилава), на территории Герцогства Пруссия, высадилось свыше 7 тысяч солдат, включая 1 тысячу кавалерии, под командованием шведского короля. Эта высадка оказалась абсолютной неожиданностью для Речи Посполитой. Наступая на Гданьск (нем. Данциг), он в течение 20 дней, почти без боя, занял 16 городов в Герцогской и Королевской Пруссии, в том числе Бранево (нем. Браунсберг), из города шведы вывезли крупнейшее собрание книг из библиотеки иезуитов, Фромборк (нем. Фрауэнбург), Эльблонг (нем. Эльбинг, 13 июля), Орнета (нем. Вормдит, 17 июля) и Мальборк (нем. Мариенбург, 18 июля), взят после всего только двух дней осады. Шведский флот начал взимать пошлину с торговых кораблей, идущих в Гданьск. Вскоре шведы форсировали Вислу и захватили Тчев (нем. Диршау), Гнев (нем. Меве) и Старогард (нем. Пройсиш-Штаргард), а высаженный с кораблей шведский десант занял Оливу и Пуцк (нем. Путциг), стоявшие в пуцком порту корабли сумели вырваться и уйти в Гданьск. Затем шведы взяли Добре-Място (нем. Гуттштадт). Только упорная оборона Пасленка (нем. Пройсиш-Холланд) остановила их наступление. 14 сентября шведы взяли крепость (нем. Данцигер-Хаупт).
Польско-шведская война (1621—1626)
Положение Речи Посполитой осложнялось враждой между гетманом польным литовским Христофором Радзивиллом и гетманом великим литовским Львом Сапегой: дело дошло до того, что их и без того немногочисленные войска воевали отдельно друг от друга. В октябре Радзивилл отбил несколько замков, а Сапега отразил шведскую атаку на Динабург. 12 октября Александр Гонсевский одержал победу в . Затем Радзивилл занялся обороной Курляндии, отправив Госевского организовывать партизанскую войну на захваченных шведами территориях Ливонии, а силы великого гетмана литовского, которыми командовал его сын Ян Станислав, стали в , между Кокенгаузеном и Бауском. Густав II Адольф решил воспользоваться разделением литовских войск, и разгромить их крупнейшую группировоку. 13 января 1626 года он собрал войска в и выступил через Кокенгаузен на Вальгоф. 17 января впервые в истории шведская армия в полевом сражении разгромила войска Речи Посполитой. После этого поражения литовское войско отступило и перешло к партизанской войне. Шведы также прекратили активные действия, сосредоточившись на обороне захваченной территории.