San Gregorio Nude Beach

Entrance to San Gregorio Beach
Adapted from Google Street View

San Gregorio Beach in California is the country's oldest nude beach (since 1967). It's a large, popular beach with sand, caves, and more. It's open every day, but hours are longer on weekends.

Don't confuse this privately-owned operation with the state beach which is right next door. Stay in the nude section north of the "Hazardous Surf" sign, or the rangers for the adjacent state park may cite you. Some visitors complain about people "getting intimate" in the driftwood structures near the beach. If you see a T-shirt hanging on a pole, it means the site is "occupied."


  • Two miles of soft sand, caves, cliffs, and driftwood
  • Long, wide, and clean
  • Dogs are allowed on weekdays only
  • Privately owned, admission charged
Devil's Slide
Alex Fielding / Getty Images

More Nude Beaches Close to San Gregorio

Devil's Slide (Grey Whale Cove) is about 10 miles north. From San Mateo County, it's also easy to reach San Francisco County Nude Beaches and Santa Cruz County Nude Beaches, or even Marin County Nude Beaches.

Nudity Laws and San Gregorio Beach

You can find a summary of the local public nudity laws by scrolling to the bottom of this page about San Mateo County nude beaches.

Nude or naturist beach neophytes, please be respectful of others and make sure you know the Nude Beach and Topless Beach Etiquette guidelines before you go to a nude beach.

Driving Directions

San Gregorio Beach is a little difficult to find, so follow our directions carefully. The entrance to the beach is shown in the image above. There's no sign and you might otherwise think it is the entrance to a farmer's pasture. 

The entrance is on the west side of CA Highway 1 just north of its intersection with CA Highway 84.

You can find it by watching the mileage markers if you know how. It's between mileposts 18 and 19. Find out how to interpret a California milepost marker to make proper use of them.

  • If you're driving south on CA Hwy 1 from Half Moon Bay, watch on the right side of the road for Telephone Call Box number SM 001 0195, which is located at the intersection of Stage Rd and CA Hwy 1 and near an iron gate with trees on it. From there, it's 1.1 miles to the entrance. When you see the Jct 84 highway sign, the driveway is only 0.1 miles away. Look for a gravel driveway and a gate (address on the gate post is 119429) on your right.
  • If you are driving north on CA Hwy 1 from Santa Cruz, the entrance is on the left side of the highway, just after you pass the parking lot for San Gregorio State Beach and the road sign that points toward San Gregorio, La Honda, and Redwood City. Look for a gravel driveway and a gate on your left.
  • If you are driving from the Bay Area on CA Hwy 84, turn right onto CA Hwy 1 and immediately start looking for a gravel driveway and a gate on your left. The address on the gate post is 119429.


There is a parking fee at San Gregorio, with a per-car minimum.

You could also park at the south end of the San Gregorio State Beach lot (which also charges a fee) and walk in along the beach, but this route can get cut off at high tide.

Was this page helpful?