随着瑞典国王查尔斯十世古斯塔夫的去世,瑞典政府开始寻求与瑞典在第二次北方战争中的敌人和平相处,这是查尔斯拒绝的。作为他的儿子和王位继承人,查理十一世只有四岁,一个摄政王统治着瑞典直到 1672 年。

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

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

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

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

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

查尔斯 X 古斯塔夫,又名卡尔古斯塔夫(瑞典语:Karl X Gustav;1622 年 11 月 8 日 - 1660 年 2 月 13 日),从 1654 年起担任瑞典国王直至去世。他是约翰·卡西米尔、茨魏布吕肯-克利堡的帕拉蒂尼伯爵和瑞典的凯瑟琳的儿子。在他父亲去世后,他也继承了他的 Pfalzgraf。他嫁给了荷尔斯泰因-戈托普的海德薇·埃莱奥诺拉,后者生下了他的儿子和继任者查理十一世。查理十世古斯塔夫是继巴伐利亚国王克里斯托弗(1441-1448)之后瑞典的第二位维特尔斯巴赫国王,他是瑞典卡罗琳时代的第一位国王,在他的儿子查理十一世统治末期达到顶峰.他在第二次北方战争期间领导瑞典,扩大了瑞典帝国。在登上瑞典王位之前,他的前任克里斯蒂娜(Christina)被认为是事实上的艾兰(厄兰)公爵。

他作为查理十世的编号源于 16 世纪的发明。瑞典国王查理九世 (1604–1611) 在研究了虚构的瑞典历史后选择了他的数字。这位国王是第四位真正的查尔斯国王,但从未被称为查理四世。