50 Campsites Maximum RV length is 22 feet - no hookups. Potable water available Camping - $12 per night per site Crystal Lake Recreation Area Campground, located at the top of HWY 39 (mile marker 38.13) offers four loops of camping for a total of 50 campsites. Each campsite is $12/night and is first-come-first-served year-round. Outdoor adventures lie around every corner - including hikes to spectacular peaks of Mt. Islip and Windy Gap or fishing in Crystal Lake. It's only a mile hike to Crystal Lake from the campground. Nearby Crystal Lake Cafe sells hot meals, sandwiches, and camping necessities that might have been left at home, including firewood.
From Azusa, take Highway 39 north for twenty-five miles, through San Gabriel Canyon. Follow the signs to Crystal Lake. When you come to Crystal Lake Road, turn right to Crystal Lake. Stop at fee station.
$5 for extra vehicle. Day use - $5 per vehicle. Adventure Pass will be honored for day use. Campsites are first-come-first-served. Adventure Pass required for vehicles parked outside the campground.