What are the San Diego hikes with the best views, and how hard are they?
Easiest: Cabrillo's Bayside Trail (2.5 mi, 340 ft). Classic: Cowles Mountain (3 mi, 950 ft) or Iron Mountain (~6 mi). Mountain views: Stonewall Peak or Volcan. Hardest: El Cajon Mountain (~11 mi, ~3,900 ft).
- Easiest view
- 2.5 mi
- Hardest
- ~3,900 ft
- Highest summit
- 5,730 ft
- Torrey Pines
- Closed
Bayside Trail, ~340 ft gain
El Cajon Mountain, ~11 mi
Stonewall Peak, Cuyamaca
Reserve trails, until ~March 2027
The short version
- Cabrillo National Monument's Bayside Trail is 2.5 miles round trip with about 340 feet of gain, but costs $20 per car and closes at 4 p.m.
- Cowles Mountain (1,591 ft), the City of San Diego's highest point, is about 3 miles round trip with 950 feet of climbing and no fee.
- Volcan Mountain near Julian is 5.4 miles round trip to a 5,353-foot summit, and the County closes it after half an inch of rain or any snow.
- El Cajon Mountain is nearly 11 miles with about 3,900 feet of gain; the County calls it strenuous and closes the preserve every August.
- Torrey Pines State Natural Reserve has been closed to all visitors since September 22, 2026, with reopening targeted for March 2027.
San Diego's view hikes range from a two-hour stroll above the bay to a six-hour granite slog in Lakeside. We checked the National Park Service, the City of San Diego, County Parks, California State Parks and local news coverage for distance, climb, fees and closures on November 9, 2026. Where an agency doesn't publish a number (several don't list elevation gain), we say whose figure we used.
Seven view hikes, easiest to hardest
| Distance | Climb | Cost to park | The payoff | |
|---|---|---|---|---|
| Bayside Trail (Cabrillo NM) | 2.5 mi round trip | ~340 ft | $20 per car (7-day pass) | San Diego Bay, downtown, Coronado, Tijuana |
| Black Mountain (Rancho Peñasquitos) | 2.5-mile Summit Trail (City figure) | Not published | No fee listed | 360 degrees: ocean, mountains, downtown |
| Cowles Mountain (Mission Trails) | ~3 mi round trip | ~950 ft | Free (small lot, street) | Islands offshore on clear winter days |
| Iron Mountain (Poway) | ~6 mi round trip | ~1,000 ft | Trailhead lot off Hwy 67 | Mountains to ocean; free summit telescope |
| Stonewall Peak (Cuyamaca) | 4.2 mi round trip | ~900 ft | $10 day use | Anza-Borrego, Salton Sea, Palomar |
| Volcan Mountain (Julian) | 5.4 mi round trip | ~1,250 ft | Free, Farmer Road | Desert one way, coast the other |
| El Cajon Mountain (Lakeside) | ~11 mi round trip | ~3,900 ft | No fee listed | Lakeside, El Capitan, the whole backcountry |
Distance
- Bayside Trail (Cabrillo NM)
- 2.5 mi round trip
- Black Mountain (Rancho Peñasquitos)
- 2.5-mile Summit Trail (City figure)
- Cowles Mountain (Mission Trails)
- ~3 mi round trip
- Iron Mountain (Poway)
- ~6 mi round trip
- Stonewall Peak (Cuyamaca)
- 4.2 mi round trip
- Volcan Mountain (Julian)
- 5.4 mi round trip
- El Cajon Mountain (Lakeside)
- ~11 mi round trip
Climb
- Bayside Trail (Cabrillo NM)
- ~340 ft
- Black Mountain (Rancho Peñasquitos)
- Not published
- Cowles Mountain (Mission Trails)
- ~950 ft
- Iron Mountain (Poway)
- ~1,000 ft
- Stonewall Peak (Cuyamaca)
- ~900 ft
- Volcan Mountain (Julian)
- ~1,250 ft
- El Cajon Mountain (Lakeside)
- ~3,900 ft
Cost to park
- Bayside Trail (Cabrillo NM)
- $20 per car (7-day pass)
- Black Mountain (Rancho Peñasquitos)
- No fee listed
- Cowles Mountain (Mission Trails)
- Free (small lot, street)
- Iron Mountain (Poway)
- Trailhead lot off Hwy 67
- Stonewall Peak (Cuyamaca)
- $10 day use
- Volcan Mountain (Julian)
- Free, Farmer Road
- El Cajon Mountain (Lakeside)
- No fee listed
The payoff
- Bayside Trail (Cabrillo NM)
- San Diego Bay, downtown, Coronado, Tijuana
- Black Mountain (Rancho Peñasquitos)
- 360 degrees: ocean, mountains, downtown
- Cowles Mountain (Mission Trails)
- Islands offshore on clear winter days
- Iron Mountain (Poway)
- Mountains to ocean; free summit telescope
- Stonewall Peak (Cuyamaca)
- Anza-Borrego, Salton Sea, Palomar
- Volcan Mountain (Julian)
- Desert one way, coast the other
- El Cajon Mountain (Lakeside)
- Lakeside, El Capitan, the whole backcountry
Easy: big views for little climbing
Bayside Trail at Cabrillo National Monument is the best return on effort in the county. The NPS lists it at 2.5 miles round trip with about 340 feet of gain, starting near the Old Point Loma Lighthouse, with views of the ocean, San Diego Bay, downtown, Coronado and Tijuana, and snow on the mountains in the right season. The catch is the gate: the trail is open 9 a.m. to 4 p.m., and entry is $20 per car (good for seven days) or $10 per person on foot or bike. The uphill walk back is the hard part.
Black Mountain in Rancho Peñasquitos is the quieter cousin of Cowles. The City lists a 1,554-foot summit and a 2.5-mile Summit Trail from Hilltop Community Park at 9711 Oviedo Way, with 360-degree views of the ocean to the west, mountains to the north and east, and downtown to the south. The City doesn't publish elevation gain for it, so treat it as moderate.
The classic summits: Cowles and Iron
Cowles Mountain is, per the City, the highest point in both Mission Trails Regional Park and the City of San Diego at 1,591 feet. The San Diego Reader's trail guide puts the main route from Navajo Road and Golfcrest Drive at 3 miles round trip with 950 feet of gain; MTS Route 115 stops a block away. On clear late-fall and winter days you can pick out San Clemente and Santa Catalina islands, and the Coronado Islands to the southwest. Parking is the real challenge, which our Cowles Mountain guide covers.
Iron Mountain in Poway is longer but gentler per mile: East County Magazine puts it at about 6 miles and roughly 1,000 feet of climbing to a 2,696-foot summit (the San Diego Reader measured 3.2 miles each way). The trailhead is just south of Poway Road and Highway 67, and the lot often overflows onto the highway shoulder. The summit has a bench and a telescope, and on clear days you can see San Clemente Island and the summit of Mt. Woodson, home of Potato Chip Rock.
Mountain views worth the drive: Stonewall and Volcan
Stonewall Peak starts from Paso Picacho in Cuyamaca Rancho State Park, about 50 miles east of San Diego. State Parks marks the summit at 5,730 feet and charges $10 per car for day use ($9 for seniors 62 and up). San Diego Magazine lists the trail at 4.2 miles round trip and moderate, and the Sierra Club's Hundred Peaks Section puts the climb at about 900 feet. From the top, on a clear day, you look out to Anza-Borrego, the Lagunas, the Salton Sea and Palomar. Dogs aren't allowed on state park trails.
Volcan Mountain outside Julian is a County preserve. The County's brochure lists 5.4 miles round trip from the gateway on Farmer Road (parking at about 4,100 feet) to a 5,353-foot summit, so about 1,250 feet of climbing, and leashed dogs are allowed. On a clear day you see both the desert and the coast. Hours are 8 a.m. to sunset.
The hard one: El Cajon Mountain
El Cajon Mountain, reached from El Capitan County Preserve at 13775 Blue Sky Ranch Road in Lakeside, is the county's classic sufferfest. The San Diego Reader measured it at nearly 11 miles with around 3,900 feet of gain, with plenty of downhill on the way up that you climb again on the way back. It also appears in our Six-Pack of Peaks guide.
- Clearest views: late fall and winter, when the San Diego Reader says the offshore islands most often show up from Cowles.
- Start early inland: Iron Mountain, El Cajon Mountain and Cowles have little or no shade.
- Fees at a glance: Cabrillo $20 per car, Cuyamaca $10 per car; the City, County and Poway hikes above list no parking fee.
- Closing times matter: Cabrillo's trail closes at 4 p.m., and County preserves close at sunset, which is before 5 p.m. in late November and December.
Is this still right?
We last checked this tip against its sources on November 9, 2026, and we re-research every tip on a schedule. Things in San Diego change, sometimes overnight.
Prices, fees, hours and rules change, often at the start of a year or season. Confirm with the official source linked below before you rely on a number.
This is general information, not legal, financial, tax, medical or safety advice.
KEEP READING
SOURCES
Everything above traces back to one of these. Follow them — if one has changed and we haven't, that's our mistake, not yours.
- PrimaryBayside Trail
National Park Service, Cabrillo National Monument · Checked November 9, 2026
2.5 miles round trip, ~340 ft gain, 9 a.m.-4 p.m., trailhead near Old Point Loma Lighthouse, views
- PrimaryFees & Passes
National Park Service, Cabrillo National Monument · Checked November 9, 2026
$20 per vehicle (7 days), $10 per person walk/bike, $35 annual pass
- PrimaryBlack Mountain Park
City of San Diego · Checked November 9, 2026
1,554-ft summit, 2.5-mile Summit Trail from Hilltop Community Park, 360-degree views
- PrimaryCowles Mountain Summit
City of San Diego · Checked November 9, 2026
1,591 ft, highest point in Mission Trails Regional Park and the City
San Diego Reader · Published May 18, 2016
3 miles round trip, 950 ft gain, Navajo Rd/Golfcrest Dr trailhead, MTS 115, island views
East County Magazine · Published January 15, 2015
About 6 miles, ~1,000 ft gain, 2,696-ft summit, lot overflow, telescope, island views
San Diego Reader · Published October 23, 2003
3.2 miles each way; trailhead south of Hwy 67 and Poway Rd
- PrimaryCuyamaca Rancho State Park
California State Parks · Checked November 9, 2026
$10 day use ($9 seniors), Stonewall Peak trail from Paso Picacho, ~50 miles east of San Diego, no dogs on trails
California State Parks · Checked November 9, 2026
Stonewall Peak summit elevation 5,730 ft
San Diego Magazine · Published August 6, 2024
Stonewall Peak 4.2 mi round trip, moderate, views, $10 day pass; Volcan parking free
- BackgroundStonewall Peak peak guide
Sierra Club Hundred Peaks Section · Checked November 9, 2026
About 900 ft of gain, 4 miles round trip
County of San Diego Parks and Recreation · Checked November 9, 2026
Address, 8 a.m.-sunset hours, ~5-mile round-trip summit hike, desert-to-coast views, parking on Farmer Road
- PrimaryVolcan Mountain brochure
County of San Diego Parks and Recreation · Checked November 9, 2026
5.4 mi round trip, 4,100-ft parking, 5,353-ft summit, leashed dogs, rain/snow closure rule
- PrimaryEl Capitan County Preserve
County of San Diego Parks and Recreation · Checked November 9, 2026
Strenuous, up to 6 hours, little shade, 8 a.m.-sunset, closed in August, 13775 Blue Sky Ranch Rd
San Diego Reader · Published March 29, 2023
Nearly 11 miles, around 3,900 ft of gain
California State Parks · Checked November 9, 2026
Closed to all visitors since Sept. 22, 2026; visitor center closed until March; page last checked by State Parks 11/8/2026