The Estates memilih Charles X Gustav sebagai Raja baru mereka dan pemerintahan singkatnya paling ditandai dengan perang asing: pertama kampanye panjang di Polandia
dan kemudian dengan Denmark. Dalam kasus terakhir, 1658 yang berisiko Maret melintasi Belts yang menghasilkan Perjanjian Roskilde, akan terbukti menjadi keuntungan teritorial permanen terbesar yang pernah dimiliki Swedia: Skåne, Blekinge dan Bohuslän sekarang menjadi provinsi Swedia dan tetap demikian sejak saat itu. Charles X Gustav tidak puas, karena ia ingin menghancurkan Denmark sekali dan untuk selamanya, tetapi Serangan 1659 di Kopenhagen tidak terbukti berhasil bagi Swedia, sebagian besar karena intervensi angkatan laut Belanda untuk membantu Denmark.