All spots

Airport Beach — dive & snorkel conditions

Maui, Hawaii, US · 20.9042, -156.69 · times in Pacific/Honolulu

As of . Next update after .

Now

Rating
great (score 76/100, confidence 0.67)
Visibility
36 ft (11 m), satellite estimate
Swell
2.3 ft at 13 s from 185°
Wind
4 kt, gusts 4 kt, from 218°
Tide
rising, 0.66 ft above MLLW
Water temperature
26.7 °C
Why
Solid window today. Clean water, 36-ish feet. Essentially flat. No major hazards detected.

Forecast (3-hour periods)

2026-10-07
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–08:00great7636 ft2.3 ft @ 13 s from 184°4 kt (gust 4 kt) from 218°rising 0.66 ft0.67Stacked in your favor. 36 ft of visibility. No major hazards detected.
–11:00excellent10083 ft2.3 ft @ 13 s from 185°5 kt (gust 5 kt) from 212°rising 1.46 ft0.67Drop everything; this is the window. Essentially flat — plus wind is asleep. No major hazards detected.
–14:00excellent9587 ft2.3 ft @ 13 s from 185°10 kt (gust 10 kt) from 169°high 2.43 ft0.67Prime day — about as good as it gets here. 89 ft of gin-clear water. Essentially flat. No major hazards detected.
–17:00excellent8865 ft2.3 ft @ 13 s from 186°9 kt (gust 9 kt) from 159°falling 1.58 ft0.67Drop everything; this is the window. Essentially flat — plus viz pops at 66 ft. No major hazards detected.
–20:00good5931 ft2.3 ft @ 13 s from 187°6 kt (gust 7 kt) from 149°falling 0.58 ft0.67Go-able, just not perfect. No major hazards detected.
–23:00great7936 ft2.3 ft @ 13 s from 187°5 kt (gust 5 kt) from 158°rising 1.01 ft0.67Today's a good one. Clear enough — about 36 ft — plus sub-foot from the S. No major hazards detected.
–02:00great7936 ft2.4 ft @ 13 s from 187°7 kt (gust 8 kt) from 174°rising 1.83 ft0.67Conditions are dialed in. 36-ft viz, though essentially flat. No major hazards detected.
2026-10-08
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5430 ft2.4 ft @ 12 s from 185°9 kt (gust 11 kt) from 173°falling 1.32 ft0.67Clean water, 30-ish feet — that's the catch, but it's still go-able. No major hazards detected.
–08:00good5933 ft2.5 ft @ 11 s from 184°8 kt (gust 10 kt) from 159°low 0.49 ft0.67Clear enough — about 33 ft. Still diveable if you're flexible. No major hazards detected.
–11:00excellent9878 ft2.8 ft @ 10 s from 185°12 kt (gust 16 kt) from 167°rising 1.25 ft0.67About as clean as this spot ever runs. 79-ft visibility. No major hazards detected.
–14:00excellent9487 ft3 ft @ 9 s from 185°13 kt (gust 17 kt) from 174°rising 2.2 ft0.67If you've been waiting, today's the day. You can see forever — 89+ ft, and essentially flat. No major hazards detected.
–17:00excellent8164 ft3.1 ft @ 9 s from 185°12 kt (gust 14 kt) from 164°falling 1.57 ft0.67If you've been waiting, today's the day. You can see forever — 66+ ft, and essentially flat. No major hazards detected.
–20:00good4630 ft3.1 ft @ 9 s from 185°9 kt (gust 12 kt) from 160°falling 0.52 ft0.67Go-able, just not perfect. No major hazards detected.
–23:00great7536 ft3 ft @ 9 s from 183°8 kt (gust 11 kt) from 155°rising 0.87 ft0.67Stacked in your favor. 36 ft of visibility. No major hazards detected.
–02:00great7636 ft2.9 ft @ 9 s from 183°8 kt (gust 11 kt) from 160°rising 1.85 ft0.67Conditions are dialed in. 36-ft viz, though barely a ripple. No major hazards detected.
2026-10-09
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5131 ft2.7 ft @ 10 s from 183°8 kt (gust 11 kt) from 158°falling 1.71 ft0.67Clear enough — about 30 ft — but you can work around it. No major hazards detected.
–08:00good5131 ft2.6 ft @ 10 s from 185°8 kt (gust 10 kt) from 118°falling 0.81 ft0.67Go-able, just not perfect. No major hazards detected.
–11:00excellent9383 ft2.6 ft @ 10 s from 186°13 kt (gust 15 kt) from 72°rising 1.08 ft0.67If you've been waiting, today's the day. Sub-foot from the S, and wind's up — 13 kt out of the ENE. No major hazards detected.
–14:00excellent9893 ft2.5 ft @ 10 s from 187°13 kt (gust 15 kt) from 72°rising 1.97 ft0.67Drop everything; this is the window. Essentially flat — plus viz pops at 92 ft. No major hazards detected.
–17:00excellent8366 ft2.4 ft @ 11 s from 188°13 kt (gust 15 kt) from 72°falling 1.54 ft0.67About as clean as this spot ever runs. 13-kt trades, surface has some texture, though 66-ft visibility. No major hazards detected.
–20:00good4932 ft2.4 ft @ 11 s from 188°13 kt (gust 15 kt) from 72°falling 0.48 ft0.67Window's narrow but it's there. Stiff ENE wind, 13 kt. No major hazards detected.
–23:00great6937 ft2.3 ft @ 11 s from 186°13 kt (gust 15 kt) from 72°rising 0.69 ft0.67Today's a good one. Clear enough — about 36 ft. No major hazards detected.
–02:00great6937 ft2.3 ft @ 11 s from 183°13 kt (gust 15 kt) from 67°rising 1.78 ft0.67Conditions are dialed in. 36-ft viz. No major hazards detected.
2026-10-10
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good4932 ft2.3 ft @ 11 s from 180°13 kt (gust 15 kt) from 65°falling 2.06 ft0.67Window's narrow but it's there. No major hazards detected.
–08:00good4932 ft2.2 ft @ 11 s from 179°13 kt (gust 15 kt) from 65°falling 1.14 ft0.67Clear enough — about 33 ft — but you can work around it. No major hazards detected.
–11:00excellent9881 ft2.2 ft @ 11 s from 179°13 kt (gust 15 kt) from 65°rising 0.97 ft0.67Prime day — about as good as it gets here. 82 ft of gin-clear water. Knee-high mush at best. No major hazards detected.
–14:00excellent9889 ft2.2 ft @ 11 s from 176°13 kt (gust 15 kt) from 65°rising 1.76 ft0.67Prime day — about as good as it gets here. 89 ft of gin-clear water. No major hazards detected.
–17:00excellent8364 ft2.1 ft @ 11 s from 173°13 kt (gust 15 kt) from 65°falling 1.51 ft0.67Drop everything; this is the window. Viz pops at 66 ft. No major hazards detected.
–20:00good4932 ft2.1 ft @ 11 s from 171°13 kt (gust 15 kt) from 65°falling 0.47 ft0.67Clear enough — about 33 ft. Still diveable if you're flexible. No major hazards detected.
–23:00great6937 ft2.2 ft @ 11 s from 174°13 kt (gust 15 kt) from 65°rising 0.48 ft0.67Today's a good one. Clear enough — about 36 ft. No major hazards detected.
–02:00great7536 ft2.2 ft @ 12 s from 177°11 kt (gust 13 kt) from 66°rising 1.63 ft0.67Stacked in your favor. 36 ft of visibility, and barely a ripple. No major hazards detected.
2026-10-11
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00good5231 ft2.1 ft @ 12 s from 180°10 kt (gust 12 kt) from 67°falling 2.35 ft0.67Go-able, just not perfect. No major hazards detected.
–08:00good5231 ft2.1 ft @ 12 s from 182°10 kt (gust 12 kt) from 67°falling 1.46 ft0.67Clean water, 30-ish feet — that's the catch, but it's still go-able. No major hazards detected.
–11:00excellent10079 ft2 ft @ 12 s from 182°10 kt (gust 12 kt) from 67°rising 0.91 ft0.67Prime day — about as good as it gets here. Trade winds holding steady. 79 ft of gin-clear water. No major hazards detected.
–14:00excellent10087 ft2 ft @ 12 s from 182°10 kt (gust 12 kt) from 67°rising 1.57 ft0.67About as clean as this spot ever runs. Sub-foot from the S, though trades doing their thing at 10. No major hazards detected.
–17:00excellent9163 ft1.9 ft @ 12 s from 182°10 kt (gust 12 kt) from 67°falling 1.47 ft0.67If you've been waiting, today's the day. You can see forever — 62+ ft, and barely a ripple. No major hazards detected.
–20:00good5231 ft2 ft @ 12 s from 184°10 kt (gust 12 kt) from 67°falling 0.5 ft0.67Clean water, 30-ish feet — that's the catch, but it's still go-able. No major hazards detected.
–23:00great7736 ft1.9 ft @ 12 s from 184°10 kt (gust 12 kt) from 67°rising 0.29 ft0.67Stacked in your favor. 36 ft of visibility, and barely a ripple. No major hazards detected.
–02:00great7137 ft1.9 ft @ 12 s from 183°12 kt (gust 13 kt) from 72°rising 1.44 ft0.67Today's a good one. Clear enough — about 36 ft. No major hazards detected.
2026-10-12
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00great6236 ft1.9 ft @ 12 s from 182°14 kt (gust 14 kt) from 75°high 2.54 ft0.67Conditions are dialed in. 36-ft viz, though sub-foot from the S. No major hazards detected.
–08:00good4932 ft1.8 ft @ 12 s from 181°14 kt (gust 14 kt) from 75°falling 1.73 ft0.67Go-able, just not perfect. 14-kt trades, surface has some texture. No major hazards detected.
–11:00excellent8675 ft1.8 ft @ 12 s from 180°14 kt (gust 14 kt) from 75°low 0.92 ft0.67Prime day — about as good as it gets here. 75 ft of gin-clear water. No major hazards detected.
–14:00excellent9894 ft1.8 ft @ 12 s from 180°14 kt (gust 14 kt) from 75°rising 1.43 ft0.67If you've been waiting, today's the day. You can see forever — 95+ ft, and knee-high mush at best. No major hazards detected.
–17:00great7866 ft1.8 ft @ 12 s from 180°14 kt (gust 14 kt) from 75°falling 1.43 ft0.67Stacked in your favor. You can see forever — 66+ ft, and barely a ripple. No major hazards detected.
–20:00good4432 ft1.8 ft @ 12 s from 179°14 kt (gust 14 kt) from 75°falling 0.55 ft0.67Go-able, just not perfect. No major hazards detected.
–23:00great6437 ft1.8 ft @ 12 s from 178°14 kt (gust 14 kt) from 75°rising 0.14 ft0.67Stacked in your favor. 36 ft of visibility, and essentially flat. No major hazards detected.
–02:00great6437 ft1.8 ft @ 12 s from 178°14 kt (gust 13 kt) from 76°rising 1.22 ft0.67Solid window today. Clean water, 36-ish feet. Essentially flat. No major hazards detected.
2026-10-13
Time (local)RatingScore /100VisibilitySwellWindTide (MLLW)ConfidenceWhy
–05:00great6437 ft1.8 ft @ 12 s from 177°14 kt (gust 13 kt) from 76°rising 2.3 ft0.67Conditions are dialed in. 36-ft viz, though sub-foot from the S. No major hazards detected.
–08:00fair3231 ft1.8 ft @ 12 s from 176°14 kt (gust 13 kt) from 76°falling 1.92 ft0.67Marginal. You'd want to know this spot before going. Stiff ENE wind, 14 kt. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: light-moderate rain last 3h (2mm); near drainage outlet; falling tide can flush dirty water from nearshore.
–11:00great6867 ft1.8 ft @ 12 s from 176°14 kt (gust 13 kt) from 76°falling 1.23 ft0.67Conditions are dialed in. 66-ft visibility, though barely a ripple. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: light-moderate rain last 3h (2mm); near drainage outlet; falling tide can flush dirty water from nearshore.
–14:00excellent8193 ft1.8 ft @ 12 s from 176°14 kt (gust 13 kt) from 76°rising 1.35 ft0.67Prime day — about as good as it gets here. 14-kt ENE trades pushing through. 92 ft of gin-clear water. No major hazards detected.
–17:00great6864 ft1.8 ft @ 12 s from 176°14 kt (gust 13 kt) from 76°falling 1.37 ft0.67Stacked in your favor. You can see forever — 66+ ft, and barely a ripple. Recent rainfall suggests possible dirty water even if surface conditions look calm. Drivers: light-moderate rain last 3h (2mm); near drainage outlet; falling tide can flush dirty water from nearshore.
–20:00fair2931 ft1.8 ft @ 12 s from 176°14 kt (gust 13 kt) from 76°falling 0.61 ft0.67Clean water, 30-ish feet. 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: light-moderate rain last 3h (2mm); near drainage outlet; falling tide can flush dirty water from nearshore.
–23:00fair2734 ft1.8 ft @ 12 s from 175°14 kt (gust 13 kt) from 76°low 0.05 ft0.67Clear enough — about 33 ft — borderline. No major hazards detected.
–02:00good4936 ft1.7 ft @ 12 s from 172°11 kt (gust 11 kt) from 75°rising 1.02 ft0.67Go-able, just not perfect. No major hazards detected.

Tide events (feet above MLLW)