Pleasanton Ridge Regional Park,
East Bay Regional Park District,
Alameda County
In brief:
5.9 loop climbs through oaks and grassland to a series of bare rolling hills, then drops back to the trailhead.

Distance, category, and difficulty:
This 5.9 mile partial loop hike is moderate. Trailhead elevation is about 260 feet. The featured hike climbs to about 1430 feet. Most of the trails are moderate, although there's a bit of steep up and down on the ridgeline -- total elevation change is about 1200 feet.

Almost entirely full sun.

Trail traffic:

Trail surfaces:
Dirt fire roads and trails.

Hiking time:
3 hours.

Very hot in summer, and can be muddy in winter. Early spring is best.

Getting there:
From Interstate 680 in Alameda County, exit Sunol Boulevard/Castlewood Drive (exit 25). Head west on Castlewood Drive and where the road splits stay to the right on Castlewood (it feels like you're turning off the main road). At the stop sign, turn left onto Foothill Road and drive about 1.6 miles to the trailhead on the right side of the road.

Get driving or public transit directions from Transit and Trails:

GPS Coordinates* for Trailhead:
Latitude 3736'52.83"N
(* based on Google Earth data, shown as degrees, minutes, seconds)

Gas, food, and lodging:
None in the immediate area. Services off Interstate 680 near Danville. No camping.

Trailhead details:
Large parking lots, with a few additional spaces before the gate. No entrance or parking fees. Portable toilets available. Maps available at the information signboard. There is no direct public transportation to the park.

Most trails are multi-use. A few are designated open to equestrians and hikers only. Dogs are permitted. Park is open from 5 a.m. to 10 p.m.

The Official Story:
EBRPD's Pleasanton Ridge page.
EBRPD headquarters 510-562-PARK

Map Choices:
• Use AAA's San Francisco Bay Region map to get there.
Map from EBRPD
Afoot and Afield: San Francisco Bay Area, by David Weintraub (order this book from has a great map and descriptions of a Pleasanton Ridge hike.
East Bay Trails, by David Weintraub, has a good map and a featured hike (order this book from

Pleasanton Ridge in a nutshell -- a printable, text-only guide to the featured hike.

View 69 photos from the featured hike.

Go to Bay Area Hiker Home page

Pleasanton Ridge is beloved and heavily used, but because there is only one trailhead, Parking lotat the southern edge of the park, the further you hike, the more solitude you'll find. On my first visit, I crossed paths with joggers, dogwalkers, and cyclists for the first 2 miles, but then encountered no one until I returned back to that 2-mile-from-the-trailhead zone. Up on the ridgeline, near 1500 feet, it was just me and and the wildflowers swaying in the wind.
     There are many loop options, but for a medium or long hike Ridgeline Trail plays the prominent role. Ridgeline accesses the far northern reaches of the park, Kilkare Canyon and Sinbad Creek. A round trip hike to the edge of the park is more than 14 miles, with some serious climbing on both legs of the journey. The shortest loop at the park combines Oak Tree and Woodland Trails, for a less than 2 mile stroll. Early spring is a great time to visit Pleasanton Ridge -- mid to late March is just about ideal for a loop on Thermalito and Ridgeline Trails. Unlike some East Bay parks that are grazed by cows, Pleasanton Ridge is quick to dry out after the winter rains end. Woodland TrailYou'll probably find smooth, dry trails and green hillsides even before the oaks have their fresh spring leaves. In summer it is often HOT, and there's very little shade on most trails.
     For the featured hike, start uphill on Oak Tree Trail. As the trail winds steeply up an exposed hillside, coast live oaks are the dominant tree, with poison oak, sticky monkeyflower, coyote brush, and snowberry in the understory. Interstate 680 is audible, but traffic noises decrease as you head up the broad multi-use trail. At 0.16 mile, Woodland Trail sets out from a signed junction at a curve in the trail. Turn left onto this path, open to hikers and equestrians only.
     Climbing uphill at a moderate grade, Woodland is dominated by coast live oaks. There's an astonishing amount of poison oak growing alongside the trail, so don't stray off course. In the first few weeks of spring, California buttercups add a dash of cheerful color. Later, in early May you might see Chinese houses. Olive Grove TrailSwitchbacks break up the climb (ignore any shortcuts). As the trees thin, the trail levels out and sweeps into a meadow. A look over your shoulder reveals the bare ridge on the east side of Interstate 680. At 0.53 mile, Woodland splits into two evenly worn trails. The trail to the left cuts through a meadow, while the trail to the right skirts the meadow. Stay to the right, as the park district is attempting to restore the meadow. As Woodland Trail continues an easy climb, it edges near Oak Tree Trail; a connector path veers right at 0.79 mile, but stay on Woodland. The trail ducks under some oaks and then ends at a junction with Oak Tree Trail at 0.96 mile. Continue straight through the cow gate to a large well-worn junction.
     From here trails wander hither and yon. Ridgeline Trail heads south (left). The chunky looking trail uphill to the right is a shortcut. Straight, and then to the left, Oak Tree Trail continues downhill along a corridor of poison oak and chaparral. Straight, and then rightish, is the trail you want, Ridgeline.Johnny jump-ups carpet the hillside (If you have a paper map this junction is marked as #5.) As Ridgeline Trail ascends slightly, curving to the right around a hilltop, in early spring you may see a few flowers in the grass, including blue-eyed grass and bluedicks. Ahead, the trail splits in a Y, just before a cluster of trees. This orchard, the first of several olive groves, was planted around 1900. The Thermal Fruit Company grew cherries, almonds, prunes, and apricots in the southern portion of the park until the early 1930's. None of those trees survive, or a record of who planted the olive trees, but the olive trees are sturdy, and many still bear fruit. At a signed junction at about1.21 miles, bear left onto the spur trail to Olive Grove Trail.
     Sunol Ridge looms ahead, across Kilkare Canyon. The olive trees provide a perfect picnic spot, especially for a hiker pining for the Italian countryside. Just make sure the park's cows haven't relieved themselves nearby! At about 1.29 miles, Olive Grove Trail enters from the left at a signed junction. Continue straight, and again, View from the creststraight when Olive Grove breaks off to the right at a signed junction at 1.45 miles. The broad path passes a pond, then joins with Thermalito Trail at a signed junction at about 1.56 miles. Stay to the left as a side trail breaks off on the right side. Thermalito edges alongside a small, but steep canyon. Buckeyes are mixed in with valley and coast live oaks. The trail crosses over the top of a creek, and a dry waterfall (at least in the spring) is overrun with poppies. On the left side of the trail, valley oaks hold court over a pretty meadow. On a March hike, the grass was filled with yellow johnny-jump-ups, a jovial blossom in the violet family. When I visited again, in early May 2002, squirrels scattered through the grass when a golden eagle soared overhead. Thermalito ambles uphill past a small pond, and passes another meadow speckled with flowers in spring. The first of the peaks on Ridgeline comes into view, on the right. Ridgeline TrailAt a signed junction at 2.25 miles, a spur trail climbs to meet Ridgeline. (This is an option, but the grade is steepest hiking north on Ridgeline; the easier choice is to continue on Thermalito and then hike south on Ridgeline.) Continue straight/left on Thermalito.
     There are many side trails and shortcuts in this part of the park, so try to stay on the main trail. Thermalito Trail begins a light climb as the path curves around the base of a hill. Look for a well-stocked woodpecker granary tree on the right side of the trail. At 2.63 miles, a spur trail to Ridgeline veers right at a signed junction. Turn right and head uphill.
     The grade is steep, but this section is short, and at 2.80 miles, the spur tapers out and ends at a signed junction with Ridgeline Trail. From here, you can turn right and descend back to the trailhead, but for the best views, turn left and ascend the first crest. It's a butt-crunching ascent on a multi-use trail (look out for bicycles) and when you get to the top you may be dismayed that the trail dips a bit and then climbs to another, taller peak, not visible from the previous junction. Keep climbing to a second crest. This is the turnaround point for the featured hike, at 2.97 miles. Returning on Oak Tree Trail From here, at about 1430 feet, Mount Diablo looms across the populated valley, and the mountains of Sunol Regional Wilderness and Mission Peak rise up to the south. On this often windy hilltop the wildflowers grow close to the ground. Look for tiny blossoms of lupine, redmaids, shooting stars (an early flower past its prime in spring), johnny-jump-ups, and bluedicks. The trail continues north, bucking like a rodeo bull, cresting and falling along the ridgeline, and if you'd like to extend your hike 2 more miles, you can continue along Ridgeline for another mile to Sinbad Creek Trail and then turn around. Ridgeline ends a bit past that and any further hiking involves climbing down (and then back out) Kilkare Canyon.
     Retrace your steps back to the junction with the spur to Thermalito, then continue straight on Ridgeline Trail. After a short, bearable climb, it's all downhill from here. At 3.93 miles, a spur to Olive Grove Trail breaks off to the right at a signed junction. Continue downhill on Ridgeline. View to Woodland Trail, from Oak Tree TrailThe trail ambles along a barbed wire fence tangled with poison oak, California sagebrush, and sticky monkeyflower. Olive trees stand to the right and left. A picnic table and water fountain are welcome at a sunny spot on the side of the trail. You'll reach a previously encountered junction at 4.36 miles. Continue on Ridgeline as you retrace your steps back to the junction of Oak Tree and Woodland Trails at 4.60 miles. For a change of pace, descend, to the left, on Oak Tree Trail.
     Traffic noises become noticeable and then increasingly loud as you hike downhill. A few large imposing sycamore trees step aside to let you pass. At 5.19 miles, the dead-end Sycamore Grove Trail sets out on the left side of the trail. Continue straight on Oak Tree. You'll pass the previously encountered junction with Woodland Trail at 5.69 miles. Retrace your steps on Oak Tree Trail back to the trailhead.

Total distance: 5.85 miles
Last hiked: Wednesday, May 1, 2002