Outrage as Donald Trump replaces two major holidays with his own birthday

Donald Trump has stirred major backlash after altering the list of free-admission days for US National Parks — cutting two historically significant holidays while inserting one that honours himself.

Over the weekend, it was revealed that the National Park Service (NPS) will no longer waive entrance fees on Martin Luther King Jr. Day or Juneteenth. Instead, Trump’s own birthday, June 14 — which coincides with the national holiday Flag Day — has been added to the 2026 fee-free calendar, alongside Independence Day weekend and the birthday of President Theodore Roosevelt.

Martin Luther King Jr. Day, observed each January on the Monday closest to the civil rights icon’s birthday, commemorates his legacy as a pastor, activist, and central figure in the Civil Rights Movement. Juneteenth, observed every June 19, marks the end of slavery in the United States.

According to the BBC, the changes fall under Trump’s plan to “modernize” the National Park Service beginning in 2026. The initiative also restructures park fees to advantage US citizens over foreign visitors, following an executive order he issued in July.

Although Trump added his own birthday as a “patriotic” free-entry date, the NPS clarified that non-US citizens will still be required to pay fees, even on fee-free days.