Skip to content

12 California Surf Spots, Ranked for the Whole Day

The wave is only part of the day. Compare the parking, rinse-off, food stop and local conversation alongside the swell, wind and tide check.

Gabe Keding · Founder & creator, Gillby

· 25 min read

Photograph of Tourmaline Surfing Park
Photograph of Tourmaline Surfing Park. Photo: Invertzoo · CC BY-SA 3.0 · Wikimedia Commons source. Source date: 2006-09-05 17:04:49. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

THE SHORT ANSWER

Our California shortlist covers 12 surf destinations from Humboldt to San Diego. SurfRank Access scores their recorded beach amenities, while source-linked forum notes add crowd and session context. Each pick connects to Gillby, nearby access points, food and current review searches. Check the dated access updates before choosing your session.

AT A GLANCE

  • 12 editorial picks across the North Coast, Bay Area, Central Coast, Los Angeles / Orange County and San Diego; ranked by access amenities after selection.
  • 101 mapped spot candidates and 137 surfing access records in our research catalog. The sets overlap and are not a count of unique breaks.
  • 7 public Reddit and Surfing Waves discussions checked for this article. Forum experience adds context, without changing the numerical score.
  • Commission fields re-fetched and official pages reviewed October 20, 2026. The underlying inventory is historical; current closures take priority over the baseline score.

EXPLORE THE PICKS

Your day, on the map.

See how the 12 picks line up along the coast. Tap a pin for its name, or choose a place below.

Pins are orientation references for facilities and destinations, including beach access and approximate sandbar areas. They do not mark an approach, anchoring position or water depth. No route is calculated.

Access updates before you pick a beach

How SurfRank Access works

SurfRank Access is a baseline planning score out of 100: parking 25, restrooms 20, showers 15, recorded lifeguard service 20, food 10 and public transit 10. A “Yes” in the California Coastal Commission access record earns the field’s points. “No” or an unrecorded field earns zero. The transit fields are missing for all 12 picks, so none scores above 90 in this snapshot. Missing does not mean a bus or food stop does not exist.

We first chose 12 recognizable, source-listed surfing access points for geographic spread and useful public documentation, then ranked those picks by the same formula. This is not an exhaustive best-wave ranking of California. Equal scores share rank; alphabetical order determines their display order. Map and section numbers identify the picks and are not tie-breakers.

The blog score measures access amenities. Gillby’s experimental forecast Surf Score is separate and changes with modeled conditions at configured locations. Directory locations have coordinate-based outlooks; they do not have a verified beach orientation or a validated break-level quality rating.

What Gillby connects for a surf day
SurfRank Access
Recorded facilities · reproducible score
Swell & wind
Configured and directory outlook links
Tides & buoy observations
Source station links where configured
Nearby access
Measured straight-line directory comparisons
Parking & food
Official local sources and operator pages
Forum perspective
7 linked discussions · anecdotal

The historical catalog remains separate from today’s advisories. Access points and surf-break markers are different geometries; nearby distance is not a walking route or an equivalent-wave recommendation.

We paraphrase forum themes about crowds, boards and experience rather than presenting them as consensus or current observations. Official access notices, posted activity zones and on-site conditions take priority. Food stops were checked separately; a nearby restaurant is not evidence that the access inventory’s FOOD field is complete.

1. Bolsa Chica State Beach — SurfRank Access 90

Photograph of Bolsa Chica State Beach
Photograph of Bolsa Chica State Beach. Photo: Ldoorts (talk) (Uploads) · Public domain · Wikimedia Commons source. Source date: 2007-05-11. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Bolsa Chica is a useful comparison for an Orange County surf day with established beach services. The State Parks page identifies the beach’s food-and-beverage concession operator.

SurfRank Access · the data behind the day
SurfRank Access
90 / 100
Rank within our 12 picks
#1 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Orange · Los Angeles & Orange County
Access fee flag
Yes

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

2. Cowell Beach — SurfRank Access 90

Cowell Beach / Santa Cruz waterfront; a wider beach view.
Cowell Beach / Santa Cruz waterfront; a wider beach view. Photo: Pimlico27 · CC BY-SA 4.0 · Wikimedia Commons source. Source date: 2014-05-18 17:30:57. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Cowell puts a surf check beside Santa Cruz’s wharf and city beach services. The city publishes seasonal lifeguard hours and commercial lesson requirements, which give the amenities flags useful context.

SurfRank Access · the data behind the day
SurfRank Access
90 / 100
Rank within our 12 picks
#1 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Santa Cruz · Central Coast
Access fee flag
No

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

3. Doheny State Beach — SurfRank Access 90

Photograph of Doheny State Beach
Photograph of Doheny State Beach. Photo: Kylelovesyou (talk) · Public domain · Wikimedia Commons source. Source date: 2007-09-29. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Doheny has the recorded amenities for a convenient surf day, but its current parking restrictions deserve attention before its score. Use this as a facility comparison with an active access caveat.

SurfRank Access · the data behind the day
SurfRank Access
90 / 100
Rank within our 12 picks
#1 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Orange · Los Angeles & Orange County
Access fee flag
Yes

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

4. El Porto Beach — SurfRank Access 90

Photograph of El Porto Beach
Photograph of El Porto Beach. Photo: Wtstoffs at English Wikipedia · CC BY-SA 3.0 · Wikimedia Commons source. Source date: 2008-06-21. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

El Porto is a practical South Bay comparison point because Gillby already connects its approximate exposure, nearby buoy and tide station with a detailed parking guide. Sandbars still determine what breaks on the beach.

SurfRank Access · the data behind the day
SurfRank Access
90 / 100
Rank within our 12 picks
#1 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Los Angeles · Los Angeles & Orange County
Access fee flag
Yes

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

5. Pismo Beach Pier — SurfRank Access 90

Photograph of Pismo Beach Pier
Photograph of Pismo Beach Pier. Photo: Dietmar Rabich · CC BY-SA 4.0 · Wikimedia Commons source,_Pier_--_2012_--_4764.jpg). Source date: Taken on 17 July 2012, 13:06. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Pismo’s pier area brings surf access and a downtown food stop into one itinerary. The mapped point is beach access, not a recommended takeoff beside the pilings.

SurfRank Access · the data behind the day
SurfRank Access
90 / 100
Rank within our 12 picks
#1 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
San Luis Obispo · Central Coast
Access fee flag
No

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

The access inventory records this restriction: “no surfing within 500 ft of pier.” This is a dated inventory field; check current official guidance, signs and lifeguard instructions before choosing an entry or surf area.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

6. Stinson Beach — SurfRank Access 90

Photograph of Stinson Beach
Photograph of Stinson Beach. Photo: MARELBU · CC BY 3.0 · Wikimedia Commons source.jpg). Source date: 19 June 2013 (original upload date). Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Stinson is the Marin pick for combining a surf check with a beach day. NPS documents parking, restrooms and a cold shower; it also says the lot can fill before noon on hot days, without overflow parking.

SurfRank Access · the data behind the day
SurfRank Access
90 / 100
Rank within our 12 picks
#1 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Marin · Bay Area
Access fee flag
No

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

7. Surfrider Beach — SurfRank Access 90

Malibu Pier viewed from Surfrider Beach.
Malibu Pier viewed from Surfrider Beach. Photo: Darin R. McClure · CC BY 3.0 · Wikimedia Commons source. Source date: Taken on 11 September 2010. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Surfrider combines a sourced surf location, beach facilities and food on Malibu Pier. Gillby has a configured forecast location here, including an approximate south-facing exposure.

SurfRank Access · the data behind the day
SurfRank Access
90 / 100
Rank within our 12 picks
#1 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Los Angeles · Los Angeles & Orange County
Access fee flag
Yes

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

8. La Jolla Shores Beach Park — SurfRank Access 80

Photograph of La Jolla Shores Beach Park
Photograph of La Jolla Shores Beach Park. Photo: An Errant Knight · CC BY-SA 4.0 · Wikimedia Commons source. Source date: Taken on 2 April 2011, 14:34:58. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

La Jolla Shores combines city-listed parking, restrooms, showers and a permanent lifeguard station. This article’s pin is the Shores access point; Gillby’s configured Scripps / Shores forecast marker is a separate reference location.

SurfRank Access · the data behind the day
SurfRank Access
80 / 100
Rank within our 12 picks
#8 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Not recorded · 0 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
San Diego · San Diego
Access fee flag
No

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

9. Tourmaline Surfing Park — SurfRank Access 80

Photograph of Tourmaline Surfing Park
Photograph of Tourmaline Surfing Park. Photo: Invertzoo · CC BY-SA 3.0 · Wikimedia Commons source. Source date: 2006-09-05 17:04:49. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Tourmaline pairs a documented beach parking lot with showers and restrooms. The city describes heavy use by surfers and other board sports, so the facilities score should be read alongside the actual crowd and conditions.

SurfRank Access · the data behind the day
SurfRank Access
80 / 100
Rank within our 12 picks
#8 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
Yes · 20 / 20 points
Food in access inventory
Not recorded · 0 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
San Diego · San Diego
Access fee flag
No

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

10. Arena Cove — SurfRank Access 70

Aerial view of Arena Cove; a wider destination view.
Aerial view of Arena Cove; a wider destination view. Photo: MetaGrrrl · CC0 · Wikimedia Commons source. Source date: 2002-06-05. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Arena Cove pairs an established coastal access point with a very different surf setting from a wide sandy beach. Point Arena’s own surf description discusses a steep takeoff and a rocky inside. A high access score cannot erase that distinction.

SurfRank Access · the data behind the day
SurfRank Access
70 / 100
Rank within our 12 picks
#10 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
No · 0 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Mendocino · North Coast
Access fee flag
No

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Open this source-listed surf access in Gillby for a coordinate-based swell and wind outlook. The directory does not establish beach orientation or a validated break-level rating at this access point.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

11. Linda Mar Beach — SurfRank Access 70

Photograph of Linda Mar Beach
Photograph of Linda Mar Beach. Photo: Lee & Chantelle McArthur · CC BY 2.0 · Wikimedia Commons source. Source date: 2005-01-30 17:23:52. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

Linda Mar gives Pacifica surfers a documented beach parking program, restrooms and showers. It also illustrates why the facilities score and the experience in the lineup need separate checks.

SurfRank Access · the data behind the day
SurfRank Access
70 / 100
Rank within our 12 picks
#10 · tied score
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
Yes · 15 / 15 points
Recorded lifeguard service
No · 0 / 20 points
Food in access inventory
Yes · 10 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
San Mateo · Bay Area
Access fee flag
Yes

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

12. Moonstone County Park — SurfRank Access 45

Photograph of Moonstone County Park
Photograph of Moonstone County Park. Photo: Jar965 · CC BY-SA 4.0 · Wikimedia Commons source. Source date: 2014-03-29. Historical photograph; current access and conditions may differ. Wikimedia thumbnail where available; displayed uncropped.

A Humboldt surf-day starting point with a small county access area. Its lower facilities score makes the tradeoff visible: a place can matter to surfers without having a full-service beachfront setup.

SurfRank Access · the data behind the day
SurfRank Access
45 / 100
Rank within our 12 picks
#12
Parking
Yes · 25 / 25 points
Restrooms
Yes · 20 / 20 points
Showers
No · 0 / 15 points
Recorded lifeguard service
No · 0 / 20 points
Food in access inventory
Not recorded · 0 / 10 points
Public transit in inventory
Not recorded · 0 / 10 points
County / region
Humboldt · North Coast
Access fee flag
No

Commission service retrieved October 20, 2026. These are baseline inventory amenities, not live availability or wave quality. Unknown fields earn zero; a lower score can reflect incomplete data. Lifeguard service may be seasonal. The fee flag does not establish parking prices.

Google Maps & current reviews · Commission source record. Use recent reviews to investigate parking and facilities; Google stars and review counts are not part of this score.

Use the data to choose a session

  • Compare the access score with your actual needs: parking, toilets, rinse-off and food. Check the dated caveats first.
  • Open the location in Gillby and compare swell period, direction, wind and tide over the hours you plan to surf. Read the source timestamps.
  • Read the forum notes as questions to investigate on arrival: crowd concentration, board mix and whether the day resembles the writer’s experience.
  • Check current water quality, beach closures and designated surf areas with the local operator before entering.

Start with the California explorer, open the California map, or read how to read a marine forecast for the distinction between offshore swell and the wave breaking at the beach.

Quick answers

Does SurfRank rank the best waves in California?

SurfRank Access ranks recorded beach amenities within this editorial shortlist. It does not score wave quality, consistency, difficulty or safety. The app’s experimental forecast Surf Score is a separate model.

Why do several spots tie at 90?

Their records have the same scored facilities, with public transit unrecorded. We retain the tie rather than inventing a wave-quality or crowd difference.

Do forums affect the score?

No. The guide links dated Reddit and Surfing Waves discussions as anecdotal context. Opinions can conflict and do not establish today’s conditions or official access.

Does a lifeguard flag mean someone is on duty?

No. It records a service in the inventory, which can be seasonal. Check the local schedule and actual staffing.

Is San Onofre included?

It is discussed as an access watchlist destination rather than a scored pick because official notices reviewed October 20, 2026 describe storm-related access and service disruptions.

Choose the coast. Check the session.

Connect your beach access, swell, wind and tide check on the California map.

Explore California in Gillby

Something missing for your water? Send a local update or idea.

HELP MAKE GILLBY BETTER

Know something we should add?

A local update, a correction or an idea for the app—send it here. No account needed.

10–5,000 characters. Include a location or source link if useful.

Your message, this page’s path and any email you provide are stored privately so we can review and respond. This does not subscribe you to marketing. Privacy policy.

Sources