Corona Heights Park sits on a rocky, 520-foot summit between the Castro and Haight-Ashbury, where exposed red chert bedrock gives the hill its name and its raw, unlandscaped character. People climb it for one reason above all: a 360-degree view of San Francisco Bay, downtown, and the Golden Gate Bridge that rivals any paid overlook in the city, minus the admission fee.
The short, steep Corona Heights Trail network winds roughly a mile around the hillside before reaching the bare summit, where wind-scoured grass and chert outcrops replace trees entirely. Spring brings checkerbloom and other wildflowers across the grassy slopes. At the base, the Bill Kraus Pathway cuts through a dedicated meadow toward an off-leash dog area, and the adjacent Randall Museum offers a quieter stop with nature exhibits for families (source: SF Rec & Park).
Visitor Highlights & Practical Info
The park stays open daily from 5 a.m. to midnight, with no entry fee (source: SF Parks). Arrive near sunrise or late afternoon for clear light and thinner crowds, since weekend midday draws photographers and dog walkers in numbers. Wear real shoes — the summit scramble gets loose and rocky. Check current conditions before hiking, as the North and Peak trails have faced storm-damage closures (source: SF Rec & Park). Park at the Randall Museum lot or along Roosevelt Way, and pair the climb with a visit to the museum below.
