Aerial view of clean peeling waves at a point break

Southern California · 45 spots live

Free surf reports and forecasts.

Get email alerts when your favorite spot is firing! We'll email you the day before it looks good.

Coverage

San Diego County · 26 spots

Church

San Onofre

Cobblestone point · Intermediate

Oceanside Harbor

Oceanside

Beach break near jetties · Intermediate

Oceanside Pier Northside

Oceanside

Beach break beside a pier · Intermediate

Tamarack

Carlsbad

Beach break with jetty · All levels

Ponto

South Carlsbad

Beach break · All levels

Grandview

Leucadia, Encinitas

Reef and beach break · All levels

Beacons

Leucadia, Encinitas

Reef and beach break · Intermediate

Moonlight State Beach

Encinitas

Beach break · Beginner to intermediate

D Street

Encinitas

Beach break with reef patches · All levels

Swami's

Encinitas

Point / reef break (right) · Advanced

Cardiff Reef

Cardiff-by-the-Sea

Reef break · All levels

Seaside Reef

Cardiff-by-the-Sea

Reef break · Intermediate to advanced

Del Mar Rivermouth

Del Mar

Rivermouth beach break · Intermediate

Del Mar

Del Mar

Beach break · All levels

Blacks Beach

La Jolla / Torrey Pines, San Diego

Powerful beach break · Advanced

Scripps Pier

La Jolla, San Diego

Beach break beside a research pier · Intermediate

La Jolla Shores

La Jolla, San Diego

Beach break, gentle peaks · Beginner friendly

Windansea

La Jolla, San Diego

Reef break, left and right peaks · Advanced

Bird Rock

La Jolla, San Diego

Reef break · Advanced

Pacific Beach

Pacific Beach, San Diego

Beach break with a pier (Crystal Pier) · All levels

Crystal Pier

Pacific Beach, San Diego

Beach break around a pier · All levels

Mission Beach

Mission Beach, San Diego

Beach break · All levels

Ocean Beach Pier

Ocean Beach, San Diego

Beach break around a pier · Intermediate

Sunset Cliffs

Point Loma, San Diego

Reef breaks along sandstone cliffs · Advanced

Coronado Beach

Coronado

Beach break · Beginner to intermediate

Imperial Beach Pier

Imperial Beach

Beach break around a pier · All levels