World War I officially ended when the Treaty of Versailles was signed on June 28, 1919. However, the fighting ended about seven months before that when the Allies and Germany put into effect an armistice on the eleventh hour of the eleventh day of the eleventh month.
For that reason, Nov. 11, 1918, was largely considered the end of “the war to end all wars” and dubbed Armistice Day. In 1926, Congress officially recognized it as the end of the war, and in 1938, it became an official holiday, primarily a day set aside to honor veterans of World War I.
But then World War II and the Korean War happened, so on June 1, 1954, at the urging of veterans service organizations, Congress amended the commemoration yet again by changing the word “armistice” to “veterans” so the day would honor American veterans of all wars.
For a while, Veterans Day’s date was changed, too, and it confused everybody.
Congress signed the Uniform Holiday Bill in 1968 to ensure that a few federal holidays — Veterans Day included — would be celebrated on a Monday. Officials hoped it would spur travel and other family activities over a long weekend, which would stimulate the economy.