La guerre dano-suédoise de 1657-1658 est un conflit entre l'alliance Danemark-Norvège et la Suède comptant pour la première guerre du Nord. En 1657, Charles X Gustave et son armée suédoise sont embourbés dans le « Déluge » en Pologne. Frédéric III de Danemark y voit l'opportunité de récupérer les territoires perdus en 1645 et attaque la Suède. L'éclatement de la guerre avec le Danemark fournit au roi Charles X l'excuse pour se retirer de la campagne polonaise afin de mobiliser ses troupes contre le Danemark.