로스킬레 조약
그러나, 그의 통치 기간에는 나라가 전쟁에 시달린 이유로 이 상황들에 약간의 주의를 표하였다. 1655년부터 1657년까지 폴란드와 큰 싸움을 벌였는 데, 폴란드와 동맹을 맺은 덴마크가 1657년 스웨덴에 전쟁 포고를 하였다. 칼 10세는 빠르게 덴마크를 물리쳤다. 1658년 로스킬레 조약을 맺어 덴마크는 현재 스칸디나비아 전체의 영토를 스웨덴에 넘겼다. 이 조약은 스웨덴을 발트 해 제국의 높은 자리로 주목하였다. 그 후에 덴마크가 폴란드, 프로이센, 러시아와 동맹을 맺자, 다시 덴마크를 공격하였다. 이 전투 중에 1660년 2월 13일 예테보리에서 폐렴으로 사망하였다.
1658년 덴마크가 스웨덴에게 스칸디나비아의 영토 전체를 넘기게 된 조약은
칼_10세_구스타브