⚠️ Could not load live conditions.
On iPhone open via Safari → share sheet → Open in Browser. Or tap Retry.

Credits & How It Works
📡 Data Sources
DIVEWATCHSYDNEY · NSW Dive Conditions · live data: Open-Meteo Marine API · visibility inferred from swell/wind
Wind & Swell Open-Meteo Marine API — free, no account required, updated hourly. Offshore data point nearest each site's lat/lon.
Tides Bureau of Meteorology official tide predictions, 2026–2027. Four stations: Fort Denison (Sydney/Northern Beaches/Eastern Suburbs), Botany Bay, Port Hacking, and Port Kembla — covering all 29 dive sites. No account or API key required; data embedded directly from BoM published tide tables.
Visibility Inferred from swell and wind using a lookup table calibrated against McFadyen's seasonal records: swell <0.25m + wind <6kt → 12–18m; swell <0.4m + wind <10kt → 8–14m; swell <0.6m + wind <15kt → 6–10m; swell <1.0m + wind <20kt → 4–7m; else 2–4m. This is a rough guide only — for measured viz check Abyss or VIZ.
Site data michaelmcfadyenscuba.info — Michael McFadyen's 30+ year field notes, 2,200+ logged dives. Depth ranges, exposure ratings, seasonal wildlife, tide advice, and conditions thresholds derived from his site write-ups.
VIZ viz.net.au — Sydney's 15,000-member dive community, a philanthropic initiative founded by Marco Bordieri. Produces a custom weekly dive site forecast model, georeferenced underwater maps for all major Sydney sites, citizen science tracking projects, and a weekly segment on ABC Radio Sydney. Referenced here for site forecasts (CC BY NC ND). Not a visibility-only resource — it's a full community knowledge hub.
Calendar No personal calendar in this version. The 18-hour no-fly rule (DAN/PADI guidance) applies: do not fly within 18 hours of diving.
⚙️ Conditions Assessment Logic
GO bar (Fred's thresholds)
Wind < 10 kt  ·  Swell < 1.0 m  ·  Viz ≥ 5 m  ·  Temp: no floor
Hard ceiling → wind ≥ 28 kt OR swell ≥ 2.5 m = NO, no exceptions
Exception: fully enclosed harbour sites are exempt from the swell ceiling only (ocean swell can't reach them) — the wind ceiling always applies.
McFadyen thresholds (30 years of Sydney field notes)
< 10 kt wind → GO for most ocean shore dives
10–15 kt → caution zone: always MAYBE regardless of other factors
≥ 15 kt → unsuitable for boat & most ocean shore dives
≥ 20 kt → "stay in bed" (McFadyen's exact words)
Shelter / exposure multipliers
Harbour sites (Clifton Gardens, Camp Cove…): swell ×0.03, wind ×0.52
Sheltered-direction sites: swell ×0.32, wind ×0.52
Exposed sites: swell ×1.30, wind ×1.25
Default (semi-exposed): swell ×1.00, wind ×1.00
Swell period multiplier (effective swell height)
Period < 8 s → ×0.80  (short chop, less impact)
Period 8–12 s → ×1.00  (baseline)
Period 12–16 s → ×1.20  (longer groundswell, more surge)
Period > 16 s → ×1.40  (long-period swell, wraps headlands)
🌊 McFadyen Surge-at-Depth Formula
surgeDepth (m) = period² ÷ 4
E.g. a 12-second swell period: 12² ÷ 4 = 36 m. Surge is felt at depths shallower than this figure. Sites where this depth exceeds their max dive depth show a ⚠ surge warning on the card. Source: michaelmcfadyenscuba.info page 813.
👁 McFadyen Visibility Vocabulary (8-level scale)
LabelRange
Shithouse< 2 m
Very Poor2–4 m
Poor4–6 m
Fair7–10 m
Good10–15 m
Very Good15–24 m
Excellent25–30 m
Exceptional> 30 m
Note: visibility shown in app is inferred from swell/wind, not measured. It's a rough guide. For measured viz before heading out, check Abyss and local dive shop reports.
🤿 Wetsuit Guide (Sydney waters)
TempSuit
> 22°C3mm shorty or skin
19–22°C3mm full
16–19°C5mm full
13–16°C7mm full or drysuit
< 13°CDrysuit recommended
Sydney ranges: ~18–22°C summer, ~16–18°C winter. Cold tolerance varies — these are general guides only.
✈️ 18-Hour No-Fly Rule
Any day where a flight departs within 18 hours of a dive is blocked and shown as "Ruled out — flying". This applies to ascent-to-flight intervals per DAN / PADI guidance. The 18-hour buffer is conservative and accounts for multiple dives in a day.
McFadyen ↗ Site knowledge
30+ yrs field notes
🌊 VIZ ↗ Sydney dive community
site forecasts & maps
Abyss ↗ Daily measured
viz & conditions
BoM ↗ NSW forecasts
& tides

⚠ Disclaimer Conditions assessments are automated estimates only — never a substitute for personal judgement and an in-water check on the day. Always assess conditions yourself before entering the water and dive within your certification level. No liability is accepted for decisions made based on this tool's output.

© Fred White 2026 · personal aggregator, non-commercial use only
✉ Contact us