第二次北方战争/洪水:琴斯托霍瓦 Jasna Góra 修道院的僧侣成功抵御了长达一个月的围攻。

第二次北方战争(1655-60),也是第一次或小北方战争)发生在瑞典与其对手波兰立陶宛联邦(1655-60)、俄罗斯沙皇国(1656-58)、勃兰登堡-普鲁士(1657)之间–60)、哈布斯堡王朝 (1657–60) 和丹麦-挪威 (1657–58 和 1658–60)。荷兰共和国对瑞典发动了一场非正式的贸易战,并于 1655 年夺取了新瑞典的殖民地,但并未被承认为波兰-丹麦联盟的一部分。

1655年,瑞典的查理十世·古斯塔夫入侵并占领了波兰西部——立陶宛,其东半部已被俄罗斯占领。瑞典的快速推进在波兰被称为瑞典大洪水。立陶宛大公国成为瑞典封地,波兰立陶宛正规军投降,波兰国王约翰二世卡西米尔瓦萨逃往哈布斯堡王朝。勃兰登堡选帝侯兼普鲁士公爵弗雷德里克威廉最初支持皇家普鲁士的庄园,但与瑞典结盟以换取普鲁士公国作为瑞典封地。 1656 年,约翰二世卡西米尔瓦萨利用新教占领下罗马天主教人口的受伤害的宗教感情并组织波兰立陶宛军事领导人在 Tyszowce 同盟中收复失地。俄罗斯利用瑞典的挫折,向瑞典宣战并推动进入立陶宛和瑞典利沃尼亚。

查理十世古斯塔夫随后授予弗雷德里克威廉普鲁士公国的全部主权以换取军事援助,并在拉德诺特条约中与从东南入侵波兰-立陶宛的特兰西瓦尼亚乔治二世拉科齐结盟。约翰二世瓦萨在哈布斯堡的利奥波德一世找到了一个盟友,他的军队从西南部进入波兰-立陶宛。这引发了丹麦的弗雷德里克三世于 1657 年初入侵瑞典大陆,试图在瑞典忙于其他地方的时候解决托斯滕森战争的旧仇。勃兰登堡在被波兰国王授予普鲁士公国的全部主权后离开了与瑞典的联盟。

弗雷德里克三世对瑞典的战争让查理十世古斯塔夫有理由放弃波兰-立陶宛的僵局,转而与丹麦作战。 1657/58 年冬天,他率军向西行进并危险地穿越冰冻的海峡后,在丹麦群岛上让毫无准备的腓特烈三世大吃一惊,迫使他投降。在罗斯基勒条约中,丹麦不得不放弃现在瑞典南部的所有丹麦省份。与此同时,反瑞典的盟友消灭了特兰西瓦尼亚军队,波兰军队蹂躏了瑞典波美拉尼亚。

1658 年,查理十世古斯塔夫决定,与其返回瑞典在波兰-立陶宛的剩余据点,不如再次进攻丹麦。这一次,丹麦顶住了进攻,反瑞典盟友将查理十世古斯塔夫追到日德兰半岛和瑞典波美拉尼亚。整个 1659 年,瑞典一直在保卫她在丹麦和波罗的海南部海岸的据点,而盟军却收效甚微,双方通过谈判达成了和平。当查理十世古斯塔夫于 1660 年 2 月去世时,他的继任者于 4 月与波兰立陶宛、哈布斯堡和勃兰登堡签订了奥利瓦条约,并于 5 月与丹麦签订了哥本哈根条约。瑞典将保留她从罗斯基勒获得的大部分收益,普鲁士公国成为一个主权国家,否则,各方在很大程度上回到了战前的状态。瑞典已于 1658 年与俄罗斯缔结停战协定,并于 1661 年在卡迪斯条约中达成最终解决方案。