La seconda battaglia di Dogger Bank è stata un piccolo scontro navale avvenuto in acque olandesi nella prima guerra mondiale. Le formazioni in campo erano una flottiglia di unità leggere della Kaiserliche Marine e alcuni sloop-of-war britannici (Royal Navy).
La battaglia, come la prima con questo nome, prende il nome dal luogo in cui si svolse, Dogger Bank (il Banco di Dogger, da una parola olandese Dogge per "navi da pesca"), una striscia sabbiosa (che in alcuni punti sale fino a soli 13 metri sotto il livello del mare) posta a circa 100 km dalla costa inglese nel Mare del Nord.