President Trump is apparently in no mood to share eggnog with the White House press corps.

The president has pulled the plug on the decades-old White House Christmas party with the media, a glitzy affair in which journalists and staffers at 1600 Pennsylvania Ave. can rub shoulders and bury the hatchet, albeit briefly, Fox News reported Thursday.

The White House didn’t announce the cancellation, according to the report by Howard Kurtz, who didn’t disclose where his information came from. The White House did not immediately respond to requests for comment by The Post.

During last year’s event, the president and first lady did not pose for pictures, a tradition in which guests would briefly chat with the couple near the Christmas tree before being snapped.

Trump has repeatedly slammed the “fake news” media as the “enemy of the people” — and has sparred with individual reporters, most notably CNN’s Jim Acosta, whose credentials were pulled after a contentious exchange.

His press pass was restored only after the network filed a lawsuit.

In 2017, CNN boycotted the holiday party because of the president’s “continued attacks” on journalists.

White House press secretary Sarah Huckabee Sanders reacted to CNN’s snub by tweeting: “Christmas comes early! Finally, good news from @CNN.”

CNN contributor April Ryan — who frequently clashes with Sanders — also was left off the guest list last year, the first time in 20 years of covering the White House that she wasn’t invited, the Washington Post reported.

The party was moved to the afternoon on a weekday — making it tougher for reporters to bring spouses or children.

For his part, Trump also has skipped the annual White House Correspondents’ Association dinner two years in a row.