Saturday, August 23, 2025 | Granite Beach, Folsom Lake SRA
The 27th Annual Granite Bay Triathlon is the NorCal/Nevada Tri Club Championship Race, and has one of the most beautiful and challenging courses in California for a Sprint Triathlon with a .75 mile lake swim, an 12-mile three-lap bike course, and an always interesting 5-mile trail run on a combination of fire road, single track and pavement.
Athletes will receive a Granite Bay Triathlon finisher shirt and hat, plus a post-race lunch.
Start time
- 8:00 am Granite Beach, Folsom Lake
Distances
- 3/4 mile swim, 11 mile bike, 5 mile trail run
Anchored Eats will have delicious food and beverage for our spectators.
There are no cut off times for individual legs or the entire race.
Bike Course
The 12 mile bike course starts on Old County Road. The course turns right on the main park road and loops around Oak Point before continuing on the rolling, twisty, turny road to the turn-around at Beeks Bight. Three laps on the bike course. All athletes must complete all three laps before returning to the transition area.
Run Course
The 5 mile run course starts south toward Beals Point from the Old County Road transition area. The course will run down Granite Main Beach at the ½ mile mark. The course will continue south on single track and pavement to the 1.5 mile mark and the first aid station. The course continues south for 1.25 miles on the Pioneer Express fire road to the next aid station (this stretch will be out/back). The course returns to the aid station at the mile 4 and heads to the finish line.
Transition Area
New transition area for 2024; please allow an extra 20-30 minutes to be ready to race at 8:00 am.
The transition area is located 1/3 mile from Granite Beach at the end of Old County Road. It will take an extra 20 minutes to walk to transition, set-up your bike gear and return to Granite Main Beach for the start of the race. The Transition area will be on a first-come basis, with the exception of Reserved Bike Racks for TRI Clubs. The transition area at all TBF Racing events is for athletes only. All non-athletes must remain outside of the transition area at all times on race day. Glass or bottles are not allowed in the transition area.
Packet Pickup
Race morning at race venue from 7:00 am til 8:00 am.
Schedule of Events
7:00 am | Registration/Packet pick-up opens |
7:00 am | Transition area opens |
7:00 am | Race announcements begin |
8:00 am | Start of the Granite Bay Triathlon |
Divisions
- 10-year age groups
- Athena (females), Clydesdale (males)
- Male, Female and Coed Relay
- Challenged
Awards
- First place overall male and female finishers will receive Overall Champion Awards. There will be awards three-deep in each ten-year age group.
- The Granite Bay Triathlon is also the NorCal/Nevada Overall Tri Club Championship Race. The Champions will be determined by finisher and podium points received by Club Team Members racing in the Triathlon.
Entry Fees
Before 12/1 | Before 6/1 | After 12/1 | Race Day | |
---|---|---|---|---|
Granite Bay Triathlon- Individual | $100 | $110 | $120 | $130 |
Granite Bay Triathlon - Relay Team | $140 | $150 | $160 | $170 |
Refund and transfer policy
TBF Racing has a no refund policy on all of our events. A refund requested prior to race week will be given a TBF Race credit for the amount of the entry fee minus a $25 processing fee. Credits are not given during race week. Transfers are allowed from one TBF Racing event to another within a one-year time frame. There is a $25 transfer fee. Transfers are not allowed during race week. ALL TBF Racing events are held rain or shine.