Sweden's victory over Denmark-Norway in 1657–1658 produced the Treaty of Roskilde, one of Scandinavia's most consequential territorial settlements.
Key Facts
- Treaty signed
- Treaty of Roskilde, 26 February 1658
- Funen crossing date
- 30 January 1658 over frozen Little Belt
- Danish provinces ceded
- Scania, Halland, Blekinge, Bornholm
- Norwegian provinces ceded
- Bohuslen and Trondhjem len
- Conflict duration
- 1657–1658
- Broader war context
- Part of the Second Northern War (1655–1660)
By the Numbers
Location
Cause → Event → Consequence
While Charles X Gustav of Sweden was engaged in the Polish campaign of the broader Northern War, Frederick III of Denmark-Norway perceived an opportunity to reclaim territories lost to Sweden in 1645 and launched an attack on Sweden in 1657, prompting Charles Gustav to disengage from Poland and redirect his forces against Denmark.
Swedish forces entered Jutland from the south and executed a daring winter march across the frozen Little Belt, capturing Funen on 30 January 1658, then seizing Langeland, Lolland, and Falster before threatening Copenhagen on Zealand. The speed and audacity of the offensive caught Denmark-Norway entirely off guard, forcing Frederick III to abandon plans for open battle.
Faced with the Swedish army outside Copenhagen, Denmark-Norway signed the Treaty of Roskilde on 26 February 1658, ceding the Danish provinces of Scania, Halland, and Blekinge, the island of Bornholm, and the Norwegian provinces of Bohuslen and Trondhjem len to Sweden. This represented Sweden's most prestigious military victory and Denmark-Norway's most costly defeat, though some territorial changes were later revised in a subsequent Dano-Swedish war.
Belligerents & Mobilization Analysis
Side A
1 belligerent
Charles X Gustav.
Side B
1 belligerent
Frederick III.