The proposed new fee structure would be implemented at Arches, Bryce Canyon, Canyonlands, Denali, Glacier, Grand Canyon, Grand Teton, Olympic, Sequoia & Kings Canyon, Yellowstone, Yosemite, and Zion National Parks with peak season starting on May 1, 2018; in Acadia, Mount Rainier, Rocky Mountain, and Shenandoah National Parks with peak season starting on June 1, 2018; and in Joshua Tree National Park as soon as practicable in 2018.
During the peak season at each park, the entrance fee would be $70 per private, non-commercial vehicle, $50 per motorcycle, and $30 per person on bike or foot. A park-specific annual pass for any of the 17 parks would be available for $75.
The cost of the annual America the Beautiful- The National Parks and Federal Recreational Lands Pass, which provides entrance to all federal lands, including parks for a one-year period, would remain $80. Entrance fees are not charged to visitors under 16 years of age or holders of Senior, Military, Access, Volunteer, or Every Kid in a Park (EKIP) passes. The majority of national parks will remain free to enter; only 118 of 417 park sites charge an entrance fee, and the current proposal only raises fees at 17 fee-charging parks
https://www.nps.gov/orgs/1207/10-24-2017-fee-changes-proposal.htma bittersweet solution, but it might help control traffic a bit better