Dennoch war auch die kleine dänische Kriegsflotte der deutschen Reichsflotte bzw. der preußischen und österreichischen Marine zunächst noch immer deutlich überlegen. Sie bestand 1848 aus sieben Linienschiffen, neun Fregatten, vier Korvetten, sechs Dampfern und mehreren kleineren Schiffen. Sowohl &lt;a href="Schleswig-Holsteinischer%20Krieg%20%281848%E2%80%931851%29"&gt;1848/50&lt;/a&gt; als auch &lt;a href="Deutsch-D%C3%A4nischer%20Krieg"&gt;1863/64&lt;/a&gt; blockierte die dänische Flotte nicht nur die Elbemündung, sondern die gesamte deutsche Nordseeküste bzw. alle Häfen der deutschen und preußischen Ostseeküste von Kiel und Lübeck bis Danzig und Pilau. Zwar verloren die Dänen bei einem Landungsversuch 1849 vor Eckernförde ein Linienschiff und eine Fregatte gegen deutsche Landbatterien, konnten sich jedoch vor Fehrman und Neustadt gegen die Schleswig-Holsteinische Marine behaupten (1850), und in zwei Seegefechten vor Helgoland (1849, 1864) konnten deutsche und österreichische Kriegsschiffe die dänische Elbblockade nicht brechen. Die dänischen Siege im Seegefecht bei Jasmund (1864) und vor Helgoland konnten jedoch die totale Niederlage zu Lande und die deutsche Besetzung Jütlands nicht verhindern, ohne ein Eingreifen Großbritanniens und Schwedens verlor Dänemark 1865 Schleswig-Holstein und Lauenburg. Ab 1867 zeigten zudem die USA sowie 1899 das Deutsche Marineamt Interesse an Dänemarks letzten Kolonien in Westindien. Heeresvorlagen und Flottenprogramme (12 Linienschiffe geplant) wurden vom dänischen Reichstag immer wieder verschoben, zum Ende des 19. Jahrhunderts galt Dänemark mit vier Panzerschiffen (davon nur ein modernes), einer alten Panzerfregatte, drei Panzerbatterien, zehn Kreuzern, acht Kanonenbooten, 22 Torpedobooten, sieben Patrouillenbooten, zwölf Schulschiffen und 4200 Mann nur noch als drittklassige Seemacht.