The 26th Annual Granite Bay Triathlon

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 amRegistration/Packet pick-up opens
7:00 amTransition area opens
7:00 amRace announcements begin
8:00 amStart 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/1Before 6/1After 12/1Race 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.