Skip to content

About Big Rock Beach in Malibu, California

Big Rock Beach is a narrow rocky beach in Malibu that is under water during higher tides. It is named for the big rock just offshore at the point which often has birds perched on top. Other rocks nearby might have seals sunning themselves above the waterline. Since all California beaches are public below the mean high tide level, Big Rock Beach is always public because the mean high tide level is at the back of the beach. At lower tides the sandy shore is exposed, but this beach is right in front of a long stretch of waterfront homes. If that doesn’t bother you, this is a nice beach walk There is a public gate with access to Big Rock Beach at the address 20000 Pacific Coast Highway, Malibu. Unfortunately, there is little public parking at this address. If you park across PCH, be careful crossing the street. There is another public gate just east of the Moonshadows Restaurant at 20356 PCH, but the beach here is very rocky and again only accessible at lower tides anyway.

20000 Pacific Coast Highway
Malibu, CA 90265
County Beach
Pet Details
No dogs allowed on the beach
Fishing, Beach Walking, Scuba Diving, Birdwatching
No Facilities
Map of Big Rock Beach
Las Flores, US
1:49 am, June 6, 2023
temperature icon 59°F
L: 59° H: 66°
Feels like 58.98 °F overcast clouds
Wind gusts: 4 m/s
UV Index: 0
Precipitation: 0.01 inch
Visibility: 10 km
Sunrise: 5:43 am
Sunset: 8:03 pm
Humidity 82 %
Pressure1012 mb
Wind 4 m/s

Nearby Beaches

Las Flores Beach

0.6 miles away

Las Flores Beach is a narrow sandy beach below homes in east Malibu. The beach is located east of...

View beach

Las Tunas Beach

0.6 miles away

Las Tunas County Beach is a rocky beach in eastern Malibu. The shoreline in this area is eroding away...

View beach

Topanga Beach

1.4 miles away

Topanga Beach is the closest Malibu California beach to Los Angeles. The Eastern Malibu coast faces south and Topanga...

View beach

Nearby Attractions

Nearby Lodging


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