Státy zvolili Karla X. Gustava za svého nového krále a jeho krátká vláda je nejlépe charakterizována zahraničními válkami: nejdříve dlouhou kampaň uvnitř Polska
a pak s Dánskem. V posledním případě by riskantní pochod přes pásy v roce 1658, který vyústil v Roskildeskou smlouvu, byl největším trvalým územním ziskem, jaký kdy Švédsko mělo: Skåne, Blekinge a Bohuslän se nyní staly švédskými provinciemi a od té doby tak zůstaly. Karel X. Gustav nebyl spokojen, protože chtěl rozdrtit Dánsko jednou provždy, ale útok na Kodaně v roce 1659 se pro Švédy neukázal jako úspěšný, a to zejména kvůli nizozemské námořní intervenci na pomoc Dánům.