De-a lungul timpului de la întemeierea statului modern, românii au sărbătorit Ziua Naţională la trei date diferite, 10 mai, 23 august şi abia apoi 1 decembrie. Aceste zile aveau puternice semnificaţii istorice şi au fost alese în funcţie de regimurile ce s-au succedat şi de contextul politic al momentului. Ziua Naţională a fost sărbătorită pe 10 mai din 1866 până în 1947, anul în care Regele Mihai a fost silit să abdice de noua putere comunistă. După proclamaraea Republicii, Ziua Naţională a fost sărbătorită pe 23 august. Un moment important care semnifica desprinderea României de Germania nazistă şi alăturarea la coaliţia Naţiunilor Unite. Noua putere instalată după decembrie 1989 a simţit nevoia ruperii de regimul totalitar, însă 10 mai era prea puternic legată de monarhie, aşa că 1 decembrie a devenit Ziua naţională. Majoritatea manifestărilor dedicate Zilei naţionale au fost organizate an de an la Alba Iulia, locul unde în 1918 românii ardeleni decideau unirea cu regatul.