Trump announces two new national holidays, including one on Veterans Day

Want to see more of NewsNation? Get 24/7 fact-based news coverage with the NewsNation app or add NewsNation as a preferred source on Google!

(The Hill) — President Donald Trump said he is establishing two new national holidays, one of which will fall on a date already designated as Veterans Day.

The holidays, Trump explained on Truth Social, are meant to commemorate the end of World Wars I and II, landing on November 11 and May 8, respectively.

‘Victory was only accomplished because of us’: Trump

In the post, Trump reiterated his view that the U.S. should be celebrating its military victories, as some other countries do.

“We won two World Wars, but we never took credit for it — Everyone else does!” Trump wrote on Truth Social. “All over the World, the Allies are celebrating the Victory we had in World War II. The only Country that doesn’t celebrate is the United States of America, and the Victory was only accomplished because of us.”

He added: “Therefore, I am hereby declaring a National Holiday in celebration of the Victories of World War I, where the Armistice was signed on November 11, 1918, and World War II, where the Victory date was May 8, 1945.”

Trump said the country would not be closing “for these two very important Holidays,” since “we already have too many Holidays in America — There are not enough days left in the year.”

All federal holidays in the U.S. include:

  • New Year’s Day: January 1
  • Martin Luther King Jr. Day: 3rd Monday in January
  • Washington’s Birthday: 3rd Monday in February
  • Memorial Day: Last Monday in May
  • Juneteenth: June 19
  • Independence Day: July 4
  • Labor Day: 1st Monday in September
  • Columbus Day: 2nd Monday in October
  • Veterans Day: November 11
  • Thanksgiving: 4th Thursday in November
  • Christmas Day: December 25

Veterans Day first known as Armistice Day

Nov. 11 is already commemorated each year as the all-encompassing Veterans Day. The day, which became a legal holiday in May 1938, honors those who fought in American wars and were discharged under conditions other than dishonorable.

It was initially known as Armistice Day and honored veterans of World War I. The day was later renamed to Veterans Day after World War II to honor all U.S. veterans from every war. Great Britain, France, Australia, and Canada also honor their veterans of World War I and World War II on or near November 11.

American flags are placed at a fountain in honor of fallen service members during a ceremony at the Tidewater Veterans Memorial in Virginia Beach for Veterans Day. The City of Virginia Beach has been hosting the Veterans Day parade and ceremonies since 1970. (U.S. Navy photo by Mass Communication Specialist 3rd Class Betsy Knapper/Released)

Trump expressed his desire last week to commemorate the victories of World War I and II with national holidays, saying he wanted to rename Veterans Day “Victory Day for World War I Day” and add another holiday to mark the WWII victory.

The following day, White House Press Secretary Karoline Leavitt clarified in a statement that the administration is “not renaming Veterans Day… It will just be an additional proclamation that goes out on that day.”

Holidays

Copyright 2026 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

AUTO TEST CUSTOM HTML 20260112181412