L'origine du drapeau de la Roumanie remonte à la révolution de 1821. Le plus ancien drapeau roumain tricolore conservé date de 1834. Initialement, les trois couleurs : bleu, jaune et rouge, étaient placées horizontalement. Lors de la révolution de 1821 comme pendant celle de 1848, le bleu (ciel) symbolisait la liberté, le jaune d'or la prospérité (champs de blé), l'égalité et la justice, et le rouge (sang) la fraternité, mais selon un mythe pseudo-historique très répandu aujourd'hui en Roumanie, ces couleurs symboliseraient les trois régions historiques du pays (Transylvanie, Valachie et Moldavie) et remonteraient aux Daces. Le drapeau actuel a été ré-adopté officiellement en 1989, mais son utilisation (dans sa forme actuelle) remonte initialement à la période 1867-1948.