Surf forecast
Updated hourly
Showing San Diego

San Diego is lit.

Best window: Friday AM, 2-3ft (waist-high), onshore wind.

Why ▸ dropping through Friday.

Best windows this week

The strongest upcoming surf calls across San Diego.

#1
8:00 AM-12:00 PM

Oceanside Harbor

Oceanside, CA

96score
Worth it

Wave

3.3 ft ft at 14s from SW

Wind

0 mph SW (variable)

Tide

Rising, 2.3 ft ft

Best for

intermediate
longboard
dawn-patrol
#2
8:00 AM-12:00 PM

Terramar Point

Carlsbad, CA

91score
Worth it

Wave

3.5 ft ft at 14s from SSW

Wind

5 mph W (variable)

Tide

Rising, 4.1 ft ft

Best for

intermediate
longboard
dawn-patrol
#3
8:00 AM-12:00 PM

D Street

Encinitas, CA

91score
Worth it

Wave

3.5 ft ft at 17s from SSW

Wind

5 mph NW (variable)

Tide

Rising, 3.7 ft ft

Best for

intermediate
longboard
dawn-patrol
#4
8:00 AM-12:00 PM

Marine Street Beach

San Diego, CA

91score
Worth it

Wave

3.5 ft ft at 17s from SSW

Wind

5 mph NW (variable)

Tide

Rising, 3.8 ft ft

Best for

intermediate
longboard
dawn-patrol
#5
8:00 AM-12:00 PM

Ponto

Carlsbad, CA

91score
Worth it

Wave

3.5 ft ft at 17s from SSW

Wind

5 mph N (variable)

Tide

Rising, 3 ft ft

Best for

intermediate
longboard
dawn-patrol

7-Day Region Outlook

Swell arcscore · 7d
Fri · 83/100 · 2.0ft
83
  1. Wed
    8/12
    79
    2-3ftonshore
    Solid — pick your window.
  2. Thu
    8/13
    80
    1-2ftonshore
    Firing.
  3. Fri
    8/14
    83
    2-3ftonshore
    Firing.
  4. Sat
    8/15
    69
    2-3ftonshore
    Solid — pick your window.
  5. Sun
    8/16
    65
    2-3ftonshore
    Solid — pick your window.
  6. Mon
    8/17
    71
    2-3ftonshore
    Solid — pick your window.
  7. Tue
    8/18
    67
    1-2ftonshore
    Solid — pick your window.

Top spots now

Top spots now

Going elsewhere?

15 regions
Browse all region pages

Regional Surf Guides

local knowledge, by region

Browse Beaches

Sign up for your local beach

Sign up to get this call dialed in for YOUR home beach — hour by hour, with alerts when it lights up.

Sign up for YOUR home beach →