Verschillende Duitse regeringen kozen ieder een nationale vlag van Duitsland:
1871 Na de eenwording koos het Duitse keizerrijk voor een vlag met de kleuren zwart-wit-rood. In deze vlag was het zwart-wit van de Pruisische vlag opgenomen.
1919 De grondwet van de Weimarrepubliek bepaalde dat de Duitse vlag de kleuren zwart-rood-geel had. Dezelfde vlag werd in 1848 gebruikt door het Frankfurter Parlement.
1935 Een van de Neurenberger wetten bepaalde dat de partijvlag van de NSDAP, een rode vlag met op een witte cirkel het zwarte hakenkruis, de enige nationale vlag werd van Duitsland.
1949 De regering van de DDR koos de vlag met de kleuren zwart-rood geel tot de nationale vlag.
De verschillende Duitse regeringen wilden met de keuze van hun vlag een politieke boodschap uitdragen.
