The US National Park Service (NPS) has announced it will remove Martin Luther King Jr Day and Juneteenth from its list of fee-free entry days starting in 2026. Instead, Flag Day—which is also President Donald Trump's birthday—will be added as a new "patriotic" fee-free day. The change is part of Trump's "modernisation" plan for parks. Under the new rules, US residents will get free entry on some days including President's Day, Memorial Day, and Independence Day weekend. However, non-US citizens must still pay fees on all fee-free days. The new fee structure will charge US residents $80 for an annual park pass, while non-residents will pay $250. Visitors without an annual pass will pay $100 on top of the park’s entrance fee at 11 popular parks. The Department of the Interior expects these fees on foreign visitors to raise over $90 million yearly. Secretary of the Interior Doug Burgum said, "President Trump's leadership always puts American families first." He added that these policies make sure US taxpayers enjoy affordable access while international visitors "contribute their fair share." Previously, the Biden administration had included MLK Day and Juneteenth as fee-free national holidays to honor civil rights and the end of slavery. The Trump administration also previously limited celebrations related to diversity programs in federal agencies. The changes come amid broader moves by Trump to emphasize patriotic themes, including holding a military parade in Washington DC on Flag Day and his birthday. The White House has not yet responded to requests for comment.