An Imperial German Flag The German war flag was in common use in World War I. It had Prussia's national colours of black and white, the eagle of Prussia, the Nordic cross, with the German Imperial black-white red tricolour in the upper canton with an Iron Cross. In 1919, the flags of Imperial Germany were scrapped and replaced by those of the Weimar Republic: black-red-gold tricolour