Związek Północnoniemiecki i Cesarstwo Niemieckie thumb|upright|Flaga Cesarstwa Niemieckiego Związek Północnoniemiecki przyjął nową flagę, która powstała z połączenia flagi Królestwa Prus (czarno-biała) oraz barw flag hanzeatyckich (czerwień i biel)Zostało to potwierdzone w Konstytucji Związku Północnoniemieckiego z dn. 22 czerwca 1867. Zob. S. Salmonowicz: Prusy. Dzieje państwa i społeczeństwa.. Flaga czarno-biała-czerwona stała się oficjalną flagą II Rzeszy Niemieckiej po zjednoczeniu w 1871 r. W czasach Cesarstwa barwy te interpretowano w sposób następujący: czerń – kolor orła – siła biel – czystość zasad czerwień – jedność wszystkich Niemców.

Republika Weimarska thumb|upright|Flaga Republiki Weimarskiej Po porażce Niemiec w I wojnie światowej flaga II Rzeszy została w Republice Weimarskiej zastąpiona 11 sierpnia 1919 flagą Schwarz-Rot-Gold, co zostało potwierdzone w art. 3&1 konstytucji Republiki. Flota morska używała nadal starej flagi cesarskiej z tą różnicą, że w lewym górnym rogu umieszczono małą flagę republikańską.

III Rzesza