A Utah State Parks Pass is available from the Department of Natural Resources. The annual pass can save you a bundle if you plan to visit a lot of parks during the year. Most parks cost about $10 a day to visit, but some are as much as $20 or more. So as long as you are visiting more than 7 times in the year, the pass is a no-brainer.
The state parks pass is good only for day use entrance fees at Utah State Parks. The pass cannot be used at the Jordan River OHV Center or at This Is the Place Heritage Park and does not cover the Davis County Causeway fee at Antelope Island State Park. The pass does not provide a discount for camping.
Pro tip - if you are planning to purchase an annual Utah State Parks Pass, try to buy it as close to the first day of the month as you can. The pass expires the following year on the first day of the month in which you made the purchase. So, for example - if you buy the pass on January 10th, 2019, it will expire on January 1st, 2020. If you bought the pass on January 28th, 2019, it would still expire on January 1st, 2019 - so you're losing a couple of weeks worth of access to the parks.
At the time of writing, an annual pass is $75.
Click here for information about a Utah State Parks Pass.
Click here to see a list of Utah's State Parks.