Veterans Day, originally known as Armistice Day, is an official public holiday observed annually on November 11, honoring military veterans, that is, persons who have served in the United States Armed Forces.