Castle Rock Recreation Area
About The Park
Adjacent to Diablo Foothills is Castle Rock Recreation Area 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 beginning in 2008.
Besides Diablo Foothills, Castle Rock Park is bordered by Mt. Diablo State Park and Walnut Creek Open Space, providing access to more than 18,000 acres of public lands. Back to top
Park Activities
Castle Rock offers seven reservable picnic sites, volleyball courts, softball fields and a swimming pool. Other picnic sites are available on a first-come, first-serve basis.
Swimming
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. (Beach 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 Swim Facilities page. Back to top
Park Accessibility
The pathways within the park are wheelchair accessible. Other wheelchair accessible facilities in the park include restrooms, changing rooms and drinking fountains. Back to top
To Reach The Park
Exit I-680 on Ygnacio Valley Road in Walnut Creek and drive east. After about three miles turn right on Walnut Avenue. After about two miles turn right on Oak Grove Road, then bear right onto Castle Rock Road and follow it to the Orchard Staging Area on the right (This lot closed during winter and wet weather). There is informal parking near the park entrance at the end of Castle Rock Road.
Park Info
- Address
- 1700 Castle Rock Road
Walnut Creek, CA 94598 - Download Brochure
- Phone Number
- 925-945-8244
- Local Weather
- Maps
- Download PDF Map
- Yahoo Map
- Park Hours
- Open between 5 a.m. and 10 p.m. unless otherwise posted or permitted
- Park Events
- Click here for upcoming events
- Parking Fee
- No fee
- Beach Access Fee
- See the Swim Facilities page
- Camping Reservations
- No reservable campgrounds
- Picnic Reservations
- 1-888-EBPARKS or 1-888-327-2757, press option 2, then 1
- Emergency Number
- 911
- EBRPD Headquarters
- 1-888-EBPARKS or 1-888-327-2757

