Saturday and Sunday, April 15–16 and 22–23: Weekends of National Park Week
Friday, August 25: National Park Service Birthday
Saturday, September 30: National Public Lands Day
Saturday and Sunday, November 11–12: Veterans Day Weekend
And if you can’t wait that long or are travelling to the US before these dates, buy an annual pass for a reasonable $80.