Vid tiden för krigsutbrottet var den svenske kungen Karl X Gustav upptagen med kriget i Polen vilket inte hade utvecklat sig bra för svenskarna. Dessutom hade Ryssland förklarat Sverige krig 1656. Nederländerna, Tysk-romerska riket och Spanien uppmuntrade den danske kungen Fredrik III att angripa Sverige. Den danska befolkningen var i stor utsträckning emot ett krig mot Sverige men Fredrik hoppades att med ett framgångsrikt krig stärka sin makt i förhållande till det danska rådet. Fredrik planerade att ta Bremen och Halland från Sverige, samt att avskaffa den svenska tullfriheten i Öresund.