O Congresso dos Estados Unidos declarou o Dia do Armistício em 11 de novembro em 13 de maio de 1938. Este feriado nacional foi feito para comemorar o fim da Primeira Guerra Mundial em 11 de novembro de 1918 e foi dedicado à paz mundial e homenageando os soldados que lutou na guerra.
O feriado ficou conhecido como Dia do Armistício até 1º de junho de 1954, quando foi oficialmente renomeado como Dia dos Veteranos para incluir os soldados que lutaram na Segunda Guerra Mundial e na Guerra da Coréia. O Dia dos Veteranos ainda é um feriado nacional em 2014 e tem sido comemorado em 11 de novembro todos os anos desde 1954, com uma exceção.
Entre os anos de 1971 e 1977, o Dia dos Veteranos foi alterado para a quarta segunda-feira de outubro para garantir que os funcionários federais recebessem um fim de semana de três dias durante o feriado. No entanto, depois de muita confusão e protesto, o presidente Gerald Ford assinou uma lei alterando-a de volta à data original, começando em 1978.
Se o feriado cair em um sábado, o governo federal o observará na sexta-feira anterior. Se cair em um domingo, será observado na segunda-feira.