The Granite Bay trail system is a favorite for locals, with flowy multi-use trails around beautiful Folsom Lake. The park has ample parking, bathrooms and water access, and plenty of space for families to set up and hang out by the lake. We’ll have a true CX course using natural features of the lake bottom when it recedes in winter time.
Full race day schedule with category start times and race duration.
Learn MoreGet race day ready with details on course direction, length, elevation, features, and more.
Learn MoreWhere do I park? Is there beer and food? What can my family do? We’ve got all your answers here.
Learn MoreYour race experience lives on in online photo galleries. Download and share!
Learn MoreGranite Beach is located on the west side of Folsom Lake, at the Douglas Rd entrance to Folsom Lake State Recreation Area. Parking is $12 per car if you do not have a State Parks Poppy Pass. Check your local library for a Parks Pass to borrow (learn more)!
Granite Beach
9000 Douglas Boulevard
Granite Bay, CA
Google Directions
8-week MTB ride club for Junior High
Support Clipped In for Life for the Sacramento region’s annual giving day
Spring Thursday night MTB race series for 5th grade & under
Kickoff event for Folsom Bike Month