Także armia norweska pod wodzą Henrika Bjelke wtargnęła do szwedzkiej prowincji Dalsland.

W związku z cesarską ofensywą w Niemczech znaczna część sił szwedzkich opuściła Jutlandię, co pozwoliło Duńczykom na próbę ofensywy w Skanii. Działania duńskie znacznie utrudniała przewaga floty szwedzko-holenderskiej. W końcu z powodu wyczerpania swych sił król Danii poprosił o mediację sprzymierzoną ze Szwedami Francję, pragnąc doprowadzić do rozmów pokojowych. Pertraktacje zakończyły się podpisaniem pokoju w Brömsebro 23 sierpnia (13 sierpnia) 1645. Warunki zarówno dla Danii, jak i związanej z nią Norwegii, były upokarzające. Szwedzi otrzymali większość zdobyczy, które dostały się w ich ręce tuż po pierwszym, niespodziewanym ataku. Statki szwedzkie zostały zwolnione z konieczności opłat celnych, jakie Dania pobierała od jednostek przepływających przez Sund. Norwegia straciła na rzecz Szwecji prowincje Jämtland, Härjedalen oraz Idre i Serna, natomiast Dania utraciła strategicznie ważne bałtyckie wyspy Gotlandię i Ozylię. Ponadto Szwedzi przez najbliższe 30 lat mieli okupować prowincje Halland i Blekinge oraz inne terytoria, by zabezpieczyć wykonanie warunków zawartego pokoju.