Karl X Gustavs första danska krig var ett krig som pågick åren 1657–1658 mellan Sverige och Danmark med Holstein som allierad på svensk sida. När kriget bröt ut 1657 var Sverige redan inblandat i ett krig i Polen samt ett krig mot Ryssland. Karl X Gustavs andra danska krig var det krig som utspelade sig kort efter Karl X Gustavs första danska krig under tiden 5 augusti 1658 – 26 maj 1660. Kriget slutade med att Sverige fick återlämna Bornholm och Trondheims län.