Kehoe Beach is the northernmost section of a continuous 12-mile stretch of beach known as the Great Beach, which spans from Point Reyes to the rocky points south of McClures Beach on the Point Reyes National Seashore. A broad, expansive beach cut only by a stream flowing into the ocean, Kehoe is well known for the spring wildflower displays among its sand dunes.
Reachable by a flat, family-friendly, 0.6-mile trail that runs adjacent to a marsh, Kehoe Beach is also one of the few dog friendly locations within Point Reyes. Note that dogs must remain on a 6-foot leash and are not permitted on the section of beach south of the trailhead, which is protected habitat for the endangered snowy plover.
The Pacific side of Point Reyes is often enshrouded in fog and can be very windy. Try and time your visit with a high-pressure weather front to take full advantage of this wild and rugged coastline.
Parking for Kehoe Beach is streetside on Pierce Point Road, adjacent to the trailhead.