Surf forecast
Updated hourly
Showing Northern California

Northern California is lit.

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

Why ▸ building through Saturday.

Best windows this week

The strongest upcoming surf calls across Northern California.

#1
8:00 AM-12:00 PM

Monastery Beach / San Jose Creek Beach

Carmel, CA

95score
Worth it

Wave

3.6 ft ft at 13s from SSW

Wind

2 mph NW (variable)

Tide

Rising, 2.1 ft ft

Best for

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

Carmel Beach

Carmel-by-the-Sea, CA

95score
Worth it

Wave

3.6 ft ft at 13s from SSW

Wind

2 mph NW (variable)

Tide

Rising, 2.1 ft ft

Best for

intermediate
longboard
dawn-patrol
#3
11:00 AM-3:00 PM

Lovers Point

Pacific Grove, CA

91score
Worth it

Wave

3.3 ft ft at 13s from SSW

Wind

3 mph WNW (variable)

Tide

Rising, 4.2 ft ft

Best for

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

Mavericks

Half Moon Bay, CA

89score
Worth it

Wave

3.5 ft ft at 13s from SSW

Wind

6 mph W (variable)

Tide

Rising, 2.8 ft ft

Best for

intermediate
longboard
dawn-patrol
#5
11:00 AM-3:00 PM

Asilomar State Beach

Pacific Grove, CA

87score
Worth it

Wave

3.3 ft ft at 13s from SSW

Wind

5 mph WNW (variable)

Tide

Rising, 4.2 ft ft

Best for

intermediate
longboard

7-Day Region Outlook

Swell arcscore · 7d
Sat · 80/100 · 2.0ft
80
  1. Wed
    8/12
    64
    2-3ftonshore
    Solid — pick your window.
  2. Thu
    8/13
    70
    2-3ftonshore
    Solid — pick your window.
  3. Fri
    8/14
    71
    1-2ftonshore
    Solid — pick your window.
  4. Sat
    8/15
    80
    2-3ftonshore
    Firing.
  5. Sun
    8/16
    71
    2-3ftonshore
    Solid — pick your window.
  6. Mon
    8/17
    79
    2-3ftonshore
    Solid — pick your window.
  7. Tue
    8/18
    75
    2-3ftonshore
    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 →