San Mateo Beaches

San Gregorio Beach     Pomponio Beach
Pescadero Beach
Pebble Beach     Bean Hollow Beach

San Mateo Beaches


San Mateo County
Highway 1
south of Half Moon Bay

Bean Hollow State Beach

  • 17½ miles south of Half Moon Bay
  • Hours: 8:00 AM to sunset
  • (650) 726-8819
  • Free

Pebble Beach

  • 16½ miles south of Half Moon Bay
  • Part of Bean Hollow State Beach
  • Hours: 8:00 AM to sunset
  • (650) 726-8819
  • Free

Pescadero State Beach

  • 14½ miles south of Half Moon Bay
  • Hours: 8:00 AM to sunset
  • (650) 879-2170
  • Parking $8

Pomponio State Beach

  • 12 miles south of Half Moon Bay
  • Hours: 8:00 AM to sunset
  • (650) 879-2170
  • Parking $8

San Gregorio State Beach

  • 10½ miles south of Half Moon Bay
  • Hours: 8:00 AM to sunset
  • (650) 726-8819
  • Parking $8

Main Attractions

  • Sandy beaches
  • Fishing at Pomponio & San Gregorio
  • Geology


  • Parking
  • Restrooms

Hazards Include

  • Danger of rogue waves
  • Rip currents


  • Parking
  • Restrooms

Special Regulations

  • Dogs only allowed at Bean Hollow & Pebble beaches. Must be on leash.
  • No collecting, including shells and rocks
  • No fires on beach
  • No camping

Half Moon Bay Tides

Tides.Info: Tide Predictions for Princeton, Half Moon Bay, California

Suggestions from Previous Beach Visitors

  • Bring layers of clothing, be prepared for cold
  • Bring hand sanitizer
  • Bring water. None available at beaches.

Nearby Beaches

  • Ano Nuevo, south
  • Waddell Beach, south
  • Cowell Beach, north


Half Moon Bay Web Cam, courtesy Sam's Chowder House.

Books of
Interest to Coastal Explorers

San Mateo Coast Beaches

San Mateo coast beaches, San Mateo County, CA

A string of five small beaches dot the Pacific coast of San Mateo County, beginning with San Gregorio in the north and spreading southward to Beach Hollow. Each has unique characteristics that attract visitors in all seasons.

Pomponio Beach map, San Mateo County, CA

State Beach

Pomponio Beach makes a quiet setting for a picnic or a day on the sand. Pomponio Creek creates a seasonal lagoon on the beach, temping for wading. Check at the entrance station for any notices regarding water quality in the lagoon. Next to the broad parking lot are picnic tables and BBQ pits. A trail leads north along the bluff.

It is possible, when tides are low, to walk 1.7 miles along the beach north to San Gregorio Beach. Walkers should know when tides are expected to return and keep track of the time. Incoming tides could create a hazard for anyone walking along the sand at the base of the coastal cliff.

The boundaries of Pomponio State Beach extend a mile south from the main beach, but rock outcroppings make it nearly impossible to traverse the beach to the south. There is no parking and no access from the highway to the southern part of Pomponio Beach.

Pomponio Beach, San Mateo County, CA

Pomponio Beach

Pebble Beach

Pebble Beach is a part of Bean Hollow State Beach. Pebble Beach derives its name from polished, multi-colored stones found in abundance there. The exposed rock on the beach was once ocean floor, but now tilted upward and scrubbed clean by the waves. In the process, conglomerates of stones have been freed by erosion and spilled onto the beach. Among them are moonstones, lydian stone, chalcedony, jasper, agate, porphyry, and sardonyx. It is illegal to remove any rocks from the beach.

The sandstone formations in the area, with their striated surfaces, are part of the Pigeon Point formation. The honeycombed surface of the rocks is known as tafoni, caused by salt air attacking the sandstone. It makes it great for tide pools.

Stairs lead down to the beach from the parking area.

Pebble Beach, part of Bean Hollow Beach, San Mateo County, CA

Pebble Beach (Bean Hollow North)

Pebble Beach map, part of Bean Hollow State Beach, San Mateo County, CA

Bean Hollow State Beach

Bean Hollow State Beach is divided by a rocky point, creating two small coves. It is one of only a few beaches in the area which allow dogs, but dogs must be on a leash. The picnic area sits on a low bluff overlooking the two halves of the beach.

The Arroyo de los Frijoles Trail, a 0.8-mile path, leads north along the coast to Pebble Beach, a northern extension of Bean Hollow State Beach.

Bean Hollow Beach, San Mateo County, CA

Bean Hollow Beach

San Gregorio
State Beach

San Gregorio Beach's broad expanse of sand catches the eyes of travelers along Highway 1. With a large parking lot, picnic tables, BBQ pits, and restrooms, it makes an excellent place to stop along the San Mateo coast.

San Gregorio Beach map,San Mateo County, CA

San Gregorio Creek flows out through the beach. In the summer it forms a lagoon behind a sand barrier, seeping unseen through to the ocean. Driftwood often clogs the lagoon area. Creative visitors take advantage of the driftwood to construct make-shift shelters. The water in the lagoon is not safe for swimming. During winter months the creek flows across the sand.

At low tide it is possible to walk quite a distance north or south along the coast. Anyone doing so should be well aware of the tides and take care not to be caught by rising tides. At the north end of San Gregorio Beach are a number of fairly large caves carved into the sandstone by the waves. Farther to the north is a private nude beach.

San Gregorio Beach, San Mateo County, CA

San Gregorio Beach

Pescadero State Beach

Pescadero Beach extends for a mile along the coast just west of the town of Pescadero. Visitors enjoy a varied shoreline with sandy coves, rocky cliffs, and tide pools. Immediately across Highway 1 is the Pescadero Marsh Natural Preserve, a great opportunity for wildlife lovers.

Pescadero Beach map, San Mateo County, CA

Pescadero Beach facilities include three parking areas along Highway 1, with restrooms at all and picnic tables in some locations. Beach-goers will find stairs leading down to the beach from some parking lots. A paved trail connects the middle parking lot with the southern one.

Near the outlet of Pescadero Creek is a natural passageway carved by the waves through the rock. Trails into the Natural Preserve originate from all three parking lots.

With its variety of features, Pescadero Beach is a favorite destination for school field trips. Outings can include visits to the tide pools and then explorations into the Natural Preserve.

The quaint town of Pescadero is only 2.3 miles inland. There visitors will find restaurants, shops, and lodging, as well as beach supplies. Among the stores are Norm's Market, Stage Road Shops, Pescadero Country Store, and Mercado & Taqueria de Amigos.

Pescadero Beach, San Mateo County, CA

Pescadero Beach


Like the other beaches along this part of the coast, heavy surf, strong rip currents, and sudden drop-offs make the beach dangerous for swimming or wading. Rogue waves can strike at unwary beach visitors. Never turn your back on the ocean.

Pescadero Beach, San Mateo County, CA

Pescadero Beach Picnic Area and Tide Pools

Bean Hollow State Beach map, San Mateo County, CA

Ocean Safety

California State Parks and Recreation cautions that "large surf, cold water temperatures, backwash, sudden drop-offs, pounding shorebreak, and dangerous rip currents can turn what seem like safe activities such as playing near the surf line, wading, or climbing on rock outcroppings, deadly." Learn more about ocean safety at CA State Parks: Ocean Safety

Search This Site