Hwy 39 - Crystal Lake Bike Climb - PJAMM Cycling

Hwy 39 - Crystal Lake


Ride into the San Gabriel Mountains to Crystal Lake

Page Contributor(s): Bruce Hamilton, La Quinta, CA, USA; Stacy Topping, Tacoma, WA, USA

Explore this Climb

PJAMM Cycling LogoDark Sky logo



If you love climbing by bike and would like more detailed information on the world’s top bike climbs, join our PJAMM Cycling group and receive our Special Edition Climb Report.
  • Receive a monthly report.
  • Get detailed and entertaining information on the greatest bike climbs and climbing areas throughout the world.
  • Discover beautiful landscapes with drone video and professional photos of remote and exotic places.
  • Gain insider knowledge on where to stay and how to conquer some of the most difficult climbs.

Climb Summary

Cycling Crystal Lake -- this top Southern California bike climb shares

much of its length with the Dawson Saddle Top US 100 route.

Ride 14.2 miles gaining 4,894’ to 5,818’ elevation at 5.9% average grade.

This moderately popular bike climb is fully within the Angeles National Forest (established 1908; 655,387 acres; the first National Forest in the state of California).

Start of Crystal Lake Bike Climb - Angeles National Forest sign

Ride or drive through Azusa on your way to the start 12 miles north.

Start of Crystal Lake Bike Climb - Angeles National Forest sign

Glendora Mountain Road to the north of Morris Reservoir on drive to our start.

This climb begins at the San Gabriel Off Highway Staging Area, which comes with a parking fee charged. Although the area can be very crowded on weekends, during the weekdays (and even some weekends), the traffic is moderate for the first few miles up the mountain and mild thereafter.

Start of Crystal Lake Bike Climb - Angeles National Forest sign

The first several miles of this climb are unimpressive, but miles approximately seven to the turnoff to Crystal Lake at mile 11.8 are dramatic, with views back to the south of the big switchbacks just navigated.

First half of the climb


Above the first set of hairpins at mile 6.5


  Climbing Crystal Lake by bike - aerial drone photo of switchbacks

Bicycle climb Crystal Lake  - ground level photo of hairpins

Hairpins left center of photo.

Upper hairpins - at top of video clip is Crystal Lake area.

Upper section of the climb before the turn off to Crystal Lake

This first section of the climb from start to the turnoff to Crystal Lake is at 5.5% average grade ascending 3,700'. At about mile 11.8 we turn right and climb the final 2.3 miles at 6.0% grade to the dead end parking lot at the top.  

Turn right onto Crystal Lake Road at mile 11.8.

2 miles at 6% after turning off Hwy 39 onto North Crystal Lake Road.

The Crystal Lake Cafe and Store are about 1.9 miles up the hill from the turnoff at Highway 39 and serve great grilled sandwiches.      



Stacy Topping knocks off another Top 100 👍🚴⛰👍

Roadway and Traffic Report: Although the first 12 miles of this climb are on a highway, it is mildly traveled as you ascend towards the switchbacks and canyon several miles from the start. The road for the most part is wide and has a good bike lane and shoulder. After turning onto Crystal Lake Road you will encounter minimal traffic along a well maintained road for the remainder of the climb.