All spots

Koko Crater — dive & snorkel conditions

Oʻahu, Hawaii, US · 21.26221, -157.71387 · times in Pacific/Honolulu

As of . Next update after .

Now

Rating
good (score 40/100, confidence 0.39)
Visibility
23 ft (7 m), satellite estimate
Swell
2.3 ft at 8 s from 88°
Wind
10 kt, gusts 11 kt, from 74°
Tide
low, 0.45 ft above MLLW
Water temperature
27 °C
Why
Window's narrow but it's there. No major hazards detected.

Forecast (3-hour periods)

2026-10-06
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–08:00fair3723 ft2.2 ft @ 8 s from 88°10 kt (gust 11 kt) from 77°low 0.45 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–11:00excellent8450 ft2.2 ft @ 8 s from 88°8 kt (gust 9 kt) from 85°rising 1.14 ft0.39Prime day — about as good as it gets here. Moderate E trades. 50 ft of gin-clear water. No major hazards detected.
–14:00excellent10063 ft2.1 ft @ 8 s from 88°7 kt (gust 7 kt) from 73°rising 1.9 ft0.39If you've been waiting, today's the day. You can see forever — 63+ ft, and 2.1 ft, easy. No major hazards detected.
–17:00great7151 ft2.1 ft @ 8 s from 88°6 kt (gust 6 kt) from 61°falling 1.44 ft0.39Stacked in your favor. You can see forever — 51+ ft. No major hazards detected.
–20:00fair3722 ft2.1 ft @ 8 s from 93°5 kt (gust 6 kt) from 76°falling 0.59 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–23:00good5726 ft2.2 ft @ 8 s from 93°6 kt (gust 7 kt) from 104°rising 0.45 ft0.39Window's narrow but it's there. No major hazards detected.
–02:00good5726 ft2.2 ft @ 8 s from 93°8 kt (gust 8 kt) from 120°rising 1.09 ft0.3926-ish ft of visibility. Still diveable if you're flexible. No major hazards detected.
2026-10-07
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00fair3720 ft2.3 ft @ 16 s from 93°7 kt (gust 7 kt) from 134°falling 1.12 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–08:00fair3720 ft2.4 ft @ 15 s from 93°5 kt (gust 6 kt) from 162°falling 0.56 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–11:00excellent10060 ft2.5 ft @ 15 s from 93°5 kt (gust 6 kt) from 149°rising 0.87 ft0.39If you've been waiting, today's the day. You can see forever — 60+ ft, and glassy surface. No major hazards detected.
–14:00excellent10066 ft2.5 ft @ 15 s from 93°10 kt (gust 9 kt) from 131°rising 1.62 ft0.39Drop everything; this is the window. Viz pops at 66 ft. No major hazards detected.
–17:00great6037 ft2.5 ft @ 15 s from 173°9 kt (gust 10 kt) from 172°falling 1.52 ft0.39Conditions are dialed in. 37-ft viz, though 2.5 ft, easy. No major hazards detected.
–20:00fair3619 ft2.6 ft @ 15 s from 178°5 kt (gust 6 kt) from 165°falling 0.66 ft0.39Decent 19-ft viz. Locals-only kind of day. No major hazards detected.
–23:00good5823 ft2.6 ft @ 15 s from 178°4 kt (gust 5 kt) from 167°rising 0.37 ft0.39Decent 23-ft viz — but you can work around it. No major hazards detected.
–02:00good5823 ft2.5 ft @ 15 s from 178°7 kt (gust 8 kt) from 168°rising 1.12 ft0.39Go-able, just not perfect. No major hazards detected.
2026-10-08
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00fair3719 ft2.5 ft @ 15 s from 178°7 kt (gust 10 kt) from 185°falling 1.47 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–08:00fair3119 ft2.6 ft @ 14 s from 178°11 kt (gust 14 kt) from 180°falling 0.8 ft0.3919 ft, workable — making this one a stretch. No major hazards detected.
–11:00excellent8655 ft2.7 ft @ 13 s from 178°13 kt (gust 16 kt) from 180°rising 0.62 ft0.39If you've been waiting, today's the day. You can see forever — 55+ ft. No major hazards detected.
–14:00excellent9461 ft2.7 ft @ 13 s from 178°13 kt (gust 16 kt) from 180°rising 1.34 ft0.39Prime day — about as good as it gets here. Wind's up — 13 kt out of the S. 61 ft of gin-clear water. No major hazards detected.
–17:00good5642 ft2.8 ft @ 13 s from 178°13 kt (gust 16 kt) from 180°falling 1.54 ft0.39Go-able, just not perfect. No major hazards detected.
–20:00fair2418 ft2.9 ft @ 13 s from 178°13 kt (gust 16 kt) from 180°falling 0.71 ft0.3918 ft, workable — making this one a stretch. No major hazards detected.
–23:00good4422 ft2.9 ft @ 13 s from 178°13 kt (gust 16 kt) from 180°rising 0.27 ft0.39Decent 22-ft viz — but you can work around it. No major hazards detected.
–02:00fair3722 ft3 ft @ 13 s from 178°11 kt (gust 14 kt) from 167°rising 1.1 ft0.39Not bad — 22 ft. Only worth it if you really know this spot. No major hazards detected.
2026-10-09
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00fair2621 ft3.1 ft @ 13 s from 178°11 kt (gust 12 kt) from 161°high 1.82 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–08:00no-go1318 ft3.2 ft @ 13 s from 178°11 kt (gust 12 kt) from 161°falling 1.08 ft0.39Hard pass. No major hazards detected.
–11:00good5147 ft3.3 ft @ 13 s from 178°11 kt (gust 12 kt) from 161°low 0.44 ft0.39Clear enough — about 47 ft — but you can work around it. No major hazards detected.
–14:00great7859 ft3.4 ft @ 13 s from 183°11 kt (gust 12 kt) from 161°rising 1.09 ft0.39Solid window today. 59 ft of gin-clear water. 3.4-ft swell out of S. No major hazards detected.
–17:00good5447 ft3.6 ft @ 15 s from 178°11 kt (gust 12 kt) from 161°high 1.52 ft0.39Window's narrow but it's there. 3.6-ft swell out of S. No major hazards detected.
–20:00no-go917 ft3.7 ft @ 16 s from 183°11 kt (gust 12 kt) from 161°falling 0.74 ft0.39Not today. No major hazards detected.
–23:00no-go1318 ft3.6 ft @ 16 s from 183°11 kt (gust 12 kt) from 161°low 0.15 ft0.3918-ish ft of visibility. Stay home. No major hazards detected.
–02:00fair3621 ft3.5 ft @ 16 s from 183°8 kt (gust 8 kt) from 126°rising 1.04 ft0.39Not bad — 21 ft. Only worth it if you really know this spot. No major hazards detected.
2026-10-10
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00fair2820 ft3.5 ft @ 22 s from 183°7 kt (gust 6 kt) from 109°high 1.93 ft0.3920 ft, workable — making this one a stretch. No major hazards detected.
–08:00no-go1517 ft3.4 ft @ 22 s from 183°7 kt (gust 6 kt) from 109°falling 1.36 ft0.3917-ish ft of visibility. Stay home. No major hazards detected.
–11:00good4943 ft3.4 ft @ 22 s from 183°7 kt (gust 6 kt) from 109°falling 0.59 ft0.39Go-able, just not perfect. No major hazards detected.
–14:00excellent8660 ft3.3 ft @ 20 s from 183°7 kt (gust 6 kt) from 109°rising 0.87 ft0.39Drop everything; this is the window. 7-kt ESE breeze — plus viz pops at 60 ft. No major hazards detected.
–17:00great6148 ft3.4 ft @ 20 s from 183°7 kt (gust 6 kt) from 109°high 1.42 ft0.39Today's a good one. Clear enough — about 48 ft — plus 3.4 ft pushing in. No major hazards detected.
–20:00no-go1117 ft3.3 ft @ 20 s from 183°7 kt (gust 6 kt) from 109°falling 0.75 ft0.39Hard pass. No major hazards detected.
–23:00no-go1819 ft3.2 ft @ 20 s from 173°7 kt (gust 6 kt) from 109°low 0.06 ft0.39Hard pass. No major hazards detected.
–02:00fair3021 ft3.3 ft @ 18 s from 183°8 kt (gust 8 kt) from 116°rising 0.94 ft0.3921-ish ft of visibility — borderline. No major hazards detected.
2026-10-11
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00fair2921 ft3.3 ft @ 18 s from 173°9 kt (gust 9 kt) from 120°rising 1.85 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–08:00no-go1117 ft3.2 ft @ 18 s from 183°9 kt (gust 9 kt) from 120°falling 1.61 ft0.3917-ish ft of visibility. Stay home. No major hazards detected.
–11:00fair3837 ft3.2 ft @ 18 s from 183°9 kt (gust 9 kt) from 120°falling 0.84 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
–14:00great6350 ft3.2 ft @ 18 s from 183°9 kt (gust 9 kt) from 120°rising 0.7 ft0.39Stacked in your favor. You can see forever — 50+ ft. No major hazards detected.
–17:00good5844 ft3.2 ft @ 16 s from 183°9 kt (gust 9 kt) from 120°rising 1.15 ft0.39Clear enough — about 44 ft — but you can work around it. No major hazards detected.
–20:00no-go1218 ft3.2 ft @ 16 s from 183°9 kt (gust 9 kt) from 120°falling 0.75 ft0.39Hard pass. No major hazards detected.
–23:00fair2219 ft3.2 ft @ 16 s from 183°9 kt (gust 9 kt) from 120°low 0.15 ft0.3919 ft, workable — making this one a stretch. No major hazards detected.
–02:00fair3922 ft3.1 ft @ 16 s from 183°8 kt (gust 9 kt) from 93°rising 0.83 ft0.39Marginal. You'd want to know this spot before going. No major hazards detected.
2026-10-12
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good4022 ft3 ft @ 16 s from 183°8 kt (gust 9 kt) from 80°rising 1.71 ft0.3922-ish ft of visibility — but you can work around it. No major hazards detected.
–08:00no-go1918 ft3 ft @ 16 s from 183°8 kt (gust 9 kt) from 80°falling 1.82 ft0.39Not today. No major hazards detected.
–11:00great6143 ft3 ft @ 16 s from 183°8 kt (gust 9 kt) from 80°falling 1.07 ft0.39Conditions are dialed in. 43-ft viz, though mellow 3.0-ft swell from S. No major hazards detected.
–14:00excellent9283 ft— @ — from —8 kt (gust 9 kt) from 80°rising 0.59 ft0.33Drop everything; this is the window. Trades are present but not pushy — plus viz pops at 83 ft. No major hazards detected.
–17:00excellent9271 ft— @ — from —8 kt (gust 9 kt) from 80°rising 0.93 ft0.33About as clean as this spot ever runs. 71-ft visibility, though trades doing their thing at 8. No major hazards detected.
–20:00fair3426 ft— @ — from —8 kt (gust 9 kt) from 80°falling 0.73 ft0.33Marginal. You'd want to know this spot before going. No major hazards detected.
–23:00fair3726 ft— @ — from —8 kt (gust 9 kt) from 80°falling 0.23 ft0.3326-ish ft of visibility — borderline. No major hazards detected.
–02:00good5731 ft— @ — from —9 kt (gust 9 kt) from 97°rising 0.72 ft0.33Window's narrow but it's there. No major hazards detected.

Tide events (feet above MLLW)