The White House confirmed Trump's attendance to The Associated Press on Tuesday. Trump also went to the 2016 game when he was president-elect.
Trump will be the 10th sitting president to attend the Army-Navy game, a tradition that began with Theodore Roosevelt in 1901. Barack Obama was the most recent president to attend the game, in 2011 at FedEx Field in Landover, Maryland.
Navy athletic director Chet Gladchuk said at the annual pregame luncheon in Philadelphia last week that that school is always prepared for the president to attend.
The 119th football meeting between Army and Navy will be the 20th game attended by a president. The commander in chief traditionally switches sides of the field at halftime.
The Associated Press contributed to this report.