Veterans Day has not ended. It is a current, annual federal holiday in the United States observed on November 11th. As a single-day observance, individual events and ceremonies conclude by the end of that day each year, but the holiday itself has never been abolished or discontinued.
The holiday originated as Armistice Day in 1919, commemorating the end of World War I on November 11, 1918. In 1938, it became a legal holiday. The name was officially changed to Veterans Day in 1954 to honor veterans of all U.S. wars. Confusion about the holiday's status may arise from the Uniform Monday Holiday Act, which moved its observance to the fourth Monday of October from 1971 to 1977. However, due to the historical significance of the date, legislation was passed in 1975 to return the official observance to November 11, a change that took effect in 1978.
Therefore, the holiday did not end but experienced a temporary change in its observance date. It was restored to November 11 and remains a permanent fixture in the calendar of U.S. federal holidays. Its purpose is the ongoing annual recognition and celebration of all individuals who have served in the U.S. Armed Forces.