Now
- Rating
- no-go (score 9/100, confidence 0.66)
- Visibility
- 24 ft (7.3 m), satellite estimate
- Swell
- 4.1 ft at 12 s from 173°
- Wind
- 3 kt, gusts 4 kt, from 33°
- Tide
- low, 0.41 ft above MLLW
- Water temperature
- —
- Why
- 24-ish ft of visibility. Try tomorrow. No major hazards detected.
Forecast (3-hour periods)
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –08:00 | no-go | 12 | 24 ft | 4.1 ft @ 12 s from 172° | 3 kt (gust 4 kt) from 33° | low 0.41 ft | 0.66 | Hard pass. No major hazards detected. |
| –11:00 | good | 52 | 51 ft | 4.1 ft @ 12 s from 174° | 3 kt (gust 3 kt) from 115° | rising 0.95 ft | 0.66 | Go-able, just not perfect. 4.1-ft swell out of S. No major hazards detected. |
| –14:00 | great | 66 | 60 ft | 4.1 ft @ 12 s from 176° | 6 kt (gust 5 kt) from 185° | rising 1.64 ft | 0.66 | Stacked in your favor. You can see forever — 60+ ft. No major hazards detected. |
| –17:00 | fair | 31 | 42 ft | 4.1 ft @ 12 s from 179° | 7 kt (gust 7 kt) from 198° | falling 1.45 ft | 0.66 | Clean water, 42-ish feet. Locals-only kind of day. 4.1 ft pushing in. No major hazards detected. |
| –20:00 | no-go | 6 | 17 ft | 4.1 ft @ 13 s from 181° | 4 kt (gust 6 kt) from 215° | falling 0.66 ft | 0.66 | Decent 17-ft viz. Try tomorrow. No major hazards detected. |
| –23:00 | fair | 27 | 21 ft | 4.2 ft @ 12 s from 183° | 3 kt (gust 5 kt) from 211° | rising 0.54 ft | 0.66 | 21-ish ft of visibility — borderline. No major hazards detected. |
| –02:00 | fair | 24 | 21 ft | 4.2 ft @ 12 s from 184° | 3 kt (gust 5 kt) from 219° | rising 1.19 ft | 0.66 | Decent 21-ft viz. Locals-only kind of day. 4.2 ft from the S. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | no-go | 3 | 17 ft | 4.2 ft @ 12 s from 183° | 3 kt (gust 3 kt) from 242° | falling 1.35 ft | 0.66 | 17-ish ft of visibility. Stay home. No major hazards detected. |
| –08:00 | no-go | 0 | 16 ft | 4.3 ft @ 12 s from 181° | 2 kt (gust 4 kt) from 241° | falling 0.73 ft | 0.66 | 16-ish ft of visibility. Try tomorrow. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (7.5mm); falling tide can flush dirty water from nearshore. |
| –11:00 | fair | 38 | 42 ft | 4.4 ft @ 12 s from 180° | 3 kt (gust 6 kt) from 194° | rising 0.75 ft | 0.66 | Marginal. You'd want to know this spot before going. No major hazards detected. |
| –14:00 | good | 41 | 48 ft | 4.4 ft @ 12 s from 180° | 6 kt (gust 9 kt) from 201° | rising 1.39 ft | 0.66 | Window's narrow but it's there. 4.4-ft swell out of S. No major hazards detected. |
| –17:00 | no-go | 19 | 38 ft | 4.5 ft @ 11 s from 179° | 6 kt (gust 8 kt) from 197° | falling 1.43 ft | 0.66 | Not today. No major hazards detected. |
| –20:00 | no-go | 0 | 17 ft | 4.5 ft @ 11 s from 180° | 3 kt (gust 4 kt) from 168° | falling 0.66 ft | 0.66 | 17-ish ft of visibility. Stay home. 4.5-ft swell out of S. No major hazards detected. |
| –23:00 | no-go | 10 | 21 ft | 4.5 ft @ 11 s from 181° | 1 kt (gust 2 kt) from 130° | rising 0.43 ft | 0.66 | 21-ish ft of visibility. Stay home. No major hazards detected. |
| –02:00 | no-go | 10 | 21 ft | 4.5 ft @ 11 s from 182° | 1 kt (gust 2 kt) from 151° | rising 1.19 ft | 0.66 | 21-ish ft of visibility. Stay home. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | no-go | 0 | 17 ft | 4.6 ft @ 11 s from 182° | 2 kt (gust 3 kt) from 153° | falling 1.69 ft | 0.66 | Hard pass. No major hazards detected. |
| –08:00 | no-go | 0 | 17 ft | 4.7 ft @ 11 s from 181° | 3 kt (gust 5 kt) from 158° | falling 1.01 ft | 0.66 | Decent 17-ft viz. Stay home. No major hazards detected. |
| –11:00 | good | 52 | 48 ft | 4.7 ft @ 11 s from 180° | 6 kt (gust 7 kt) from 175° | rising 0.6 ft | 0.66 | Clear enough — about 48 ft — that's the catch, but it's still go-able. No major hazards detected. |
| –14:00 | great | 62 | 55 ft | 4.6 ft @ 11 s from 178° | 6 kt (gust 7 kt) from 175° | rising 1.16 ft | 0.66 | Stacked in your favor. You can see forever — 55+ ft, and 4.6-ft swell out of S. No major hazards detected. |
| –17:00 | fair | 34 | 39 ft | 4.6 ft @ 11 s from 177° | 6 kt (gust 7 kt) from 175° | falling 1.38 ft | 0.66 | Clear enough — about 39 ft — borderline. 4.6-ft swell out of S. No major hazards detected. |
| –20:00 | no-go | 4 | 17 ft | 4.5 ft @ 11 s from 174° | 6 kt (gust 7 kt) from 175° | falling 0.65 ft | 0.66 | Decent 17-ft viz. Not today. No major hazards detected. |
| –23:00 | fair | 25 | 21 ft | 4.4 ft @ 11 s from 171° | 6 kt (gust 7 kt) from 175° | rising 0.3 ft | 0.66 | Decent 21-ft viz. Locals-only kind of day. No major hazards detected. |
| –02:00 | fair | 26 | 21 ft | 4.4 ft @ 11 s from 168° | 6 kt (gust 8 kt) from 114° | rising 1.13 ft | 0.66 | Decent 21-ft viz. Locals-only kind of day. South swell wrapping into the bay at 4.4 ft. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | no-go | 18 | 20 ft | 4.4 ft @ 11 s from 166° | 6 kt (gust 9 kt) from 88° | high 1.95 ft | 0.66 | Not today. No major hazards detected. |
| –08:00 | no-go | 2 | 17 ft | 4.3 ft @ 11 s from 164° | 6 kt (gust 9 kt) from 88° | falling 1.29 ft | 0.66 | 17-ish ft of visibility. Stay home. No major hazards detected. |
| –11:00 | fair | 35 | 39 ft | 4.3 ft @ 11 s from 162° | 6 kt (gust 9 kt) from 88° | low 0.57 ft | 0.66 | 39-ft viz. Only worth it if you really know this spot. No major hazards detected. |
| –14:00 | good | 54 | 48 ft | 4.3 ft @ 11 s from 158° | 6 kt (gust 9 kt) from 88° | rising 0.97 ft | 0.66 | Window's narrow but it's there. 4.3-ft swell out of SSE. No major hazards detected. |
| –17:00 | good | 42 | 41 ft | 4.4 ft @ 11 s from 157° | 6 kt (gust 9 kt) from 88° | high 1.3 ft | 0.66 | Clear enough — about 41 ft — but you can work around it. 4.4-ft swell out of SSE. No major hazards detected. |
| –20:00 | no-go | 1 | 17 ft | 4.4 ft @ 11 s from 154° | 6 kt (gust 9 kt) from 88° | falling 0.63 ft | 0.66 | Hard pass. No major hazards detected. |
| –23:00 | no-go | 5 | 18 ft | 4.5 ft @ 11 s from 149° | 6 kt (gust 9 kt) from 88° | low 0.17 ft | 0.66 | 18-ish ft of visibility. Try tomorrow. South swell wrapping into the bay at 4.5 ft. No major hazards detected. |
| –02:00 | good | 49 | 25 ft | 4.5 ft @ 11 s from 142° | 5 kt (gust 8 kt) from 73° | rising 1.03 ft | 0.66 | 25-ish ft of visibility — but you can work around it. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | good | 58 | 30 ft | 4.6 ft @ 11 s from 137° | 5 kt (gust 7 kt) from 65° | rising 1.89 ft | 0.66 | Clear enough — about 30 ft. Still diveable if you're flexible. No major hazards detected. |
| –08:00 | fair | 37 | 25 ft | 4.6 ft @ 10 s from 136° | 5 kt (gust 7 kt) from 65° | falling 1.54 ft | 0.66 | 25-ish ft of visibility — borderline. No major hazards detected. |
| –11:00 | excellent | 81 | 61 ft | 4.5 ft @ 10 s from 137° | 5 kt (gust 7 kt) from 65° | falling 0.83 ft | 0.66 | If you've been waiting, today's the day. Essentially flat, and light ENE breeze. No major hazards detected. |
| –14:00 | excellent | 96 | 84 ft | 4.4 ft @ 11 s from 139° | 5 kt (gust 7 kt) from 65° | rising 0.84 ft | 0.66 | About as clean as this spot ever runs. 84-ft visibility, though mellow 1.1-ft swell from SE. No major hazards detected. |
| –17:00 | great | 76 | 55 ft | 4.4 ft @ 11 s from 143° | 5 kt (gust 7 kt) from 65° | high 1.19 ft | 0.66 | Conditions are dialed in. 55-ft visibility, though mellow 2.9-ft swell from SE. No major hazards detected. |
| –20:00 | no-go | 6 | 17 ft | 4.2 ft @ 11 s from 148° | 5 kt (gust 7 kt) from 65° | falling 0.62 ft | 0.66 | Not today. No major hazards detected. |
| –23:00 | no-go | 10 | 18 ft | 4.2 ft @ 11 s from 151° | 5 kt (gust 7 kt) from 65° | low 0.05 ft | 0.66 | Hard pass. No major hazards detected. |
| –02:00 | fair | 27 | 21 ft | 4.1 ft @ 11 s from 152° | 5 kt (gust 9 kt) from 45° | rising 0.9 ft | 0.66 | Marginal. You'd want to know this spot before going. 4.1 ft from the SSE. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | fair | 27 | 21 ft | 4.1 ft @ 11 s from 153° | 6 kt (gust 10 kt) from 35° | rising 1.76 ft | 0.66 | Marginal. You'd want to know this spot before going. No major hazards detected. |
| –08:00 | no-go | 7 | 17 ft | 4.1 ft @ 11 s from 153° | 6 kt (gust 10 kt) from 35° | falling 1.74 ft | 0.66 | 17-ish ft of visibility. Not today. No major hazards detected. |
| –11:00 | good | 40 | 43 ft | 4.1 ft @ 11 s from 151° | 6 kt (gust 10 kt) from 35° | falling 1.07 ft | 0.66 | Window's narrow but it's there. South swell wrapping into the bay at 4.1 ft. No major hazards detected. |
| –14:00 | great | 77 | 60 ft | 4.1 ft @ 11 s from 147° | 6 kt (gust 10 kt) from 35° | rising 0.75 ft | 0.66 | Conditions are dialed in. 60-ft visibility, though 4.1 ft from the SSE. No major hazards detected. |
| –17:00 | excellent | 82 | 56 ft | 4.1 ft @ 11 s from 143° | 6 kt (gust 10 kt) from 35° | high 1 ft | 0.66 | Drop everything; this is the window. Viz pops at 56 ft — plus 2.7 ft of SE groundswell. No major hazards detected. |
| –20:00 | good | 40 | 25 ft | 4.1 ft @ 11 s from 136° | 6 kt (gust 10 kt) from 35° | falling 0.61 ft | 0.66 | Window's narrow but it's there. No major hazards detected. |
| –23:00 | good | 44 | 26 ft | 4.1 ft @ 11 s from 130° | 6 kt (gust 10 kt) from 35° | low 0.12 ft | 0.66 | Go-able, just not perfect. No major hazards detected. |
| –02:00 | good | 59 | 28 ft | 4.1 ft @ 11 s from 126° | 7 kt (gust 11 kt) from 68° | rising 0.78 ft | 0.66 | Decent 28-ft viz — that's the catch, but it's still go-able. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | good | 54 | 27 ft | 4.1 ft @ 11 s from 125° | 7 kt (gust 12 kt) from 84° | rising 1.58 ft | 0.66 | Decent 27-ft viz — that's the catch, but it's still go-able. No major hazards detected. |
| –08:00 | fair | 33 | 22 ft | 4.1 ft @ 11 s from 124° | 7 kt (gust 12 kt) from 84° | falling 1.88 ft | 0.66 | Not bad — 22 ft. Only worth it if you really know this spot. No major hazards detected. |
| –11:00 | good | 59 | 49 ft | 4 ft @ 11 s from 124° | 7 kt (gust 12 kt) from 84° | falling 1.27 ft | 0.66 | Go-able, just not perfect. No major hazards detected. |
| –14:00 | great | 79 | 60 ft | 3.9 ft @ 11 s from 125° | 7 kt (gust 12 kt) from 84° | low 0.72 ft | 0.66 | Stacked in your favor. You can see forever — 60+ ft. No major hazards detected. |
| –17:00 | excellent | 84 | 62 ft | 3.9 ft @ 11 s from 126° | 7 kt (gust 12 kt) from 84° | rising 0.87 ft | 0.66 | About as clean as this spot ever runs. 62-ft visibility. No major hazards detected. |
| –20:00 | fair | 26 | 24 ft | 3.8 ft @ 11 s from 127° | 7 kt (gust 12 kt) from 84° | falling 0.59 ft | 0.66 | 24-ish ft of visibility — borderline. No major hazards detected. |
| –23:00 | fair | 26 | 24 ft | 3.8 ft @ 11 s from 127° | 7 kt (gust 12 kt) from 84° | falling 0.21 ft | 0.66 | Marginal. You'd want to know this spot before going. No major hazards detected. |
| –02:00 | good | 45 | 29 ft | 3.8 ft @ 11 s from 128° | 6 kt (gust 10 kt) from 75° | rising 0.66 ft | 0.66 | Decent 29-ft viz. Still diveable if you're flexible. No major hazards detected. |
Tide events (feet above MLLW)
- high 1.34 ft
- low 0.4 ft
- high 1.92 ft
- low 0.24 ft
- high 1.59 ft
- low 0.42 ft
- high 1.76 ft
- low 0.16 ft
- high 1.81 ft
- low 0.47 ft
- high 1.58 ft
- low 0.1 ft
- high 1.98 ft
- low 0.54 ft
- high 1.38 ft
- low 0.05 ft
- high 2.09 ft
- low 0.6 ft
- high 1.2 ft
- low 0.04 ft
- high 2.13 ft
- low 0.66 ft
- high 1.03 ft
- low 0.06 ft
- high 2.1 ft
- low 0.71 ft
- high 0.9 ft
- low 0.11 ft