The basics, fast
There is a habit every travelling NSW angler has, and almost nobody has ever checked whether it is safe. You look up the tide for the nearest big town, and you fish it three hours up the coast. In New South Wales that habit is sound, and this is the first place we have seen anyone say so with a number attached.
- On the open coast, NSW is one tide. Across 1,008 km of stations, the principal twice-a-day wave arrives inside a 14.75° window of phase — 31 minutes. High water at Eden and high water at Brunswick Heads are, for planning purposes, the same event.
- That is not normal. Tasmania's stations disagree by 210 minutes over a mere 236 km. Victoria's by 350 minutes over 559 km. Queensland's by more than ten hours. Per thousand kilometres of coast, NSW runs at 30 minutes and the next best coast in the country runs at 174.
- The minutes that do differ are not geography. Timing correlates only weakly with latitude (r = −0.35). It correlates far better with tide size (r = −0.59): the late stations are the small ones. Lateness in NSW is bought by sitting inside an estuary, and it is paid for in height.
- Which is the whole practical point, because NSW is an estuary state. Of the 373 tidal boat ramps we hold in NSW, 285 are inside an estuary — more than any other state has, including Queensland. The median one sits 19.3 km from the station its tide times come from.
So the rule and its exception are both simple. Carry a coastal tide time anywhere along the NSW ocean shore and it will be right. Carry it up a river and it will be early, and the tide you get will be smaller than the one you read. The rest of this guide is how much, where, and what our own pages will and will not tell you about it.
What this guide will not tell you
Worth stating before anything else, because it shapes what is and is not below.
- No bag limits, no size limits, no closed seasons. NSW runs bag and size limits that change, and a date or a number printed in an article is a date or a number the article eventually gets wrong — and the fine is yours rather than ours. The rules belong to NSW DPI Fisheries. Our NSW regulations pages carry the current values with the date each was last checked against the source, which is a different promise from a guide repeating a figure from memory.
- No marine park or aquatic reserve zoning. NSW has six marine parks and a separate set of aquatic reserves, and their sanctuary zones decide whether you may fish a place at all — a different instrument from what you may keep. That mapping is the state's and it is the one that governs. Do not take a zoning answer from a blog, ours included.
- No recreational fishing fee advice. Whether your day needs a licence, and which exemptions apply, is DPI's to answer.
- No marks. Everything here is arithmetic on published tide constants and on a public boat-ramp registry. There are no numbers off anyone's sounder.
- No claim that we model this water. There is a section at the end naming exactly what our heatmaps score in NSW, and the honest summary is that they cover the offshore water while most of the state fishes the estuaries.
The thousand kilometres that agree
Start with the claim itself, because it is the unusual one and it wants showing rather than asserting.
A tide is a sum of constituents — separate waves, each with a fixed period, each arriving at a given place with its own amplitude and its own phase. The one that does most of the work on this coast is M2, the principal lunar semidiurnal tide: the twice-a-day wave, period 12 h 25 m. Its phase at a station is where in that cycle high water falls. Compare M2 phase between two stations and you are comparing when their tides happen, with the weather and the wind stripped out.
Every station we predict from carries its M2 phase. Take the nineteen in New South Wales, find the smallest arc of the circle that contains all nineteen phases, and convert that arc to minutes of the M2 cycle. Then do the same for every other Australian coast, and divide by how far apart that coast's stations actually are — because a coast with three stations in one bay ought to agree, and that is not an achievement.
| Coast | Stations | M2 phase spread | In minutes | Extent | Minutes per 1,000 km |
|---|---|---|---|---|---|
| New South Wales | 19 | 14.8° | 31 min | 1,008 km | 30 |
| Western Australia | 34 | 202.3° | 419 min | 2,404 km | 174 |
| Queensland | 46 | 294.6° | 610 min | 2,274 km | 268 |
| Northern Territory | 6 | 167.1° | 346 min | 634 km | 546 |
| Victoria | 14 | 169.0° | 350 min | 559 km | 626 |
| South Australia | 14 | 207.6° | 430 min | 597 km | 720 |
| Tasmania | 10 | 101.3° | 210 min | 236 km | 887 |
New South Wales is not merely the flattest. It is flatter than the next coast by a factor of 5.8, and flatter than Tasmania by a factor of 29, while covering four times Tasmania's extent. Nothing else in the country behaves like it.
Why, as far as we can say it. This next paragraph is the standard physical explanation rather than something our data measures, and it is worth flagging as such — everything else in this guide is arithmetic on our own files, and this is not. The ocean tide reaches this coast from the deep Tasman as a wave far longer than the continental shelf is wide, and the NSW shelf is narrow with no gulf, strait or broad shallow embayment between Cape Byron and Cape Howe to slow that wave or to ring at a frequency of its own. Bass Strait is a shallow constriction with two ends; Spencer Gulf behaves like a resonant box; the Gulf of Carpentaria is a different ocean. Those are the features that turn one ocean tide into several local ones, and New South Wales has none of them. We are confident of the measurement above and offering that as the reason for it.
A phase difference is not a measured travel time for a wave, and over a thousand kilometres it should not be read as one — a whole M2 cycle is only 12 h 25 m, so the arithmetic wraps. What the 31 minutes says is narrower and more useful: wherever in the cycle one NSW station sits, the others sit within half an hour of the same place. That is the thing you plan around.
What the 31 minutes are actually made of
If the lag is not a march down the coast, what is it? The answer is in the same table, one column over.
The nineteen records cover sixteen distinct places — Fort Denison is instrumented more than once, and so is Port Kembla. Take those sixteen, take the mean M2 phase as a reference, and express each station as minutes early or late against it. Then put its M2 amplitude beside it, as a percentage of the sixteen-station mean of 0.4771 m.
| Station | High water vs. the NSW mean | M2 amplitude | vs. mean | Where it sits |
|---|---|---|---|---|
| Batemans Bay Princess Jetty | +16.6 min | 0.4572 m | −4.2% | inside the Clyde River |
| Port Macquarie | +14.5 min | 0.4271 m | −10.5% | inside the Hastings entrance |
| Crookhaven Heads | +11.3 min | 0.4401 m | −7.8% | the Shoalhaven/Crookhaven entrance |
| Bermagui | +2.6 min | 0.4516 m | −5.3% | river-mouth harbour |
| Patonga | +0.7 min | 0.5085 m | +6.6% | Broken Bay |
| Newcastle | +0.3 min | 0.4947 m | +3.7% | harbour entrance |
| Eden | −0.3 min | 0.4624 m | −3.1% | Twofold Bay |
| Brunswick Heads | −0.3 min | 0.4888 m | +2.5% | river mouth |
| Botany Bay | −1.6 min | 0.4986 m | +4.5% | open bay |
| Sydney Fort Denison | −2.2 min | 0.5118 m | +7.3% | Port Jackson |
| Ulladulla | −2.9 min | 0.4665 m | −2.2% | open-coast harbour |
| Port Kembla | −3.5 min | 0.4878 m | +2.2% | open-coast harbour |
| Sydney Port Jackson | −5.6 min | 0.4994 m | +4.7% | Port Jackson |
| Forster | −7.1 min | 0.4384 m | −8.1% | Wallis Lake entrance |
| Yamba | −8.3 min | 0.4668 m | −2.2% | Clarence River mouth |
| Coffs Harbour | −14.0 min | 0.5338 m | +11.9% | artificial open-coast harbour |
Read the two ends of that table together and the pattern is not subtle. The three latest stations in New South Wales — Batemans Bay, Port Macquarie, Crookhaven Heads — are all inside a river mouth, and all three run a smaller tide than the coast average. The earliest and by a distance the biggest is Coffs Harbour: an artificial breakwater harbour with the open Tasman immediately outside it, running 11.9% more principal tide than the state mean and arriving fourteen minutes before it. Across the sixteen, phase and amplitude carry a correlation of r = −0.59. Later means smaller.
That is exactly what a tidal wave does when it is forced up a shoaling, narrowing, frictional channel: it is delayed, and it is damped, and the two happen together because they have the same cause. The estuary is not receiving a different tide. It is receiving the same tide, late and worn down.
The honest exception, because it is the one that keeps this from being a law. Forster sits at −7.1 minutes — early — while running 8.1% below the mean amplitude. It is damped without being lagged, which the simple story does not predict. Forster's station is at the Wallis Lake entrance, a narrow constricted throat rather than a long river run, and a short hard constriction can throttle a tide's height without adding much travel time to it. One station is not enough to call that a second mechanism, so we are naming it as an outlier rather than explaining it away. An r of −0.59 is a strong tendency, not a rule with no exceptions, and we would rather print the exception than round it off.
Why any of this matters: NSW is an estuary state
A tide finding is only worth reading if it changes a decision. This one does, because of where New South Wales actually launches boats.
Our boat-ramp data comes from the Transport for NSW registry, and it classifies each ramp's water. Drop the freshwater ones — an impoundment has no tide and the question does not arise — and NSW has 373 tidal ramps. Of those, 285 are estuary and only 88 are open saltwater. More than three ramps in four launch inside a river, a lake or a drowned valley.
| State | Estuary ramps | Open saltwater | Freshwater | Estuary share of tidal ramps |
|---|---|---|---|---|
| NSW | 285 | 88 | 152 | 76% |
| QLD | 273 | 143 | 117 | 66% |
| VIC | 94 | 53 | 205 | 64% |
| SA | 48 | 174 | 53 | 22% |
| WA | 43 | 162 | 5 | 21% |
| TAS | 33 | 126 | 32 | 21% |
| NT | 19 | 19 | 1 | 50% |
New South Wales holds more estuary ramps than any other state in the country, and it holds the highest estuary share of any mainland coast. That is the geography of the place: a straight ocean shore with no sheltered gulf, and behind it a run of drowned river valleys and barrier lagoons from the Tweed to Mallacoota. The ocean is where the swell is; the estuary is where the boat goes in.
So the finding above lands on almost everybody. The coast-wide tide time is reliable — and three-quarters of NSW trailer boats are not launching on the coast.
How far from the tide, in kilometres. For each of those 373 ramps, take the nearest tide station we hold anywhere in Australia and measure the straight-line distance:
- Median distance: 17.7 km. For estuary ramps specifically, 19.3 km; for open-saltwater ramps, 12.7 km.
- 172 of 373 — 46.1% are more than 20 km from the nearest station.
- 47 of them — 12.6% are more than 40 km away.
Those distances are straight lines. The water distance up a winding estuary is longer, often much longer, and it is the water distance that the tide has to travel. A ramp 20 km from its station as the crow flies can easily be 35 km of river from the heads, and everything in the section above says that ramp's high water is later and lower than the number you looked up.
The direction of the error is consistent and that makes it usable. Up an estuary the tide is later and smaller than the coastal figure — never earlier, never bigger. If you are working a shallow ramp or a bar on a falling tide, the coastal time is the optimistic one, and being early costs more than being late.
What our own pages refuse to tell you, and why
This is the part most guides leave out, so we will put it in the middle rather than the footnotes: here is where our own product stops being able to answer the question it just raised.
Every ramp page on this site can show a tide curve for the day. It does not always do so, and the rule is deliberate. Freshwater ramps never get one, because an impoundment with a tide chart is simply wrong. And no ramp gets a tide curve if the nearest station is more than 40 km away, because past that distance we are not predicting that ramp's water, we are borrowing somebody else's.
On the 373 NSW tidal ramps, that second gate silences 47 pages — one in eight. You will land on those and find launch details, lanes, parking and the registry's own notes, and no tide section at all. That gap is the honest answer rather than a missing feature.
The same discipline runs through the tide pages. Every one names the station it is actually predicted for and how far away that station is, rather than implying the prediction is for the town in the URL. It is worth seeing a real example of the cost:
- Coffs Harbour — predicted for the Coffs Harbour station, 3.2 km. As local as it gets.
- Batemans Bay — Batemans Bay Princess Jetty, 0.5 km, and that station is itself one of the three late ones in the table above. The page is right about the Clyde and would be wrong about the open coast outside it.
- Newcastle — Newcastle, 0.8 km.
- Nelson Bay, for Port Stephens — predicted from Newcastle, 40.9 km away. That is the page to read carefully. Port Stephens is a large drowned valley with a constricted entrance, and Newcastle is an open-coast harbour outside it. Everything in this guide predicts that the real tide at Tea Gardens or Karuah runs later and smaller than the number on that page, and we do not have a station inside Port Stephens to tell you by how much.
We would rather print that paragraph than quietly serve the Newcastle curve as though it were Port Stephens' own. If a station inside Port Stephens ever becomes available to us, it is the single highest-value addition to the NSW roster, and this section is the argument for it.
Using it: three decisions this actually changes
Everything above is arithmetic. Here is what it is for.
1. Travelling the coast, stop re-checking the tide. If you are fishing rocks, beaches or the open coast anywhere between the Tweed and the border, the tide time from the nearest page you have is good to within half an hour for the entire state. Plan a dawn wash on a headland 300 km from home off any NSW coastal tide page and the plan will hold. This is a genuine convenience, and it is one almost no other Australian coast offers — carry a Hobart tide two hours up the Tasmanian coast and you can be three hours wrong.
2. Going up an estuary, stop trusting it. The same half-hour guarantee evaporates the moment the water narrows. Our own stations show a river-mouth station running up to 16.6 minutes late against the coast, and a river mouth is the start of the estuary, not the end of it. Upstream of the entrance the lag keeps growing, and no station we hold measures it. If your ramp is well up a river and a bar or a sandbank decides your day, treat the coastal time as the earliest the tide could arrive and add your own local observation on top. That local observation is worth more than anything on this page.
3. Choosing between two ramps, the tide is rarely the tiebreaker — which is unusual. On coasts with a real phase gradient, driving an hour can genuinely buy you a different stage of tide, and it is often the smartest move available. In NSW it is not: two ramps 200 km apart on the open coast are on the same tide, so the choice has to be made on shelter, on swell direction, on ramp facilities and on where the fish are. The tide has quietly been removed from the decision. That is worth knowing, because the hour you might have spent chasing a better tide window is better spent chasing a better lee.
Where our models stop
Every guide on this site carries this section, and for New South Wales it is the sharpest version of it we have had to write — because the coverage gap here is not geographic, it is about which fish.
Our offshore habitat model runs on a region called au-east, and its box spans 45°S to 10°S and 142°E to 160°E. Unlike the Northern Territory, where large parts of the coast fall outside every region we score, every New South Wales ramp, spot and tide station is comfortably inside it. Coverage, geographically, is complete.
What it scores is the problem. The au-east species list is eight entries: yellowfin tuna, southern bluefin, mahi mahi, black marlin, blue marlin and striped marlin on the public model, plus yellowtail kingfish and snapper carried as BETA on separate models of their own and deliberately kept off our public heatmap page, because we do not market what we have not validated.
Every one of those is an offshore or shelf fish. Not one of them is an estuary species. And this guide has just spent three sections establishing that 76% of New South Wales' tidal boat ramps are inside an estuary, and that 35 of our 78 named NSW spots — 45% — are estuary, river or lake water.
So the honest statement is this: our heatmaps cover the whole of New South Wales geographically, and they score almost none of what most of the state actually fishes. Dusky flathead, bream, sand whiting, luderick, mulloway, tailor — the fish that fill an NSW estuary session — have no habitat model here at all. We publish species guides for every one of them (dusky flathead, bream, sand whiting, luderick, mulloway, tailor) and those are written knowledge, not model output. A heatmap that lights up off the shelf is not telling you anything about the flats behind the bar.
The shelter model has a matching limit. We bake a coastal shelter layer that asks, for a given point, whether a swell of a given period and direction can actually see it. The New South Wales bake is 9,318 sampled points at roughly 200 m spacing, each carrying a 36-point rose searched out to 30 km — the third largest of our seven Australian bakes, behind Tasmania's 14,522 and South Australia's 10,231, and it spans 37.57°S to 28.10°S, which is the full state coast. That is good coverage and it is answering an open-coast question: how squarely does ocean swell strike this rock. Inside an estuary, behind a bar, the thing that decides whether it is fishable is the wind fetch across the lake and the state of the entrance, and our shelter layer does not model either. The reading it gives you in there is not wrong so much as beside the point.
None of that is a reason not to use the app. It is a reason to know which half of the water it is speaking about, which is a thing we would rather tell you than have you discover.
The short version
- New South Wales has the flattest principal tide of any Australian coast — 31 minutes of spread over 1,008 km, against a national next-best of 174 minutes per thousand kilometres.
- The lag that exists is not north-to-south. It is estuarine, and it comes with a height penalty: across our sixteen distinct NSW stations, phase and amplitude correlate at r = −0.59.
- The three latest stations in the state are all inside river mouths. The earliest and largest, Coffs Harbour, is an artificial harbour on the open ocean.
- That matters more in NSW than anywhere else, because 285 of 373 NSW tidal ramps are estuary ramps — the most of any state — and the median one is 19.3 km from its tide station.
- Our own pages refuse to guess past 40 km: 47 NSW ramp pages deliberately show no tide curve at all, and Nelson Bay is predicted from Newcastle 40.9 km away and says so.
- Our habitat models cover every square kilometre of NSW and score eight offshore species, none of them estuarine. The estuary is where most of the state fishes and it is the part we model least.