SAN DIEGO TIPS

What are the San Diego hikes with the best views, and how hard are they?

5 min read Checked November 9, 2026 Report a correction

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

Bayside Trail, ~340 ft gain

Hardest
~3,900 ft

El Cajon Mountain, ~11 mi

Highest summit
5,730 ft

Stonewall Peak, Cuyamaca

Torrey Pines
Closed

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

    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.

  • 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

  • National Park Service, Cabrillo National Monument · Checked November 9, 2026

    $20 per vehicle (7 days), $10 per person walk/bike, $35 annual pass

  • City of San Diego · Checked November 9, 2026

    1,554-ft summit, 2.5-mile Summit Trail from Hilltop Community Park, 360-degree views

  • 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

  • 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

  • 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

  • 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

  • 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

Follow @sandiego.tips on InstagramA new San Diego tip, three times a day.Follow

We use one cookie to see how readers find us and whether they come back. No ads, never sold. Details