President Donald Trump will not speak at the U.S. Naval Academy’s graduation later this week, instead traveling to his home state to appear at an event with a MAGA congressman.
The president had been expected to speak at the U.S. Naval Academy’s Class of 2026 graduation and commissioning ceremony in Annapolis, Maryland on Friday.
The academy typically rotates four speakers: the secretary of the Navy, the secretary of defense, the vice president, and the president. Because Vice President JD Vance spoke at the commencement in the fall, it was expected that Trump would speak at the spring graduation.
Gen. Dan Caine, chairman of the Joint Chiefs of Staff, will speak instead of Trump.
Trump is instead spending the day in Rockland County, New York, which is situated in a swing congressional district, to campaign on behalf of incumbent Republican Mike Lawler.
Lawler is seen as politically vulnerable in the 2026 midterm elections, as he represents one of the most competitive House districts. The nonpartisan Cook Political Report has labeled the race a “toss-up.”
His odds aren’t helped by the fact that Republicans are expected to face a clobbering at the ballot box in November, as the Trump administration faces record-low popularity.
When reached for comment, White House spokesperson Anna Kelly did not directly respond to the Daily Beast’s inquiry as to why Trump picked a campaign rally over the Navy’s commencement, but said “Trump is incredibly proud of the accomplishments of the men and women of our United States Navy, including the midshipmen of the United States Naval Academy,” which is why “he joined our sailors for a grand birthday celebration in Norfolk last October and is sending the great Chairman Caine to speak at the Naval Academy’s graduation this week.”
Trump is breaking with years-long tradition by not attending the military ceremony this week.
Former Vice President Kamala Harris addressed the academy in 2021, and former President Joe Biden followed her in 2022. Trump even addressed the academy during his first term in 2018, after his former Vice President, Mike Pence, had addressed them in 2017.
The Naval Academy has also been uncharacteristically quiet about announcing the graduation speaker, as it waited less than a week to address the fact that Trump won’t be in attendance.
Last spring, the academy announced that Vance would be speaking more than three weeks before the commencement.
Trump’s snub to the military comes as his war in Iran has continued to rage into its third month. At least six U.S. servicemembers have died, and dozens have been wounded.




