Fact Check: Did Trump say US has 'too many non-working holidays' costing the country billions?
WASHINGTON, DC: A post is circulating on social media platforms claiming that President Donald Trump said that the United States has too many non-working holidays, costing the country billions of dollars. The claim has sparked criticism of the president, with some expressing skepticism and questioning the viral post, prompting a fact-check.
Claim: Trump said the United States has too many non-working holidays
The rumor spread as a screenshot, claiming to show a post by the president on his official Truth Social handle.
The alleged post read, “Too many non-working holidays in America. It is costing our Country $BILLIONS OF DOLLARS to keep all of these businesses closed. The workers don't want it either! Soon we'll end up having a holiday for every once working day of the year. It must change if we are going to, MAKE AMERICA GREAT AGAIN!”
The screenshot was also shared by former Rep. Marjorie Taylor Greene (R-GA), who wrote a lengthy criticism on X, terming the alleged post as Trump’s ‘Labor Day message.’
The congresswoman's post read, “Our multibillionaire President’s Labor Day message is telling the American tax paying slaves they don’t work enough and need to work more to fund his historically high government spending, never ending Iran War, and import his foreign mystery meat, while he goes golfing at one of his many private golf courses with his best buddies in the Epstein class.”
The post further highlights economic struggles of Americans, such as unemployment among graduates, and expresses frustration with Trump for failing to deliver the changes.
Fact Check: Donald Trump's post is old and is not related to Labor Day
The claim is true, as it is indeed an authentic post by the president, but it’s an old post from June 2025, and it was not a Labor Day message as claimed by Greene and other social media users.
A search on Trump’s official Truth Social handle for relevant keywords confirmed that it is a real post by Trump dated June 19, 2025.
While it is unclear what Trump meant by the post, June 19 is recognized as 'Juneteenth,' a holiday commemorating the end of slavery in America, which was federally recognized as a holiday under former President Joe Biden in 2021.
Hence, Trump’s post might have been an attempt to diminish the accomplishments of his predecessor, given his track record of criticizing Biden in speeches, online posts, debates, and interviews.