All spots

Kahaluu Beach — dive & snorkel conditions

Hawaiʻi Island, Hawaii, US · 19.57955, -155.96949 · times in Pacific/Honolulu

As of . Next update after .

Now

Rating
great (score 64/100, confidence 0.66)
Visibility
35 ft (10.7 m), satellite estimate
Swell
1.4 ft at 14 s from 203°
Wind
2 kt, gusts 2 kt, from 249°
Tide
falling, 0.47 ft above MLLW
Water temperature
26.9 °C
Why
Stacked in your favor. 35 ft of visibility. No major hazards detected.

Forecast (3-hour periods)

2026-10-07
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–08:00great6435 ft1.4 ft @ 14 s from 202°2 kt (gust 2 kt) from 249°falling 0.47 ft0.66Solid window today. Clean water, 35-ish feet. Mellow 1.4-ft swell from SSW. No major hazards detected.
–11:00excellent10060 ft1.5 ft @ 14 s from 203°3 kt (gust 2 kt) from 273°rising 0.91 ft0.66About as clean as this spot ever runs. 1.5 ft, easy, though wind is asleep. No major hazards detected.
–14:00excellent10067 ft1.5 ft @ 14 s from 204°6 kt (gust 3 kt) from 289°rising 1.76 ft0.66About as clean as this spot ever runs. Light WNW breeze, though 67-ft visibility. No major hazards detected.
–17:00great7545 ft1.5 ft @ 13 s from 207°5 kt (gust 3 kt) from 299°falling 1.68 ft0.66Stacked in your favor. 45 ft of visibility, and 1.5 ft of SSW groundswell. No major hazards detected.
–20:00fair3919 ft1.5 ft @ 13 s from 208°4 kt (gust 3 kt) from 332°falling 0.73 ft0.6619 ft, workable — making this one a stretch. No major hazards detected.
–23:00good5923 ft1.6 ft @ 13 s from 209°3 kt (gust 4 kt) from 230°rising 0.36 ft0.66Go-able, just not perfect. No major hazards detected.
–02:00good5923 ft1.6 ft @ 13 s from 211°2 kt (gust 3 kt) from 252°rising 1.2 ft0.66Decent 23-ft viz — that's the catch, but it's still go-able. No major hazards detected.
2026-10-08
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00fair3919 ft1.6 ft @ 13 s from 211°4 kt (gust 4 kt) from 16°falling 1.6 ft0.66Not bad — 19 ft. Only worth it if you really know this spot. No major hazards detected.
–08:00fair3918 ft1.7 ft @ 13 s from 210°2 kt (gust 2 kt) from 173°falling 0.84 ft0.6618 ft, workable — making this one a stretch. No major hazards detected.
–11:00excellent10055 ft1.8 ft @ 12 s from 208°4 kt (gust 4 kt) from 239°rising 0.63 ft0.66If you've been waiting, today's the day. Light WSW breeze, and you can see forever — 55+ ft. No major hazards detected.
–14:00excellent10060 ft2 ft @ 10 s from 204°10 kt (gust 11 kt) from 209°rising 1.45 ft0.66About as clean as this spot ever runs. 10-kt SSW breeze, though 60-ft visibility. No major hazards detected.
–17:00good5541 ft2.1 ft @ 9 s from 203°15 kt (gust 16 kt) from 198°falling 1.74 ft0.66Go-able, just not perfect. Choppy surface conditions.
–20:00fair3217 ft2 ft @ 10 s from 203°11 kt (gust 13 kt) from 184°falling 0.8 ft0.66Marginal. You'd want to know this spot before going. No major hazards detected.
–23:00good5922 ft1.9 ft @ 11 s from 206°5 kt (gust 7 kt) from 192°rising 0.24 ft0.6622-ish ft of visibility — but you can work around it. No major hazards detected.
–02:00good5922 ft1.8 ft @ 11 s from 208°2 kt (gust 3 kt) from 258°rising 1.18 ft0.66Go-able, just not perfect. No major hazards detected.
2026-10-09
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good4821 ft1.7 ft @ 11 s from 210°9 kt (gust 11 kt) from 16°high 2 ft0.66Window's narrow but it's there. No major hazards detected.
–08:00fair3318 ft1.7 ft @ 12 s from 212°11 kt (gust 13 kt) from 24°falling 1.15 ft0.6618 ft, workable — making this one a stretch. No major hazards detected.
–11:00great7350 ft1.6 ft @ 12 s from 214°12 kt (gust 13 kt) from 21°low 0.4 ft0.66Today's a good one. Viz pops at 50 ft — plus mellow 1.6-ft swell from SW. No major hazards detected.
–14:00excellent10064 ft1.6 ft @ 12 s from 217°12 kt (gust 13 kt) from 21°rising 1.17 ft0.66If you've been waiting, today's the day. Mellow 1.6-ft swell from SW, and 12 kt of wind, nothing dramatic. No major hazards detected.
–17:00excellent8152 ft1.6 ft @ 12 s from 218°12 kt (gust 13 kt) from 21°high 1.74 ft0.66Drop everything; this is the window. 12-kt NNE breeze — plus viz pops at 52 ft. No major hazards detected.
–20:00fair3419 ft1.5 ft @ 12 s from 219°12 kt (gust 13 kt) from 21°falling 0.84 ft0.66Marginal. You'd want to know this spot before going. No major hazards detected.
–23:00good4220 ft1.5 ft @ 12 s from 222°12 kt (gust 13 kt) from 21°low 0.1 ft0.66Go-able, just not perfect. No major hazards detected.
–02:00good5923 ft1.5 ft @ 12 s from 224°10 kt (gust 11 kt) from 172°rising 1.11 ft0.6623-ish ft of visibility — that's the catch, but it's still go-able. No major hazards detected.
2026-10-10
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5222 ft1.5 ft @ 12 s from 224°10 kt (gust 10 kt) from 186°high 2.13 ft0.6622-ish ft of visibility — but you can work around it. No major hazards detected.
–08:00fair3919 ft1.5 ft @ 12 s from 224°10 kt (gust 10 kt) from 186°falling 1.47 ft0.66Marginal. You'd want to know this spot before going. No major hazards detected.
–11:00great7346 ft1.5 ft @ 13 s from 225°10 kt (gust 10 kt) from 186°falling 0.56 ft0.66Solid window today. Clean water, 46-ish feet. Mellow 1.5-ft swell from SW. No major hazards detected.
–14:00excellent10063 ft1.5 ft @ 13 s from 224°10 kt (gust 10 kt) from 186°rising 0.92 ft0.66Drop everything; this is the window. Mellow 1.5-ft swell from SW — plus viz pops at 63 ft. No major hazards detected.
–17:00excellent8351 ft1.5 ft @ 13 s from 221°10 kt (gust 10 kt) from 186°high 1.6 ft0.66If you've been waiting, today's the day. You can see forever — 51+ ft, and mellow 1.5-ft swell from SW. No major hazards detected.
–20:00fair3719 ft1.5 ft @ 13 s from 218°10 kt (gust 10 kt) from 186°falling 0.87 ft0.66Marginal. You'd want to know this spot before going. No major hazards detected.
–23:00good4321 ft1.4 ft @ 13 s from 217°10 kt (gust 10 kt) from 186°low 0.04 ft0.6621-ish ft of visibility — but you can work around it. No major hazards detected.
–02:00good5924 ft1.4 ft @ 13 s from 217°8 kt (gust 8 kt) from 226°rising 1.01 ft0.66Decent 24-ft viz. Still diveable if you're flexible. No major hazards detected.
2026-10-11
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5924 ft1.4 ft @ 13 s from 218°7 kt (gust 6 kt) from 245°rising 2.05 ft0.66Go-able, just not perfect. No major hazards detected.
–08:00good4220 ft1.4 ft @ 13 s from 217°7 kt (gust 6 kt) from 245°falling 1.77 ft0.66Decent 20-ft viz — that's the catch, but it's still go-able. No major hazards detected.
–11:00great7447 ft1.4 ft @ 13 s from 215°7 kt (gust 6 kt) from 245°falling 0.85 ft0.66Today's a good one. Clear enough — about 47 ft — plus 1.4 ft, easy. No major hazards detected.
–14:00excellent10064 ft1.3 ft @ 13 s from 214°7 kt (gust 6 kt) from 245°rising 0.72 ft0.66About as clean as this spot ever runs. Mellow 1.3-ft swell from SW, though light-moderate wind out of the WSW. No major hazards detected.
–17:00excellent9955 ft1.3 ft @ 13 s from 213°7 kt (gust 6 kt) from 245°rising 1.3 ft0.66If you've been waiting, today's the day. You can see forever — 55+ ft, and 1.3 ft of SSW groundswell. No major hazards detected.
–20:00good4220 ft1.3 ft @ 13 s from 210°7 kt (gust 6 kt) from 245°falling 0.88 ft0.66Go-able, just not perfect. No major hazards detected.
–23:00good4722 ft1.3 ft @ 13 s from 209°7 kt (gust 6 kt) from 245°low 0.15 ft0.66Decent 22-ft viz — but you can work around it. No major hazards detected.
–02:00good5925 ft1.3 ft @ 13 s from 208°6 kt (gust 6 kt) from 206°rising 0.88 ft0.66Window's narrow but it's there. No major hazards detected.
2026-10-12
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5925 ft1.2 ft @ 13 s from 207°6 kt (gust 6 kt) from 188°rising 1.91 ft0.6625-ish ft of visibility. Still diveable if you're flexible. No major hazards detected.
–08:00good4220 ft1.2 ft @ 13 s from 206°6 kt (gust 6 kt) from 188°falling 2 ft0.66Decent 20-ft viz — but you can work around it. No major hazards detected.
–11:00great7952 ft1.2 ft @ 13 s from 206°6 kt (gust 6 kt) from 188°falling 1.11 ft0.66Conditions are dialed in. 52-ft visibility. No major hazards detected.
–14:00excellent10071 ft1.2 ft @ 13 s from 205°6 kt (gust 6 kt) from 188°rising 0.58 ft0.66About as clean as this spot ever runs. 71-ft visibility, though 6-kt S breeze. No major hazards detected.
–17:00excellent10060 ft1.2 ft @ 13 s from 205°6 kt (gust 6 kt) from 188°rising 1.05 ft0.66If you've been waiting, today's the day. You can see forever — 60+ ft, and 1.2 ft, easy. No major hazards detected.
–20:00good4621 ft1.2 ft @ 13 s from 205°6 kt (gust 6 kt) from 188°falling 0.87 ft0.66Window's narrow but it's there. No major hazards detected.
–23:00good4621 ft1.2 ft @ 13 s from 206°6 kt (gust 6 kt) from 188°falling 0.26 ft0.66Decent 21-ft viz — but you can work around it. No major hazards detected.
–02:00good5925 ft1.2 ft @ 12 s from 206°6 kt (gust 6 kt) from 274°rising 0.75 ft0.66Go-able, just not perfect. No major hazards detected.
2026-10-13
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5926 ft1.2 ft @ 12 s from 207°7 kt (gust 6 kt) from 304°rising 1.72 ft0.66Decent 26-ft viz. Still diveable if you're flexible. No major hazards detected.
–08:00good4621 ft1.2 ft @ 12 s from 207°7 kt (gust 6 kt) from 304°falling 2.17 ft0.66Decent 21-ft viz. Still diveable if you're flexible. No major hazards detected.
–11:00excellent8453 ft1.2 ft @ 12 s from 208°7 kt (gust 6 kt) from 304°falling 1.34 ft0.66About as clean as this spot ever runs. 53-ft visibility, though 1.2 ft of SSW groundswell. No major hazards detected.
–14:00excellent9864 ft1.2 ft @ 12 s from 208°7 kt (gust 6 kt) from 304°low 0.52 ft0.66If you've been waiting, today's the day. You can see forever — 64+ ft. No major hazards detected.
–17:00excellent10061 ft1.2 ft @ 12 s from 208°7 kt (gust 6 kt) from 304°rising 0.86 ft0.66If you've been waiting, today's the day. You can see forever — 61+ ft, and 7-kt NW breeze. No major hazards detected.
–20:00good4621 ft1.1 ft @ 12 s from 208°7 kt (gust 6 kt) from 304°falling 0.85 ft0.66Go-able, just not perfect. No major hazards detected.
–23:00good4621 ft1.1 ft @ 12 s from 207°7 kt (gust 6 kt) from 304°falling 0.36 ft0.6621-ish ft of visibility — that's the catch, but it's still go-able. No major hazards detected.
–02:00good5926 ft1.1 ft @ 13 s from 206°6 kt (gust 5 kt) from 286°rising 0.63 ft0.66Decent 26-ft viz. Still diveable if you're flexible. No major hazards detected.

Tide events (feet above MLLW)