Now
- Rating
- good (score 48/100, confidence 0.66)
- Visibility
- 23 ft (7 m), satellite estimate
- Swell
- 2.1 ft at 11 s from 272°
- Wind
- 8 kt, gusts 10 kt, from 62°
- Tide
- falling, 0.6 ft above MLLW
- Water temperature
- 27.2 °C
- Why
- Decent 23-ft viz — that's the catch, but it's still go-able. No major hazards detected.
Forecast (3-hour periods)
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –08:00 | good | 45 | 23 ft | 2.1 ft @ 11 s from 272° | 8 kt (gust 9 kt) from 64° | falling 0.6 ft | 0.66 | Go-able, just not perfect. No major hazards detected. |
| –11:00 | excellent | 100 | 68 ft | 2.1 ft @ 11 s from 272° | 6 kt (gust 7 kt) from 57° | rising 1.14 ft | 0.66 | If you've been waiting, today's the day. You can see forever — 68+ ft, and a little west swell wrapping in, 2.1 ft. No major hazards detected. |
| –14:00 | excellent | 100 | 75 ft | 2.2 ft @ 11 s from 272° | 4 kt (gust 3 kt) from 358° | rising 1.9 ft | 0.66 | If you've been waiting, today's the day. You can see forever — 75+ ft. No major hazards detected. |
| –17:00 | great | 71 | 46 ft | 2.3 ft @ 15 s from 272° | 1 kt (gust 3 kt) from 96° | falling 1.44 ft | 0.66 | Conditions are dialed in. 46-ft viz, though mellow 2.3-ft swell from W. No major hazards detected. |
| –20:00 | fair | 38 | 22 ft | 2.5 ft @ 18 s from 268° | 2 kt (gust 2 kt) from 121° | falling 0.59 ft | 0.66 | 22-ish ft of visibility — borderline. No major hazards detected. |
| –23:00 | good | 57 | 26 ft | 2.7 ft @ 17 s from 268° | 4 kt (gust 4 kt) from 99° | rising 0.45 ft | 0.66 | Decent 26-ft viz — but you can work around it. No major hazards detected. |
| –02:00 | good | 55 | 25 ft | 2.9 ft @ 16 s from 263° | 3 kt (gust 3 kt) from 117° | rising 1.09 ft | 0.66 | Decent 25-ft viz. Still diveable if you're flexible. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | fair | 22 | 20 ft | 3.1 ft @ 16 s from 263° | 5 kt (gust 5 kt) from 143° | falling 1.12 ft | 0.66 | Not bad — 20 ft. Only worth it if you really know this spot. No major hazards detected. |
| –08:00 | fair | 21 | 20 ft | 3.4 ft @ 15 s from 258° | 7 kt (gust 7 kt) from 133° | falling 0.56 ft | 0.66 | Not bad — 20 ft. Only worth it if you really know this spot. No major hazards detected. |
| –11:00 | excellent | 82 | 59 ft | 3.6 ft @ 15 s from 258° | 7 kt (gust 8 kt) from 161° | rising 0.87 ft | 0.66 | Drop everything; this is the window. 7 kt of wind, nothing dramatic — plus viz pops at 59 ft. No major hazards detected. |
| –14:00 | great | 79 | 65 ft | 3.9 ft @ 15 s from 258° | 10 kt (gust 10 kt) from 187° | rising 1.62 ft | 0.66 | Today's a good one. Viz pops at 65 ft. No major hazards detected. |
| –17:00 | fair | 22 | 40 ft | 4.1 ft @ 15 s from 258° | 13 kt (gust 12 kt) from 186° | falling 1.52 ft | 0.66 | 40-ft viz. Only worth it if you really know this spot. West swell wrapping into the bay at 4.1 ft. No major hazards detected. |
| –20:00 | no-go | 2 | 18 ft | 4.2 ft @ 13 s from 258° | 10 kt (gust 10 kt) from 179° | falling 0.66 ft | 0.66 | 18-ish ft of visibility. Not today. No major hazards detected. |
| –23:00 | fair | 22 | 22 ft | 4.4 ft @ 13 s from 258° | 6 kt (gust 7 kt) from 155° | rising 0.37 ft | 0.66 | Decent 22-ft viz. Locals-only kind of day. 4.4 ft pushing in. No major hazards detected. |
| –02:00 | fair | 21 | 22 ft | 4.5 ft @ 13 s from 258° | 8 kt (gust 10 kt) from 150° | rising 1.12 ft | 0.66 | Decent 22-ft viz. Locals-only kind of day. 4.5-ft swell out of WSW. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | no-go | 0 | 18 ft | 4.6 ft @ 13 s from 258° | 9 kt (gust 12 kt) from 154° | falling 1.47 ft | 0.66 | Hard pass. No major hazards detected. |
| –08:00 | no-go | 0 | 18 ft | 4.6 ft @ 15 s from 258° | 12 kt (gust 15 kt) from 182° | falling 0.8 ft | 0.66 | Decent 18-ft viz. Not today. 4.6 ft pushing in. No major hazards detected. |
| –11:00 | good | 40 | 53 ft | 4.7 ft @ 15 s from 258° | 12 kt (gust 15 kt) from 182° | rising 0.62 ft | 0.66 | Go-able, just not perfect. You can see forever — 53+ ft. No major hazards detected. |
| –14:00 | good | 51 | 60 ft | 4.7 ft @ 15 s from 258° | 12 kt (gust 15 kt) from 182° | rising 1.34 ft | 0.66 | Window's narrow but it's there. West swell wrapping into the bay at 4.7 ft. No major hazards detected. |
| –17:00 | no-go | 16 | 42 ft | 4.7 ft @ 15 s from 258° | 12 kt (gust 15 kt) from 182° | falling 1.54 ft | 0.66 | Clear enough — about 42 ft. Stay home. 4.7 ft pushing in. No major hazards detected. |
| –20:00 | no-go | 0 | 17 ft | 4.8 ft @ 14 s from 258° | 12 kt (gust 15 kt) from 182° | falling 0.71 ft | 0.66 | Hard pass. No major hazards detected. |
| –23:00 | no-go | 1 | 21 ft | 4.9 ft @ 13 s from 258° | 12 kt (gust 15 kt) from 182° | rising 0.27 ft | 0.66 | Hard pass. No major hazards detected. |
| –02:00 | no-go | 4 | 21 ft | 5 ft @ 13 s from 258° | 12 kt (gust 14 kt) from 174° | rising 1.1 ft | 0.66 | Hard pass. Rougher swell than usual. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | no-go | 0 | 20 ft | 5.1 ft @ 13 s from 258° | 11 kt (gust 13 kt) from 170° | high 1.82 ft | 0.66 | Hard pass. Rougher swell than usual. |
| –08:00 | no-go | 0 | 17 ft | 5.1 ft @ 13 s from 258° | 11 kt (gust 13 kt) from 170° | falling 1.08 ft | 0.66 | Not today. Rougher swell than usual. |
| –11:00 | fair | 24 | 47 ft | 5.2 ft @ 13 s from 258° | 11 kt (gust 13 kt) from 170° | low 0.44 ft | 0.66 | 5.2 ft is moving real water — making this one a stretch. 47 ft of visibility is the only thing going for it. Rougher swell than usual. |
| –14:00 | good | 52 | 60 ft | 5.2 ft @ 13 s from 258° | 11 kt (gust 13 kt) from 170° | rising 1.09 ft | 0.66 | Go-able, just not perfect. Rougher swell than usual. |
| –17:00 | fair | 28 | 48 ft | 5.3 ft @ 13 s from 258° | 11 kt (gust 13 kt) from 170° | high 1.52 ft | 0.66 | Solid 5.3-ft WSW groundswell — making this one a stretch. 48 ft of visibility is the only thing going for it. Rougher swell than usual. |
| –20:00 | no-go | 0 | 17 ft | 5.3 ft @ 12 s from 258° | 11 kt (gust 13 kt) from 170° | falling 0.74 ft | 0.66 | Hard pass. Rougher swell than usual. |
| –23:00 | no-go | 0 | 18 ft | 5.3 ft @ 13 s from 258° | 11 kt (gust 13 kt) from 170° | low 0.15 ft | 0.66 | Not today. Rougher swell than usual. |
| –02:00 | no-go | 15 | 21 ft | 5.3 ft @ 22 s from 258° | 8 kt (gust 8 kt) from 55° | rising 1.04 ft | 0.66 | Decent 21-ft viz. Try tomorrow. Rougher swell than usual. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | no-go | 7 | 20 ft | 5.3 ft @ 22 s from 258° | 6 kt (gust 6 kt) from 28° | high 1.93 ft | 0.66 | Not today. Rougher swell than usual. |
| –08:00 | no-go | 0 | 17 ft | 5.3 ft @ 22 s from 263° | 6 kt (gust 6 kt) from 28° | falling 1.36 ft | 0.66 | Hard pass. Rougher swell than usual. |
| –11:00 | fair | 28 | 42 ft | 5.2 ft @ 21 s from 213° | 6 kt (gust 6 kt) from 28° | falling 0.59 ft | 0.66 | Clear enough — about 42 ft — borderline. Solid 5.2-ft SSW groundswell. Rougher swell than usual. |
| –14:00 | great | 64 | 59 ft | 5 ft @ 20 s from 213° | 6 kt (gust 6 kt) from 28° | rising 0.87 ft | 0.66 | Workable if you know the spot. Viz pops at 59 ft — plus light-moderate wind out of the NNE. Rougher swell than usual. |
| –17:00 | good | 41 | 48 ft | 4.9 ft @ 20 s from 213° | 6 kt (gust 6 kt) from 28° | high 1.42 ft | 0.66 | Go-able, just not perfect. 4.9 ft pushing in. No major hazards detected. |
| –20:00 | no-go | 0 | 17 ft | 4.8 ft @ 20 s from 218° | 6 kt (gust 6 kt) from 28° | falling 0.75 ft | 0.66 | Decent 17-ft viz. Stay home. 4.8-ft swell out of SW. No major hazards detected. |
| –23:00 | no-go | 4 | 19 ft | 4.7 ft @ 20 s from 218° | 6 kt (gust 6 kt) from 28° | low 0.06 ft | 0.66 | Decent 19-ft viz. Try tomorrow. West swell wrapping into the bay at 4.7 ft. No major hazards detected. |
| –02:00 | no-go | 19 | 21 ft | 4.7 ft @ 18 s from 218° | 6 kt (gust 4 kt) from 290° | rising 0.94 ft | 0.66 | Hard pass. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | no-go | 19 | 21 ft | 4.6 ft @ 18 s from 218° | 6 kt (gust 4 kt) from 260° | rising 1.85 ft | 0.66 | 21-ish ft of visibility. Stay home. No major hazards detected. |
| –08:00 | no-go | 0 | 17 ft | 4.6 ft @ 18 s from 218° | 6 kt (gust 4 kt) from 260° | falling 1.61 ft | 0.66 | Hard pass. No major hazards detected. |
| –11:00 | fair | 33 | 44 ft | 4.4 ft @ 18 s from 218° | 6 kt (gust 4 kt) from 260° | falling 0.84 ft | 0.66 | 44 ft of visibility — making this one a stretch. No major hazards detected. |
| –14:00 | great | 70 | 62 ft | 4.4 ft @ 18 s from 218° | 6 kt (gust 4 kt) from 260° | rising 0.7 ft | 0.66 | Today's a good one. Viz pops at 62 ft — plus 4.4-ft swell out of SW. No major hazards detected. |
| –17:00 | good | 59 | 53 ft | 4.3 ft @ 16 s from 218° | 6 kt (gust 4 kt) from 260° | rising 1.15 ft | 0.66 | Go-able, just not perfect. You can see forever — 53+ ft. No major hazards detected. |
| –20:00 | no-go | 2 | 18 ft | 4.2 ft @ 16 s from 218° | 6 kt (gust 4 kt) from 260° | falling 0.75 ft | 0.66 | 18-ish ft of visibility. Stay home. No major hazards detected. |
| –23:00 | no-go | 9 | 20 ft | 4.1 ft @ 16 s from 218° | 6 kt (gust 4 kt) from 260° | low 0.15 ft | 0.66 | 20-ish ft of visibility. Try tomorrow. No major hazards detected. |
| –02:00 | fair | 24 | 22 ft | 4 ft @ 16 s from 218° | 7 kt (gust 6 kt) from 76° | rising 0.83 ft | 0.66 | Marginal. You'd want to know this spot before going. No major hazards detected. |
| Time (local) | Rating | Score /100 | Visibility | Swell | Wind | Tide (MLLW) | Confidence | Why |
|---|---|---|---|---|---|---|---|---|
| –05:00 | fair | 36 | 23 ft | 4 ft @ 16 s from 218° | 8 kt (gust 8 kt) from 78° | rising 1.71 ft | 0.66 | Not bad — 23 ft. Only worth it if you really know this spot. 4.0 ft from the SW. No major hazards detected. |
| –08:00 | no-go | 13 | 18 ft | 3.9 ft @ 16 s from 218° | 8 kt (gust 8 kt) from 78° | falling 1.82 ft | 0.66 | Decent 18-ft viz. Try tomorrow. No major hazards detected. |
| –11:00 | good | 48 | 46 ft | 3.9 ft @ 16 s from 223° | 8 kt (gust 8 kt) from 78° | falling 1.07 ft | 0.66 | Window's narrow but it's there. 3.9-ft swell out of SW. No major hazards detected. |
| –14:00 | excellent | 92 | 89 ft | — @ — from — | 8 kt (gust 8 kt) from 78° | rising 0.59 ft | 0.56 | Drop everything; this is the window. Viz pops at 89 ft. No major hazards detected. |
| –17:00 | excellent | 92 | 75 ft | — @ — from — | 8 kt (gust 8 kt) from 78° | rising 0.93 ft | 0.56 | About as clean as this spot ever runs. 75-ft visibility, though trades doing their thing at 8. No major hazards detected. |
| –20:00 | fair | 33 | 25 ft | — @ — from — | 8 kt (gust 8 kt) from 78° | falling 0.73 ft | 0.56 | Decent 25-ft viz. Locals-only kind of day. No major hazards detected. |
| –23:00 | fair | 36 | 25 ft | — @ — from — | 8 kt (gust 8 kt) from 78° | falling 0.23 ft | 0.56 | Not bad — 25 ft. Only worth it if you really know this spot. No major hazards detected. |
| –02:00 | good | 58 | 31 ft | — @ — from — | 8 kt (gust 7 kt) from 225° | rising 0.72 ft | 0.56 | Go-able, just not perfect. No major hazards detected. |
Tide events (feet above MLLW)
- high 1.15 ft
- low 0.38 ft
- high 2.09 ft
- low 0.14 ft
- high 1.41 ft
- low 0.36 ft
- high 1.98 ft
- low 0.1 ft
- high 1.66 ft
- low 0.37 ft
- high 1.82 ft
- low 0.07 ft
- high 1.87 ft
- low 0.39 ft
- high 1.63 ft
- low 0.05 ft
- high 2.04 ft
- low 0.43 ft
- high 1.43 ft
- low 0.05 ft
- high 2.14 ft
- low 0.47 ft
- high 1.24 ft
- low 0.07 ft
- high 2.17 ft
- low 0.51 ft
- high 1.05 ft
- low 0.11 ft