As of 2016, national park fees range between $10 and $300. The fees change depending on the park and what the fee covers. For example, entrance fees for seniors at national parks are about $10, while a commercial motor coach with 26 or more seats has to pay around $300.
As of 2016, National Parks such as Yellowstone National Park and Yosemite National Park offer annual park passes for $60. These passes cover park entrance for one calendar year for the signer and up to three additional people.
Yellowstone and Yosemite also offer seven-day entrance passes that range from $15 per person on foot, ski or bicycle to $30 per non-commercial vehicle.