Agate Beach Park

Take a scenic drive down the shoreline highway.


Agate Beach is located at the end of Elm Drive in Bolinas. From Hwy 101 in Larkspur, take the Sir Francis Drake Blvd exit west to Olema, turn left at Hwy 1/Shoreline Hwy, turn left at Olema Bolinas Rd, turn right at Mesa Rd, turn left at Overlook Rd, and turn right at Elm Road.


A large parking lot is at the end of Elm Road on the left.

Public Transit

You can also dial 511 to find out about transit options from your location.