Although the yearly pass is a great deal and gets you into all the parks, a few times a year there is free admission to Theodore Roosevelt Park and any other National park that you have been itching to see.
In 2019 the dates are as follows
Sunday August 25th 103rd birthday of National Park Service
Saturday Sept. 28 National Public Lands day
Monday, Nov. 11th Veterans Day