Surfnerd Logo

Best surf spots in California

San Clemente State Park
California, United States
Beach break
Beer Can Beach
California, United States
Beach break
Manresa State Beach
California, United States
Beach break
Pleasure Point
California, United States
Point break
Sunset State Beach
California, United States
Beach break
T Street (Trafalgar Street)
California, United States
Beach break
San Clemente Pier
California, United States
Unknown break
Sands Beach
California, United States
Beach break
26th Avenue
California, United States
Beach break
Cowells
California, United States
Point break
Doheny State Beach
California, United States
Reef break
204s
California, United States
Beach break
Devereux (Coal Oil Point)
California, United States
Point break
Dillon Beach
California, United States
Beach break
Hermosa City Beach/Hermosa Municipal Pier
California, United States
Beach break
Huntington Pier
California, United States
Unknown break
Huntington State Beach
California, United States
Beach break
Newport Beach
California, United States
Beach break
Palos Verdes Cove - Ski Jump
California, United States
Reef break
Poche Beach
California, United States
Beach break
Point Reyes Beach (North Side)
California, United States
Beach break
Salt Creek - The Point
California, United States
Point break
Spanish Bay
California, United States
Beach break
Steamer Lane – Middle Peak
California, United States
Reef break
Steamer Lane – The Point
California, United States
Point break
Scott Creek
California, United States
Reef break
Davenport Landing
California, United States
Reef break
Four Mile
California, United States
Point break
Waddell Creek
California, United States
Beach break
Salt Creek - Middles
California, United States
Beach break
The Hook - Sharks Cove
California, United States
Point break
7th Street
California, United States
Beach break
Burn Out/Torrance Beach/RAT Beach
California, United States
Beach break
California Street (C Street)
California, United States
Point break
Camel Rock
California, United States
Reef break
Centerville Beach
California, United States
Beach break
Huntington Cliffs
California, United States
Beach break
Indicator
California, United States
Point break
Manhattan Beach Municipal Pier
California, United States
Unknown break
Princeton Breakwater
California, United States
Unknown break
Salt Creek - Gravels
California, United States
Beach break
Samoa Peninsula
California, United States
Beach break
San Buenaventura State Beach
California, United States
Unknown break
Sapphire Street
California, United States
Unknown break
Steamer Lane – Indicators
California, United States
Point break
The Pit
California, United States
Beach break
Rincon Point
California, United States
Point break
Steamer Lane – The Slot
California, United States
Point break
Mitchell's Cove
California, United States
Point break
Surfside Jetty
California, United States
Unknown break
El Porto Beach
California, United States
Beach break
Montara State Beach
California, United States
Beach break
Solimar Reef and Beach
California, United States
Reef break
Lindamar (Pacifica)
California, United States
Beach break
Bunkers (Humbolt County)
California, United States
Beach break
Deadmans (Humbolt County)
California, United States
Reef break
Dolphin Avenue
California, United States
Beach break
Faria Beach
California, United States
Beach break
Francis Beach/Half Moon Bay State Beach
California, United States
Beach break
Haggertys
California, United States
Point break
Hobson County Park
California, United States
Reef break
La Conchita Beach
California, United States
Beach break
Laguna Creek
California, United States
Beach break
Little River State Beach
California, United States
Beach break
Mad River Beach
California, United States
Beach break
McGrath State Beach/Mandalay County Park/Oxnard Shores
California, United States
Beach break
Moonstone Beach
California, United States
Beach break
New Jetty/South Jetty
California, United States
Unknown break
No Pass
California, United States
Reef break
North Jetty
California, United States
Unknown break
Ormond Beach
California, United States
Beach break
Port Hueneme Beach Park
California, United States
Unknown break
Rat Shit
California, United States
Reef break
Silver Strand
California, United States
Beach break
Stockton Avenue
California, United States
Reef break
Surfside/Sunset/Bolsa Chica Beaches
California, United States
Beach break
Swift Street
California, United States
Reef break
Third Reef
California, United States
Reef break
Trinidad State Beach
California, United States
Beach break
Ventura Overhead/Emma Wood State Beach
California, United States
Reef break
Lunada Bay
California, United States
Reef break
Natural Bridges State Beach
California, United States
Point break
Ocean Beach
California, United States
Beach break
The Wedge
California, United States
Unknown break
Redondo Beach Breakwater
California, United States
Unknown break
Santa Ana River Jetties
California, United States
Rivermouth break
Topanga State Beach
California, United States
Point break
Ano Nuevo State Reserve
California, United States
Beach break
13th Street
California, United States
Beach break
Sharp Park
California, United States
Unknown break
Tarpits/Carpinteria State Beach
California, United States
Beach break
Topaz Street
California, United States
Unknown break
Stinson Beach
California, United States
Beach break
Abalone Cove Beach
California, United States
Reef break
Big Rock
California, United States
Reef break
Bolinas Jetty
California, United States
Unknown break
Deadmans
California, United States
Reef break
Fort Cronkhite/Rodeo Beach
California, United States
Beach break
Gazos Creek
California, United States
Beach break
Gold Bluffs Beach
California, United States
Beach break
Hammond's
California, United States
Reef break
Kelly's Cove
California, United States
Beach break
Laguna Beach
California, United States
Reef break
Leadbetter Beach
California, United States
Point break
Little Rincon/Mussel Shoals
California, United States
Point break
Malibu – First Point
California, United States
Point break
New Jetty
California, United States
Unknown break
Pescadero State Beach
California, United States
Beach break
Pomponio State Beach
California, United States
Beach break
Rockaway Beach
California, United States
Beach break
San Gregorio State Beach
California, United States
Beach break
Seal Beach Pier
California, United States
Unknown break
The Lagoons
California, United States
Beach break
The Patch
California, United States
Reef break
Pitas Point/Faria County Park
California, United States
Point break
Blackies
California, United States
Unknown break
Pedro Point
California, United States
Reef break
Bay Street
California, United States
Beach break
Beavers/Hazards
California, United States
Reef break
Chart House Rights
California, United States
Point break
D & W
California, United States
Unknown break
Drakes Estero
California, United States
Rivermouth break
Fort Point
California, United States
Reef break
Harbour Entrance
California, United States
Rivermouth break
Patrick's Point
California, United States
Point break
Refugio State Beach
California, United States
Point break
Rockpile/Heisler Park
California, United States
Reef break
Royal Palms – The Jetty
California, United States
Reef break
Sunset Boulevard
California, United States
Point break
Tajiguas
California, United States
Beach break
Venice Breakwater and Venice Jetty
California, United States
Unknown break
El Capitan State Beach
California, United States
Point break
Newport Point
California, United States
Beach break
Campus Point
California, United States
Point break
Capitola Rivermouth
California, United States
Unknown break
Cabrillo Point
California, United States
Point break
Cape Mendocino
California, United States
Beach break
Mavericks
California, United States
Reef break
Morro Beach
California, United States
Point break
Mystos
California, United States
Reef break
Santa Clara Rivermouth
California, United States
Rivermouth break
Shark Pit - Marin
California, United States
Rivermouth break
Toes Over
California, United States
Unknown break
Sandspit
California, United States
Unknown break
Corona Del Mar Jetty
California, United States
Unknown break
Santa Cruz Harbor
California, United States
Unknown break
The Rivermouth
California, United States
Beach break
Bean Hollow State Beach
California, United States
Beach break
Maverick's
California, United States
Reef break, Offshore break, Canyon break
Moss Landing State Beach
California, United States
Beach break
Swamis
California, United States
Reef break
The Ranch
California, United States
Beach break, Reef break, Point break
Blacks Beach
California, United States
Beach break
Haggerty's
California, United States
Reef break, Point break
Humboldt Harbor Entrance
California, United States
Unknown break
Jack's
California, United States
Reef break, Point break
Malibu Third Point
California, United States
Point break
North Ocean Beach
California, United States
Beach break
Pleasure Point
California, United States
Reef break, Point break
South Ocean Beach
California, United States
Beach break
Trestles - Lowers
California, United States
Reef break
Ventura Overhead
California, United States
Beach break, Offshore break
Asilomar State Beach
California, United States
Beach break
Brooks Street
California, United States
Reef break, Slab break
Cardiff Reef
California, United States
Reef break
Carmel Beach
California, United States
Beach break
Church
California, United States
Point break
Hammond's
California, United States
Reef break, Point break
Huntington Beach Pier Northside
California, United States
Beach break, Pier break
Huntington Beach Pier Southside
California, United States
Beach break, Pier break
Lovers Point
California, United States
Point break
Newport Upper Jetties
California, United States
Beach break, Jetty break
Oxnard
California, United States
Beach break
PV Cove
California, United States
Reef break
Point Arena (Arena Cove)
California, United States
Reef break
Seaside Reef
California, United States
Beach break, Reef break
South Bird Rock
California, United States
Reef break
Sunset Cliffs
California, United States
Reef break, Point break, Offshore break
Trestles - Uppers
California, United States
Reef break
Windansea Beach
California, United States
Reef break
Anderson Street
California, United States
Beach break
Beacons
California, United States
Reef break
Boneyard
California, United States
Reef break, Point break
Cottons Point
California, United States
Reef break
D Street
California, United States
Beach break
Emma Wood
California, United States
Beach break
Grandview
California, United States
Beach break
Leo Carrillo State Beach/Secos/Arroyo Sequit
California, United States
Reef break
Manresa
California, United States
Beach break
Mission Beach
California, United States
Beach break
Mole Point
California, United States
Reef break
Newport Lower Jetties
California, United States
Beach break, Jetty break
North Jetty
California, United States
Jetty break
PB Point
California, United States
Reef break, Point break
Point Dume
California, United States
Point break
Shelter Cove
California, United States
Reef break
Shitpipe
California, United States
Beach break
Sue-meg
California, United States
Point break
Terra Mar
California, United States
Beach break
Coronado Beach
California, United States
Beach break
County Line/Yerba Buena Beach
California, United States
Reef break
Fort Point
California, United States
Point break
Leadbetter Point
California, United States
Reef break, Point break
Moonlight State Beach
California, United States
Beach break
Morro Bay
California, United States
Beach break
North HB Streets
California, United States
Beach break
Ocean Beach Jetty
California, United States
Beach break
Oceanside Harbor
California, United States
Beach break, Jetty break
Oil Piers
California, United States
Unknown break
Piedras Blancas
California, United States
Beach break, Reef break
Pipes
California, United States
Reef break
Ponto
California, United States
Beach break
Princeton Jetty
California, United States
Jetty break
Russian Rivermouth
California, United States
Rivermouth break
Salmon Creek
California, United States
Beach break
T-Street
California, United States
Beach break, Reef break
Thalia Street
California, United States
Reef break
Trails
California, United States
Beach break
Willow Creek
California, United States
Reef break
15th Street
California, United States
Reef break
Andrew Molera State Park
California, United States
Rivermouth break
Avila Beach
California, United States
Beach break
Bay St.
California, United States
Beach break
Crystal Cove
California, United States
Reef break, Point break
Devereux
California, United States
Beach break, Reef break
Fort Cronkite/Rodeo Beach
California, United States
Beach break
Jalama Beach County Park
California, United States
Beach break
Pescadero
California, United States
Beach break, Reef break, Offshore break
Rockaway
California, United States
Beach break
San Simeon
California, United States
Beach break, Reef break
Sand Dollar Beach
California, United States
Beach break
Seal Beach Jetty
California, United States
Beach break, Pier break, Jetty break
Shell Beach
California, United States
Reef break
Stanley's
California, United States
Beach break
Surf Beach
California, United States
Beach break
Tamarack Avenue
California, United States
Beach break
Tunitas Creek
California, United States
Beach break
Venice Beach
California, United States
Beach break, Jetty break
Ventura Harbor
California, United States
Beach break, Jetty break
Zuma Beach County Park
California, United States
Beach break
Aliso Creek
California, United States
Beach break
Big Rivermouth
California, United States
Beach break
Black Point Beach (Sea Ranch)
California, United States
Beach break
Bolinas
California, United States
Offshore break
Cayucos Pier
California, United States
Unknown break
Dillon Beach
California, United States
Beach break
Gold Coast Beachbreaks
California, United States
Beach break
Half Moon Bay
California, United States
Beach break
Hermosa Beach
California, United States
Beach break, Pier break
MacKerricher
California, United States
Beach break, Point break
Manhattan Beach Pier
California, United States
Beach break, Pier break
Mondos
California, United States
Point break
Pacific Beach
California, United States
Beach break, Pier break
Pismo Beach Pier
California, United States
Unknown break
Point Reyes (north)
California, United States
Beach break
Santa Rosa Creek/Moonstone
California, United States
Beach break
Scripps Pier/La Jolla Shores
California, United States
Beach break
Summer Beach
California, United States
Beach break
Tourmaline
California, United States
Beach break
Westhaven
California, United States
Beach break
Westport
California, United States
Beach break
Doran Beach
California, United States
Beach break
Pigeon Point
California, United States
Reef break
Tarpits
California, United States
Beach break, Reef break
64th Place
California, United States
Reef break
72nd Place
California, United States
Reef break
Ab (Abalone)
California, United States
Reef break
Agate/Pearl Street
California, United States
Reef break
Arroyo Laguna
California, United States
Beach break
Ballona Creek/The Jetty
California, United States
Unknown break
Beacons (Leucadia)
California, United States
Beach break
Big Rock
California, United States
Reef break
Bolsa Chica State Beach
California, United States
Unknown break
Cable Landing
California, United States
Unknown break
Cardiff Reef
California, United States
Reef break
Carlsbad City Beach
California, United States
Beach break
Caspar Creek
California, United States
Beach break
Cat Canyon
California, United States
Point break
Chadbourne Gulch/Blues Beach
California, United States
Beach break
Chasm
California, United States
Reef break
Coronado City Beach/Corondo Shores Beach
California, United States
Beach break
Crescent Bay
California, United States
Unknown break
Crystal Pier/Pacific Beach
California, United States
Unknown break
DeHaven Creek/Howard Creek
California, United States
Beach break
Del Mar Beach
California, United States
Beach break
Del Mar Rivermouth
California, United States
Rivermouth break
Del Monte Beach
California, United States
Beach break
Enderts Beach
California, United States
Beach break
Exotics
California, United States
Reef break
Fern Canyon Beach
California, United States
Unknown break
Forster St. Oceanside
California, United States
Unknown break
Garth's Reef
California, United States
Reef break
Georges
California, United States
Beach break
Ghost Tree
California, United States
Unknown break
Glass Beach
California, United States
Unknown break
Goat Rock
California, United States
Beach break
Grover Beach
California, United States
Unknown break
Gualala Rivermouth
California, United States
Rivermouth break
HB Cliffs
California, United States
Unknown break
Haskell's Beach
California, United States
Unknown break
Hazard Canyon
California, United States
Reef break
Horseshoe
California, United States
Reef break
Imperial Beach
California, United States
Beach break
Isla Vista
California, United States
Beach break
Jug Handle State Beach
California, United States
Unknown break
Kalamath Rivermouth
California, United States
Rivermouth break
La Jolla Cove
California, United States
Point break
Latigo Canyon
California, United States
Point break
Leffingwell Landing
California, United States
Reef break
Lighthouse/Cadis
California, United States
Beach break
Little Point
California, United States
Point break
Lower Haggertys
California, United States
Unknown break
Luscomb's
California, United States
Reef break
Manchester State Beach/Alder Creek
California, United States
Beach break
Marina State Beach
California, United States
Beach break
Mesa Lane
California, United States
Unknown break
Miramar
California, United States
Point break
Molino Canyon
California, United States
Unknown break
Monterey Bay
California, United States
Unknown break
Monterey Wall
California, United States
Unknown break
Moonlight Beach
California, United States
Beach break
Morro Rock
California, United States
Beach break
Morro Strand
California, United States
Unknown break
Navarro Rivermouth
California, United States
Rivermouth break
Needle Rock
California, United States
Unknown break
New Break
California, United States
Reef break
North Garbage
California, United States
Reef break
Ocean Beach Pier
California, United States
Unknown break
Oceano
California, United States
Beach break
Oceanside - North Jetty
California, United States
Unknown break
Oceanside - South Jetty
California, United States
Unknown break
Oceanside Beach
California, United States
Unknown break
Pacific Beach Point
California, United States
Point break
Palm Point
California, United States
Point break
Palos Verdes Cove - Boneyards
California, United States
Point break
Palos Verdes Cove - Middles/The Channel
California, United States
Reef break
Palos Verdes Cove - North Reef/Little Queens
California, United States
Reef break
Pelican State Beach
California, United States
Unknown break
Pico Creek
California, United States
Beach break
Pillbox/Fletcher Cove Park
California, United States
Beach break
Pipes/Campgrounds
California, United States
Reef break
Pleasure Point – First Peak
California, United States
Unknown break
Pleasure Point – Insides
California, United States
Unknown break
Pleasure Point – Second Peak
California, United States
Unknown break
Pleasure Point – The Hook
California, United States
Unknown break
Point Dume
California, United States
Unknown break
Point Dume State Beach/Westward Beach/Drainpipes
California, United States
Beach break
Point St George
California, United States
Point break
Rockpile
California, United States
Reef break
Rockslide
California, United States
Reef break
Rose Avenue
California, United States
Beach break
Saint Anne's
California, United States
Reef break
Salinas State Beach
California, United States
Beach break
San Carpoforo Creek
California, United States
Beach break
San Gabriel Rivermouth
California, United States
Rivermouth break
San Onofre State Beach
California, United States
Reef break
San Simeon Creek
California, United States
Beach break
Sandbox
California, United States
Beach break
Santa Claus (Padaro Beach)
California, United States
Unknown break
Santa Maria Rivermouth/ Guadalupe Beach
California, United States
Beach break
Santa Monica Jetties
California, United States
Unknown break
Santa Monica Municipal Pier
California, United States
Unknown break
Schooner Gulch-Moat Creek
California, United States
Beach break
Seaside Creek
California, United States
Beach break
Seaside Reef/South Cardiff State Beach
California, United States
Reef break
Secrets
California, United States
Point break
Simmons Reef
California, United States
Reef break
Smith River-Kellogg Road area
California, United States
Beach break
South Ab
California, United States
Reef break
South Beach
California, United States
Beach break
South Carlsbad State Beach
California, United States
Beach break
South Del Mar
California, United States
Reef break
South Garbage
California, United States
Reef break
South Jetty / Table Bluff County Park
California, United States
Beach break
South Jetty/Dog Beach
California, United States
Beach break
Spanish Bay – Cobblestones
California, United States
Unknown break
Spanish Bay – South Moss
California, United States
Unknown break
Spooners Cove
California, United States
Point break
Staircase Beach
California, United States
Beach break
Stone Steps
California, United States
Beach break
Strands
California, United States
Unknown break
Studio Drive/Old Creek
California, United States
Beach break
Sub
California, United States
Reef break
Surf Beach
California, United States
Beach break
Surf Ranch
California, United States
Unknown break
Tabletop/Solana Cove
California, United States
Beach break
Ten Mile Beach
California, United States
Unknown break
The Fort
California, United States
Reef break
The Ranch – Cojo Point
California, United States
Reef break
The Ranch – Cojo Reef
California, United States
Reef break
The Ranch – Drake's Point
California, United States
Point break
The Ranch – Government Point
California, United States
Point break
The Ranch – Lefts and Rights
California, United States
Reef break
The Ranch – Little Drake's
California, United States
Reef break
The Ranch – Perkos
California, United States
Reef break
The Ranch – Ranch House Point
California, United States
Point break
The Ranch – Razor Blades
California, United States
Point break
The Ranch – Renny's
California, United States
Reef break
The Ranch – Rights and Lefts
California, United States
Reef break
The Ranch – San Augustine Point
California, United States
Reef break
The Ranch – San Augustine Reef
California, United States
Reef break
The Ranch – Upper Drake's
California, United States
Reef break
The Ranch – Utah
California, United States
Reef break
The Rock, Oceanside
California, United States
Unknown break
Three Mile
California, United States
Unknown break
Tijuana Slough
California, United States
Unknown break
Timber Cove
California, United States
Reef break
Tolowa Dunes State Park
California, United States
Unknown break
Torrey Pines State Beach
California, United States
Reef break
Trails
California, United States
Beach break
Trancas Point
California, United States
Point break
Upper Haggertys
California, United States
Unknown break
Usal Beach
California, United States
Unknown break
Virgin Creek
California, United States
Beach break
Wages Creek Beach
California, United States
Unknown break
Ward Avenue
California, United States
Beach break
Whaler Island
California, United States
Reef break
Wilson Creek
California, United States
Beach break
Zero/Nicholas Canyon County Beach
California, United States
Point break
Zmudowski State Beach
California, United States
Beach break
Map options
Map style
Lighting

Surfing in California

California is one of the world's most varied surf coastlines, a largely west- and southwest-facing shore that pulls in consistent Pacific swell and comes alive from autumn into winter. The coast runs from the cool, powerful points of the north down to the mellower, sun-soaked beaches of the south, and that spread gives you an enormous range of setups within a few hours' drive.

Most of the surf here breaks over beaches, which make up the bulk of the spots, backed by a deep supply of reefs and a smaller but prized set of points. Sandy bottoms dominate, while reef ledges and boulder points add the higher-performance waves. San Diego anchors the south with the widest concentration of options, followed by Encinitas along the same North County stretch, while Los Angeles, Santa Cruz, and Malibu spread the choices up the coast toward the central and northern zones.

The swell window is broad but leans hard toward the west and southwest, with west-northwest winter groundswell and warmer-season south swell both finding takers. Clean conditions come mostly on easterly to northeasterly winds, so early mornings before the sea breeze fills in tend to be the glassiest. Many spots work across most of the tide, with mid tide the most reliable window and low tide opening up plenty more. Autumn is the standout season, combining lingering warmth with the first of the bigger swells, and winter keeps the north and the reefs firing.

There is plenty here for every level. Intermediate-friendly waves are the most common, expert-only reefs and points supply the heavier days, and a solid share of forgiving beach breaks make it a genuine place to learn. Beginner-friendly picks include San Clemente State Park, Cowells, and Doheny State Beach, all gentle, sandy, and easy to read. For a step up, notable spots include Rincon Point, Steamer Lane – The Slot, and Scott Creek, which reward timing and a little local knowledge. Other well-known California surf spots worth orienting around include Big Rock, Cardiff Reef, and Dillon Beach.

Board choice reflects the variety: shortboards suit the punchier beach and reef days, while funboards, fish, and longboards shine on the softer, longer-period waves that roll through the points and mellow beaches. Most days sit in a manageable size, roughly waist-to-overhead, with the reefs and points holding the larger swells when they arrive. Pack a wetsuit year-round, since the Pacific stays cool even in summer, and let the wind and tide decide which zone you point the car toward.

Timeline

Today Sat 19/09
Tomorrow Sun 20/09
Mon 21/09
Join Surfnerd to check the forecast timeline
Sign up with AppleSign up with Google
or signup with email

All surf spots by town

Shumig (historical)

Jalama (historical)

Kettleman City

Agra

Los Pitos (historical)

Carmel-by-the-Sea

Bertsch-Oceanview

Grover Beach

Plantation

Ahwin (historical)

Tatlatunne (historical)

Salmon Creek

Timber Cove

El Segundo

Gordola

Patricks Point

Rancho Palos Verdes

Westhaven-Moonstone

Centerville (historical)

Avila Beach

Bodega Bay

Khoonkhwuttunne (historical)

Crescent City North

Hales Grove

Channel Islands Beach

False Klamath

Tajiguas

Martins Beach

Oceano

Surfnerd Logo

Login to your Surfnerd account

Log your sessions, save your favorite spots, and keep your surf forecast personalized.

Log in with AppleLog in with Google
or signup with email
Surfnerd Logo
More good sessions. Less time wasted.
What you get
Free
SN+
Forecast range
5 days
15 days
Forecast interval
3hr
1hr
Swell partitions
2
All
Wave energy
Not included
Forecast model access
Basic
All
Surf-window timeline
2 days
15 days
Compare forecasts
Not included
Model agreement
Not included
Related sessions
Not included
Custom spots
5
Compare all features
Free for 7 days. No payment details needed. One trial per account.

Open in the app

Scan the QR code to open the Surfnerd app