Skip to content

About San Onofre Beach at Gaviota State Park in Goleta, California

San Onofre Beach is a gorgeous little-known beach on Gaviota State Park property in Santa Barbara County. In the past it has been known as a clothing-optional beach, but the state parks department has made it clear that they don’t want this happening on their land. The access to this beach is not via the main park entrance. There is a pull-out parking area along Highway 101 next to the railroad tracks east of Gaviota State Park.

From Santa Barbara drive west on the 101 and take the Mariposa Reina exit then cross over and take the south-bound lanes to where the highway gets close to the tracks (about a mile). To get to the beach just walk across the tracks and follow a rugged path out to the point where Canada San Onofre Creek ends.

A tall rock sticks up out of the beach where the trail meets the beach. This stretch of beach is narrow except at low tides so the entire sandy part of the beach might be wet when you get there. Behind the sandy part of the beach, it’s all round boulders in most spots. Check a tide table and try to get here when tide’s out.

El Camino Real
Goleta, CA 93117
Park Name
Gaviota State Park
State Park
Pet Details
No dogs allowed on the beach
Free parking
Beach Walking, Beach Exploration
No Facilities
Map of San Onofre Beach at Gaviota State Park
Tajiguas, US
8:30 am, June 17, 2024
temperature icon 61°F
L: 52° H: 73°
Feels like 60.12 °F clear sky
Wind gusts: 0 m/s
UV Index: 3.15
Precipitation: 0 inch
Visibility: 10 km
Sunrise: 5:48 am
Sunset: 8:15 pm
Humidity 70 %
Pressure1010 mb
Wind 0 m/s

Nearby Beaches

Vista Del Mar Beach

0.5 miles away

Vista Del Mar Beach is a narrow sandy beach between San Onofre Beach and the main beach at Gaviota...

View beach

Arroyo Hondo Beach

2.3 miles away

Arroyo Hondo Beach is a small beach at the mouth of Arroyo Hondo Creek west of Santa Barbara. The...

View beach

Nearby Attractions

Nearby Lodging


There are no reviews yet. Be the first one to write one.