Castle Rock Regional Recreation Area

Castle Rock Regional Recreation Area


Park hours: 5am-10pm, unless otherwise posted or permitted
Parking lot hours: Nov. 1-Feb. 28: 7:30am-7pm, Mar. 1-May 31: 7:30am-8pm, Jun. 1-Oct. 31: 7:30am-9pm
Swim Hours & Fees: 
Closed for the Season


Parking Fee: No fees


1700 Castle Rock Road Walnut Creek, CA 94598


(510) 544-3085
Toll Free: 888-EBPARKS (888-327-2757), option 3, extension 4515

Internet & Cellular Access

Public WiFi is not available. 
Check AT&T, T-Mobile & Verizon Coverage
Select 'Map Layers' and switch on 'No Data Coverage Areas'

Annual Closure

The Castle Rock area of Mount Diablo State Park located adjacent to Stage Road Trail in Diablo Foothills will be closed from February 1, 2024, until August 1, 2024. View MapThis area is closed to visitors annually for the protection of the American peregrine falcon. Peregrine falcons are territorial and highly sensitive during nesting season.

Within Diablo Foothills Regional Park is the Castle Rock Recreation Area which is located in a scenic canyon along Pine Creek. The area is dominated by oak woodlands and prominent sandstone formations.

Castle Rock has historically specialized in preparing picnic events for large groups of 300 or more people, but in 2007 the East Bay Regional Park District began renovating the park for drop-in as well as reservable picnic use. Catering service may also be available. Reservations may be made by calling 888-327-2757, press option 2. Note that there is no shuttle service into the park from the front gate. Bring a wagon to transport your heavy or bulky items. The distance from the front gate to the pool area is one-quarter mile, an average six-minute walk. The distance from the Orchard Staging Area to the pool area is one-half mile.

Diablo Foothills Regional Park and Castle Rock Park are bordered by Mt. Diablo State Park and Walnut Creek Open Space, providing access to more than 18,000 acres of public lands.

Annual Closure Notice

The rock formations in Pine Canyon are currently closed effective February 1, reopening August 1, to protect nesting peregrine falcons. This protected species is highly territorial and sensitive to disturbance, especially during nesting season. Although the rock formations, known as Castle Rock, are in Mt. Diablo State Park, most visitors reach them through Diablo Foothills Regional Park. No other portions of the park are affected. We appreciate the public’s cooperation in helping us protect these species birds. For further information, please contact park staff at (510) 544-3085.

To Reach The Park

Park Accessibility

The pathways within the park are wheelchair accessible. Other wheelchair accessible facilities in the park include restrooms, changing rooms and drinking fountains. People with disabilities: please contact the park staff for transportation assistance from the park entrance gate.


Basketball courts, horseshoes pits, a volleyball court, softball field, and picnic sites are open to the public daily.


The park has reservable group picnic areas, view our Castle Rock & Diablo Foothills Picnic Areas webpage for information. For additional information or to make a reservation, call 1-888-EBPARKS or 1-888-327-2757, press option 2. Other picnic sites are available on a first-come, first-serve basis.


The pool complex features a 30 feet by 70 feet swimming pool and deck areas. In addition, the complex is fully accessible to individuals with disabilities, including the bathhouse and an accessible lift into the pool. (Pool access fee to enter swim area.) Swimming is allowed only when lifeguards are on duty. For current hours of operation and lifeguard service schedule, visit the Castle Rock Swim Facilities page.

Swim Facilities Capacity Notice
Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day (or at the discretion of the Park Supervisor), for the safety of the public. Please take this into consideration when planning your visit.

Upcoming Events