All active duty military personnel and dependents with proper identification can get a National Parks and Federal Recreational Lands pass for FREE. The pass can be obtained in person at a Federal recreation site by showing a Common Access Card (CAC) or Military ID (Form 1173).
Valid for all current U.S. military members and dependents in the Army, Navy, Air Force, Marines, and Coast Guard as well as Reserve and National Guard members.