All spots

Hanauma Bay — dive & snorkel conditions

Oʻahu, Hawaii, US · 21.268517, -157.693045 · times in Pacific/Honolulu

As of . Next update after .

Now

Rating
good (score 55/100, confidence 0.66)
Visibility
47 ft (14.3 m), satellite estimate
Swell
1.1 ft at 12 s from 179°
Wind
4 kt, gusts 5 kt, from 205°
Tide
low, 0.46 ft above MLLW
Water temperature
26.9 °C
Why
Go-able, just not perfect. 47 ft of visibility. High jellyfish risk – stings likely.

Forecast (3-hour periods)

2026-10-07
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–08:00good5547 ft1.1 ft @ 12 s from 178°4 kt (gust 5 kt) from 205°low 0.46 ft0.66Diveable but pick your moment. Clean water, 47-ish feet. High jellyfish risk – stings likely.
–11:00good5976 ft1.1 ft @ 12 s from 179°5 kt (gust 6 kt) from 171°rising 0.87 ft0.66Get in if you've got the morning free. High jellyfish risk – stings likely.
–14:00excellent10086 ft1.1 ft @ 12 s from 180°10 kt (gust 10 kt) from 160°rising 1.62 ft0.66If you've been waiting, today's the day. You can see forever — 86+ ft, and essentially flat. No major hazards detected.
–17:00excellent8758 ft1.1 ft @ 13 s from 181°11 kt (gust 10 kt) from 155°falling 1.52 ft0.66About as clean as this spot ever runs. Knee-high mush at best, though 11-kt SSE breeze. No major hazards detected.
–20:00good5125 ft1.1 ft @ 13 s from 181°6 kt (gust 7 kt) from 181°falling 0.66 ft0.66Go-able, just not perfect. No major hazards detected.
–23:00good5930 ft1.1 ft @ 13 s from 182°3 kt (gust 3 kt) from 175°rising 0.37 ft0.66Clear enough — about 30 ft — but you can work around it. No major hazards detected.
–02:00good5930 ft1.1 ft @ 13 s from 183°7 kt (gust 8 kt) from 165°rising 1.12 ft0.66Clean water, 30-ish feet. Still diveable if you're flexible. No major hazards detected.
2026-10-08
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good4925 ft1.2 ft @ 12 s from 182°9 kt (gust 13 kt) from 173°falling 1.47 ft0.66Window's narrow but it's there. No major hazards detected.
–08:00good4625 ft1.3 ft @ 11 s from 180°11 kt (gust 16 kt) from 170°falling 0.8 ft0.66Decent 25-ft viz — that's the catch, but it's still go-able. No major hazards detected.
–11:00excellent10070 ft1.5 ft @ 10 s from 181°13 kt (gust 17 kt) from 165°rising 0.62 ft0.66About as clean as this spot ever runs. 70-ft visibility, though essentially flat. No major hazards detected.
–14:00excellent9786 ft1.6 ft @ 9 s from 183°13 kt (gust 17 kt) from 168°rising 1.34 ft0.66Drop everything; this is the window. Viz pops at 86 ft — plus sub-foot from the S. No major hazards detected.
–17:00excellent8259 ft1.6 ft @ 9 s from 183°12 kt (gust 16 kt) from 173°falling 1.54 ft0.66Prime day — about as good as it gets here. 59 ft of gin-clear water. Sub-foot from the S. No major hazards detected.
–20:00good4525 ft1.5 ft @ 9 s from 182°10 kt (gust 13 kt) from 169°falling 0.71 ft0.66Go-able, just not perfect. No major hazards detected.
–23:00good5930 ft1.5 ft @ 10 s from 179°8 kt (gust 11 kt) from 165°rising 0.27 ft0.66Clear enough — about 30 ft. Still diveable if you're flexible. No major hazards detected.
–02:00good5930 ft1.5 ft @ 10 s from 177°7 kt (gust 12 kt) from 166°rising 1.1 ft0.66Clean water, 30-ish feet. Still diveable if you're flexible. No major hazards detected.
2026-10-09
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5929 ft1.5 ft @ 10 s from 178°8 kt (gust 12 kt) from 165°high 1.82 ft0.66Go-able, just not perfect. No major hazards detected.
–08:00good4525 ft1.4 ft @ 10 s from 179°10 kt (gust 12 kt) from 145°falling 1.08 ft0.66Window's narrow but it's there. No major hazards detected.
–11:00excellent8563 ft1.4 ft @ 10 s from 178°13 kt (gust 15 kt) from 104°low 0.44 ft0.66Drop everything; this is the window. Viz pops at 63 ft. No major hazards detected.
–14:00excellent10080 ft1.3 ft @ 10 s from 178°13 kt (gust 15 kt) from 104°rising 1.09 ft0.66Drop everything; this is the window. Barely a ripple — plus 13-kt ESE trades pushing through. No major hazards detected.
–17:00excellent9365 ft1.3 ft @ 10 s from 179°13 kt (gust 15 kt) from 104°high 1.52 ft0.66Drop everything; this is the window. Essentially flat — plus 13-kt trades, surface has some texture. No major hazards detected.
–20:00fair3623 ft1.3 ft @ 11 s from 180°13 kt (gust 15 kt) from 104°falling 0.74 ft0.6623 ft, workable — making this one a stretch. No major hazards detected.
–23:00good4125 ft1.2 ft @ 11 s from 179°13 kt (gust 15 kt) from 104°low 0.15 ft0.66Decent 25-ft viz — but you can work around it. 13-kt ESE trades pushing through. No major hazards detected.
–02:00good5728 ft1.2 ft @ 11 s from 178°14 kt (gust 15 kt) from 98°rising 1.04 ft0.66Decent 28-ft viz — but you can work around it. No major hazards detected.
2026-10-10
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good4827 ft1.2 ft @ 11 s from 175°14 kt (gust 15 kt) from 95°high 1.93 ft0.6627-ish ft of visibility — but you can work around it. Stiff E wind, 14 kt. No major hazards detected.
–08:00fair3623 ft1.2 ft @ 11 s from 172°14 kt (gust 15 kt) from 95°falling 1.36 ft0.66Not bad — 23 ft. Only worth it if you really know this spot. 14-kt trades, surface has some texture. No major hazards detected.
–11:00great6043 ft1.2 ft @ 11 s from 170°14 kt (gust 15 kt) from 95°falling 0.59 ft0.66Solid window today. Clean water, 43-ish feet. Essentially flat. No major hazards detected.
–14:00excellent8955 ft1.3 ft @ 10 s from 167°14 kt (gust 15 kt) from 95°rising 0.87 ft0.66If you've been waiting, today's the day. You can see forever — 55+ ft, and essentially flat. No major hazards detected.
–17:00great7349 ft1.4 ft @ 10 s from 164°14 kt (gust 15 kt) from 95°high 1.42 ft0.66Stacked in your favor. 49 ft of visibility. No major hazards detected.
–20:00fair3422 ft1.4 ft @ 10 s from 160°14 kt (gust 15 kt) from 95°falling 0.75 ft0.66Decent 22-ft viz. Locals-only kind of day. Stiff E wind, 14 kt. No major hazards detected.
–23:00good4024 ft1.3 ft @ 10 s from 161°14 kt (gust 15 kt) from 95°low 0.06 ft0.66Decent 24-ft viz. Still diveable if you're flexible. No major hazards detected.
–02:00good5929 ft1.3 ft @ 10 s from 165°12 kt (gust 13 kt) from 83°rising 0.94 ft0.66Go-able, just not perfect. No major hazards detected.
2026-10-11
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5929 ft1.2 ft @ 10 s from 167°11 kt (gust 12 kt) from 77°rising 1.85 ft0.6629-ish ft of visibility — that's the catch, but it's still go-able. No major hazards detected.
–08:00good4524 ft1.2 ft @ 11 s from 168°11 kt (gust 12 kt) from 77°falling 1.61 ft0.66Decent 24-ft viz — but you can work around it. No major hazards detected.
–11:00excellent9060 ft1.1 ft @ 11 s from 170°11 kt (gust 12 kt) from 77°falling 0.84 ft0.66About as clean as this spot ever runs. 60-ft visibility. No major hazards detected.
–14:00excellent10084 ft1.1 ft @ 11 s from 171°11 kt (gust 12 kt) from 77°rising 0.7 ft0.66Drop everything; this is the window. Essentially flat — plus trades are present but not pushy. No major hazards detected.
–17:00excellent10070 ft1.1 ft @ 11 s from 172°11 kt (gust 12 kt) from 77°rising 1.15 ft0.66About as clean as this spot ever runs. 70-ft visibility, though essentially flat. No major hazards detected.
–20:00good4524 ft1.1 ft @ 12 s from 173°11 kt (gust 12 kt) from 77°falling 0.75 ft0.66Decent 24-ft viz. Still diveable if you're flexible. No major hazards detected.
–23:00good5026 ft1.1 ft @ 12 s from 174°11 kt (gust 12 kt) from 77°low 0.15 ft0.66Go-able, just not perfect. No major hazards detected.
–02:00good5929 ft1.1 ft @ 11 s from 175°10 kt (gust 13 kt) from 86°rising 0.83 ft0.66Window's narrow but it's there. No major hazards detected.
2026-10-12
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5929 ft1.1 ft @ 11 s from 174°10 kt (gust 13 kt) from 90°rising 1.71 ft0.66Decent 29-ft viz. Still diveable if you're flexible. No major hazards detected.
–08:00good4624 ft1 ft @ 12 s from 174°10 kt (gust 13 kt) from 90°falling 1.82 ft0.6624-ish ft of visibility — that's the catch, but it's still go-able. No major hazards detected.
–11:00excellent8357 ft1 ft @ 12 s from 174°10 kt (gust 13 kt) from 90°falling 1.07 ft0.66Drop everything; this is the window. Trade winds holding steady — plus viz pops at 57 ft. No major hazards detected.
–14:00excellent10079 ft1 ft @ 12 s from 173°10 kt (gust 13 kt) from 90°rising 0.59 ft0.66If you've been waiting, today's the day. You can see forever — 79+ ft, and knee-high mush at best. No major hazards detected.
–17:00excellent10067 ft1 ft @ 11 s from 173°10 kt (gust 13 kt) from 90°rising 0.93 ft0.66Drop everything; this is the window. Knee-high mush at best — plus moderate E trades. No major hazards detected.
–20:00good4324 ft1 ft @ 11 s from 172°10 kt (gust 13 kt) from 90°falling 0.73 ft0.6624-ish ft of visibility — that's the catch, but it's still go-able. No major hazards detected.
–23:00good4324 ft1 ft @ 11 s from 170°10 kt (gust 13 kt) from 90°falling 0.23 ft0.66Go-able, just not perfect. No major hazards detected.
–02:00good5828 ft1 ft @ 11 s from 169°13 kt (gust 16 kt) from 100°rising 0.72 ft0.66Window's narrow but it's there. No major hazards detected.
2026-10-13
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good4828 ft1 ft @ 11 s from 169°15 kt (gust 17 kt) from 105°rising 1.54 ft0.66Window's narrow but it's there. No major hazards detected.
–08:00fair2222 ft1 ft @ 11 s from 170°15 kt (gust 17 kt) from 105°falling 1.96 ft0.66Decent 22-ft viz. Locals-only kind of day. Yesterday's rain is mostly flushed through already. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (6.2mm); falling tide can flush dirty water from nearshore.
–11:00good4843 ft1 ft @ 11 s from 170°15 kt (gust 17 kt) from 105°falling 1.27 ft0.66Clean water, 43-ish feet — but you can work around it. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (6.2mm); falling tide can flush dirty water from nearshore.
–14:00good5750 ft1 ft @ 11 s from 170°15 kt (gust 17 kt) from 105°low 0.59 ft0.66Window's narrow but it's there. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (6.2mm).
–17:00great7052 ft1 ft @ 11 s from 170°15 kt (gust 17 kt) from 105°rising 0.77 ft0.66Today's a good one. Viz pops at 52 ft — plus knee-high mush at best. The brown water from the rain is on its way out. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (6.2mm).
–20:00fair2222 ft1 ft @ 11 s from 170°15 kt (gust 17 kt) from 105°falling 0.7 ft0.66Marginal. You'd want to know this spot before going. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (6.2mm); falling tide can flush dirty water from nearshore.
–23:00fair2222 ft1 ft @ 11 s from 170°15 kt (gust 17 kt) from 105°falling 0.32 ft0.6622-ish ft of visibility — borderline. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (6.2mm); falling tide can flush dirty water from nearshore.
–02:00good4928 ft1 ft @ 11 s from 170°11 kt (gust 13 kt) from 104°rising 0.62 ft0.66Go-able, just not perfect. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: moderate rain last 3h (6.2mm); runoff may linger from recent rainfall.

Tide events (feet above MLLW)