Physical Address: 8000 Douglas Blvd, Granite Bay, CA 95746
Granite Bay State Park on Folsom lake is located at the end of Douglas Blvd, 5-6 miles East of I-80. Turn right at the third stop sign after entering the park for the Granite Beach parking lot. There is a $12 vehicle charge for day-use or $125 for an annual pass. Contact phone: 916 988 0205.
Annual Day Use Passes are available for $125 here. These passes are valid for 12 months from purchase.