El Congreso de los Estados Unidos declaró el 11 de noviembre el Día del Armisticio el 13 de mayo de 1938. Este feriado nacional se realizó para conmemorar el final de la Primera Guerra Mundial el 11 de noviembre de 1918, y se dedicó a la paz mundial y al honor de los soldados. Quien luchó en la guerra.
La festividad se conoció como el Día del Armisticio hasta el 1 de junio de 1954, cuando se renombró oficialmente como Día de los Veteranos para incluir a aquellos soldados que lucharon en la Segunda Guerra Mundial y en la Guerra de Corea. El Día de los Veteranos sigue siendo un feriado nacional a partir de 2014 y se ha celebrado el 11 de noviembre de cada año desde 1954, con una excepción.
Entre los años de 1971 y 1977, el Día de los Veteranos se cambió al cuarto lunes de octubre para garantizar que los empleados federales recibieran un fin de semana de tres días durante las vacaciones. Sin embargo, después de mucha confusión y protesta, el presidente Gerald Ford firmó una ley que la cambia a la fecha original, a partir de 1978.
Si el feriado cae en sábado, el gobierno federal lo observa el viernes anterior. Si cae un domingo, entonces se observa el lunes.