Po niecałych dwóch godzinach walki, ożaglowanie i nadbudówki fregaty „Schwarzenberg” zaczęły płonąć i Austriacy zdecydowali wycofać się na neutralne wody koło wówczas brytyjskiej wyspy Helgoland.
O 16.30 Duńczycy przerwali pościg, nie chcąc wchodzić na neutralne wody, których dodatkowo pilnowała brytyjska fregata HMS „Aurora”. W bitwie zginęło 37 austriackich marynarzy, a 92 raniono - z tego większość na „Schwarzenbergu”, na którym ogień udało się ugasić dopiero po północy. Na duńskich okrętach zginęło 14 marynarzy, raniono 54 (inne dane: 39 zabitych, 29 rannych).
Podsumowanie thumb|right|Bitwa pod Helgolandem. Na pierwszym planie fregaty austriackie: „Schwarzenberg” (po prawej) i „Radetzky” (po lewej) Bitwa zakończyła się bez wyraźnego rozstrzygnięcia. Dla Duńczyków, którzy zmusili przeciwnika do odwrotu, było to taktyczne zwycięstwo podnoszące morale, lecz pozostające bez znaczenia dla losów wojny, w której ich armia została pokonana na lądzie. Sojusznicy odnieśli jednakże korzyść operacyjną, gdyż po bitwie duńska eskadra wycofała się, zdejmując blokadę portów. Kilka dni po bitwie pod Helgolandem podpisany został rozejm.