Castle Rock Pool: A Bucolic Swimming Destination - 510 Families
Park Day School ad

Castle Rock Pool: A Bucolic Swimming Destination

Located at the foothills of Mt. Diablo in Walnut Creek, Castle Rock Pool offers a peaceful, rural setting for a swim. Kids will enjoy splashing in the rectangular-shaped pool, ranging from 3 to 6 feet in depth, while adults can relax on the lounge chairs. The pool is managed by East Bay Regional Park District and opens Memorial Day Weekend, May 27, for the 2023 season.

Children swimming at Castle Rock Pool in Walnut Creek
Take a dip in the cool waters of Castle Rock Pool | Photo: Maureen Burke

Located in Castle Rock Regional Recreation Area adjacent to Diablo Foothills Regional Park, the Castle Rock pool is a unique attraction. Getting there involves driving past horse stables and a short nature walk. Park your car at the end of Castle Rock Road, then walk about 10 minutes to the swimming pool—located among several picnic table sites. The path from the parking lot is mostly shaded and made of crushed gravel; it’s relatively smooth for a study stroller. Be sure to wear close-toed shoes if your little ones don’t enjoy getting wayward pebbles in their shoes. If the lot at the end of the road is full, turn around and find alternative parking on Castle Rock Road near the horse stables and cow pastures. Parking is free.

Walk to Castle Rock Swimming Pool in Walnut Creek
Park then walk a short distance to the swimming pool | Photo: Maureen Burke

Families can drop into the pool during open hours, 11 am to 6 pm (last entry 30 minutes before closing). Fees range from $4 for teens and adults to $2 for children and seniors. Children under 1 year are free. The pool is chlorinated and has a lifeguard on duty. Families can rent a flotation device for free from a lifeguard; choose from a traditional life vest or a Puddle Jumper style.

The fenced-in pool deck is large and includes lounge chairs—a nice luxury! Large oak trees surround the pool and offer the right amount of shade. The water temperature is cold (not a frigid as the Berkeley pools we frequent), but the Walnut Creek air is much warmer so things balance out. Since the setting is more natural than other swimming areas in the East Bay, swimmers may find a few more leaves or bugs in the water. It didn’t bother my daughter, who told me “I’ll just close my mouth more underwater.” Easy peasy!

Lounge chairs on the deck at Castle Rock Pool
Lounge chairs are a nice perk | Photo: Maureen Burke

Just up the hill is a spacious building with restrooms and changing stalls. It’s very clean and well maintained. A basketball court, volleyball net, and playing field are next to this building too. Adjacent to the pool entrance are handful of picnic tables for a picnic lunch.

The Bottom Line on Castle Rock Pool

The setting of this pool makes it worth a visit, especially if you know going in that there will be a bit of a wandering drive and short walk from the parking lot. We visited on a weekday afternoon and were among just a handful of families in the water. My kids enjoyed the warm air and sizable swimming area; momma enjoyed sitting in the shade on a lounge chair.

Castle Rock Swimming Pool is in a natural setting in Walnut Creek
Life guard watch over swimmers and offer free flotation devices | Photo: Maureen Burke

Plan Your Visit to Castle Rock Pool 

$4 age 16-61, $2.00 age 1-15, $2  seniors 62+ or disabled, FREE under 1 year; No Parking Fee.

11 am to 6 pm (water closes at 5:30 pm)

Swim Season Schedule 2023:
Open Memorial Day Weekend 2023; weekends and holidays, May 27 – Sep 4
Open Thursdays and Fridays, Jun 8 – Aug 18

1700 Castle Rock Road, Walnut Creek

(510) 544-3085

Website >

Get the {510} Families weekend planner in your inbox. It's free!

* indicates required

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top