Though many folks find it more economical to purchase an America the Beautiful National Parks and Federal Recreation lands Pass for $80 (or a senior lifetime pass for $10), the National Park Service will again offer 10 free entrance fee-free days for 2017.
These include Martin Luther King Jr. Day on January 16, President's Day on February 20, National Park Week weekends April 15 and 16 and April 22 and 23, National Park Service Birthday on August 25, National Public Lands Day on September 30, and Veterans Day Weekend November 11 and 12.
During these days, all entrance fees are waived. Usually, 124 of the 413 national parks charge entrance fees ranging from $3 to $30. The other 289 sites do not have entrance fee. The fee waiver does not cover amenity or user fees for things such as camping, boat launches, transportation or special tours.