top of page
Mount Diablo State Park Location
Map Directions:
Driving Directions

To reach Mt. Diablo State Park and the summit from north of Walnut Creek, Contra Costa County:

Follow Interstate 680 south and exit Treat Blvd and follow Treat Blvd east to Oak Grove Road. Turn south on Oak Grove Road. Continue on Oak Grove Road after crossing Ygnacio Valley Road, continuing to North Gate Road on the left. Use North Gate Road to enter the park. To reach the summit, turn left on Summit Road at the Junction Ranger office.

 

To reach Mt. Diablo State Park and the summit from the south:

Follow Interstate 680 north from the Pleasanton / Dublin area. Exit on Diablo Blvd in Danville, traveling to the east. Diablo Road makes several turns enroute to Mt. Diablo Scenic Drive. Continue on Diablo Road past a fire station on the right until you reach Mt. Diablo Scenic Drive. Turn left and follow this road into the park. To reach the summit, turn right on Summit Road at the Junction Ranger office.

 

To reach Mt. Diablo State Park and the summit from the west:

Follow Route 24 through the Caldecott Tunnel toward Walnut Creek. Exit on Ygnacio Valley Road. Follow Ygnacio Valley Road east and turn right on Walnut Avenue (not Walnut Blvd). At the end of Walnut Avenue, turn right on Oak Grove Road briefly and then turn left on North Gate Road. Use North Gate Road to enter the park. To reach the summit, turn left on Summit Road at the Junction Ranger office.

​

To reach Mitchell Canyon from Walnut Creek:

Take the Ygnacio Valley Rd. exit off Interstate 680 in Walnut Creek. Turn right on Clayton Road and then turn right again on Mitchell Canyon Road. The road dead ends at the park entrance.

​

To reach Macedo Ranch from Alamo:

Take the Stone Valley Road East exit (42a) off Interstate 680. Turn right onto Stone Valley Road. After passing Monte Vista HS, turn left on Green Valley Road. The road dead ends at the park entrance.

bottom of page