День ветеранов возник как День перемирия, который ознаменовал окончание Первой мировой войны 11 ноября 1918 года. Дата была выбрана потому, что она ознаменовала подписание соглашения о перемирии между союзными войсками и Германией, положившего конец войне.
В Соединенных Штатах День перемирия впервые отметили 11 ноября 1919 года. Президент Вудро Вильсон издал прокламацию, призывающую объявить день памяти тех, кто участвовал в войне, и праздновать мир.
В 1926 году Конгресс принял резолюцию, официально объявившую 11 ноября Днем перемирия. Резолюция также призывает к вывешиванию американского флага на всех общественных зданиях и звуку кранов в 11:00 утра в День перемирия.
В 1938 году День перемирия был расширен и теперь включает всех ветеранов вооруженных сил США. Название было изменено на День ветеранов в 1954 году, а официально праздник был признан Конгрессом в 1959 году.
День ветеранов теперь отмечается ежегодно 11 ноября в США. Это день чествования всех ветеранов, живых и умерших, служивших своей стране в армии.