Kennedy Grove Regional Recreation Area
El Sobrante, Contra Costa County, CA
- Size
- 218 acres Source
- Managed by
- East Bay Regional Park District
About Kennedy Grove Regional Recreation Area
An El Sobrante picnic area for small or large groups, some sites by reservation. Source
Take Highway 24 to the Orinda exit and turn north on Camino Pablo, which becomes San Pablo Dam Road. Proceed north on San Pablo Dam Road, past the San Pablo Reservoir Recreation Area entrance, for about one mile to the Kennedy Grove entrance.
Know before you go
Kennedy Grove Regional Recreation Area covers 218 acres in El Sobrante, Contra Costa County. 10 named trails add up to about 4.1 miles inside the park; the longest is Lower Sea Foam Trail at 0.7 miles, and Lower Sea Foam Trail has the most up and down (about 653 feet). Mapped trails range from 159 to 758 feet in elevation. OpenStreetMap shows 2 parking areas, plus 1 restroom and 7 drinking fountains. The closest mapped bus stop is Castro Ranch Road & Amend Road (routes 669), at the park edge.
Facilities
- Drinking Water
- Picnic Area
- Playground
- Restrooms
Facility details: OpenStreetMap
Kennedy Grove Regional Recreation Area at a glance
- PParking · 2
- WCRestrooms · 1
- WDrinking water · 7
- TTrailheads · 1: Kennedy Grove Trailhead
- Named trails · 10
© OpenStreetMap · CPAD · About this map
Trails
| Trail | Mapped length | Elevation | Surface & uses |
|---|---|---|---|
| Lower Sea Foam Trail | 0.7 mi | 653 ft up & down254–642 ft | UnpavedNo bikesHorses |
| Upper Sea Foam Trail | 0.7 mi | 551 ft up & down328–758 ft | UnpavedNo bikesHorses |
| Black Oak Loop Trail | 0.6 mi | 345 ft up & down387–531 ft | UnpavedBikesHorses |
| Laurel Loop Trail | 0.4 mi | 106 ft up & down186–275 ft | UnpavedBikesHorses |
| Black Oak Trail | 0.4 mi | 101 ft up & down328–455 ft | UnpavedBikes |
| Laurel Loop Regional Trail | 0.3 mi | 55 ft up & down243–275 ft | UnpavedBikesHorses |
| Kennedy Loop Trail | 0.3 mi | 57 ft up & down192–225 ft | PavedBikesHorses |
| Kennedy Creek Trail | 0.3 mi | 78 ft up & down244–329 ft | UnpavedBikes |
| Bay Area Ridge Trail | 0.3 mi | 30 ft up & down159–192 ft | UnpavedHorsesPaved |
| Sea Foam Loop Trail | 0.1 mi | 56 ft up & down273–336 ft | BikesHorses |
Getting to Kennedy Grove Regional Recreation Area by bus
- Castro Ranch Road & Amend Road · Routes 669 · at the park edge
- Castro Ranch Road & Olinda Drive · Routes 669 · 210 ft from the park
- Castro Ranch Road & Cobblestone Court (Sherwood Forest Drive) · Routes 669 · 560 ft from the park
- Castro Ranch Road & Sherwood Forest Drive · Routes 74, 669 · 610 ft from the park
Stops within a quarter mile of Kennedy Grove Regional Recreation Area; confirm times with the transit agency.
Compared with nearby parks
Among the 17 other parks in this guide within 10 miles, Kennedy Grove Regional Recreation Area is number 14 of 18 by size at 218 acres. 8 nearby parks have more mapped trail mileage than its 4.1 miles.
Closest places for what Kennedy Grove Regional Recreation Area doesn't list:
- Off-Leash Area: Point Isabel Regional Shoreline (4.6 mi)
- Swimming: Charles Lee Tilden Regional Park (3.5 mi)
- Camping: Tilden Nature Area (2.5 mi)
Rules & reservations
Official park page- Dogs
At Kennedy Grove Regional Recreation Area: leash in developed areas, under the East Bay Regional Park District dog rules. Source
Gate hours change through the year; check the posted schedule.
Map & directions
6531 San Pablo Dam Road, El Sobrante, CA 94803
Nearby parks
Straight-line distanceContinue exploring
Contra Costa County parks PlaygroundsSources & verification
Last verified: Oct 15, 2026- California Protected Areas Database (CPAD) 2026aname, county, agency, access, acres
- East Bay Regional Park District dog rulesdogs
- East Bay Regional Park District park pageofficial_url, hours, address, description, fees
- OpenStreetMap facilities and trailsfacilities.drinking-water, facilities.picnic-area, facilities.playground, facilities.restrooms, trails
- U.S. Census Bureau place boundaries (nearest place)city
- OpenStreetMap: parking, restrooms, water, trailheads, trail lines, and bus stopsvisit
- Terrain Tiles elevation (USGS 3DEP), sampled every 20 m along OpenStreetMap trail linestrails.elevation
- Official park page (introduction excerpt)intro