President Trump makes Christmas Eve a federal holiday.

President Trump on Friday signed an order giving federal workers a paid day off work on Christmas Eve.

The news was a welcome surprise for workers who expected at most a half day.

Trump’s order says, “All executive departments and agencies of the Federal Government shall be closed and their employees excused from duty on Thursday, December 24, 2020, the day before Christmas Day.”

Former Presidents Barack Obama and Bill Clinton only gave half days when Christmas fell on a Friday, as it does this year.

Obama allowed a half day in 2015 and 2009, GovExec reported. Clinton also allowed a half day in 1998.

Trump has been a big advocate of celebrating the holiday proudly and maintained before taking office that politically correct Democrats were waging a “war on Christmas.”

At a Saturday rally in Georgia stumping for two Republican senators in runoff races, Trump warned that his political opponents still want to erase the holiday.

“Let me begin by wishing you all a very Merry Christmas. Remember the word?” Trump told the crowd. “Remember? We started five years ago, and I said, ‘You’re gonna be saying ‘Christmas’ again.’ We say it proudly again. Although they’ll be trying to take that word again out of the vocabulary.”