~/tide-table ☀ LIGHT 🌅 sun 🌧 rain 🌊 buoys ☕ Support me apps ← about me
// high & low water · tide chart · coefficient · spring and neap

Tide Table — High and Low Water Times, Tide Chart and Coefficient

High and low water for 500 ports in 85 countries, with heights above chart datum, a chart you can drag to read the water level at any moment, and the two numbers most tide sites leave out: whether today is a spring or a neap, and the tide coefficient. The whole prediction runs in this page — the harmonic constants are built in, so there is no server to ask and nothing to upload.

right now
tides for
Move along the chart to read the water level at any moment.
the week ahead
DayHigh waterLow waterCoefTide
Not for navigation. These are astronomical predictions. They do not know about storm surge, wind, atmospheric pressure or river flow, any of which routinely move real water by half a metre or more — and by several metres in a storm. For anything where being wrong matters, use the official tide tables from your national hydrographic office.
Nothing leaves your browser. The harmonic constants for every port are built into this page and the prediction is computed here, on your device. There is no API call, so it keeps working with the network off.

What a tide table is actually telling you

A tide table lists the moments the water stops rising and starts falling, and vice versa — high water and low water — with the height it reaches. Most coasts get two of each a day, roughly every 12 hours and 25 minutes, which is why high water slides about 50 minutes later each day. Some places get only one cycle a day; a few, like parts of the Gulf of Mexico and the South China Sea, alternate.

The heights are not depths and they are not distances from the beach. They are metres above chart datum — a fixed level, chosen so the sea almost never falls below it, that nautical charts measure their depths from. So if the chart says 2.4 m at a spot and the table says 3.1 m, there is about 5.5 m of water there. That is the whole reason chart datum exists, and it is why every number on this page is positive.

What a tide table cannot tell you is what the water will actually do. It is an astronomical prediction — Moon and Sun only. Add a deep low-pressure system and an onshore gale and the real level can sit half a metre above the prediction for a day, or several metres in a surge. That gap is why the warning above this section is there and why official tables carry the same one.

Spring and neap tides, and why your beach looks different every week

The Moon raises the tide; the Sun raises a smaller one, a little under half the size. Twice a lunar month, at new moon and full moon, the two line up and reinforce each other — that is a spring tide, with the highest highs and the lowest lows of the fortnight. At the quarter moons they pull at right angles and partly cancel: a neap tide, with everything compressed toward the middle.

“Spring” has nothing to do with the season. It is the older sense of the word, as in a spring of water — the tide springs forth.

The effect is large. At Dover a spring range is roughly twice a neap range, so the same beach can lose or keep hundreds of metres of sand depending on the week. If you are planning anything that depends on how far the water goes out — a walk to an island, launching off a slipway, a dive on a wreck — the spring/neap label on this page matters more than the exact time.

Springs lag the new and full moon by a day or two, and the lag is different at every port. Rather than assume it, this page classifies each day by comparing that day's range against the biggest and smallest range the port itself reaches over the surrounding lunar month. It means the labels stay correct on coasts where the usual rule of thumb breaks down.

The tide coefficient, and how to read it

French and Belgian tide tables print a number between 20 and 120 next to each tide. It is the coefficient de marée, and it compresses the whole spring/neap question into one figure: the day's range as a percentage of the port's average spring range.

CoefficientMeansIn practice
20–40weak neapthe water barely moves; poor for anything that needs a big drop
45–70averageordinary conditions
70–95strong springgood low water; strong tidal streams
95–120very strongthe biggest tides of the year, around the equinoxes

95 is the point where French harbourmasters start paying attention, and 100+ is what fills the causeway at Mont-Saint-Michel and empties the oyster beds in the Bay of Arcachon. Above roughly 110 you are looking at a handful of days a year.

Strictly the coefficient is defined at Brest. Because it is a ratio rather than a height, it carries over to any port using that port's own mean spring range, which is how it is computed here.

Where these predictions come from, and how good they are

Tides are predicted by harmonic analysis. Years of measured sea level at a port are decomposed into a few dozen sine waves, each at a frequency fixed by astronomy — the Moon's orbit, the Sun's, the tilt and wobble of both. Each wave gets an amplitude and a phase unique to that port. Add them back together for any future date and you have the tide.

The constants used here come from two public sources: NOAA for the United States and its territories, and TICON-4, derived from the GESLA-4 global sea-level record, for everywhere else. They are bundled into this page for 500 ports, filtered to only those published under a public-domain or CC BY licence.

Two honest caveats. First, only constituents above 3 mm are shipped, to keep the page a reasonable size — measured against the full data, that shifts a predicted height by about 3 mm typically and under a centimetre at the 95th percentile, which is invisible next to the 0.1 m the table shows. Second, the quality of any harmonic prediction depends on how long and how clean the original record was; a port with two years of data is not as well characterised as one with fifty.

Neither of those is the main source of error. Weather is. A prediction that is perfect astronomically can still be half a metre out because the air pressure is low and the wind is onshore.

Reading the chart and getting the level at a moment

The curve is the water level through the day. High and low water are marked with their times and heights; the shaded bands are the hours between sunset and sunrise, and the dashed red line is now.

Move along the curve and it reads out the level at that exact moment. That is usually the real question — not “when is high water” but “will there be enough water at half past four”. It works by touch as well.

A useful shortcut for doing it in your head is the rule of twelfths: in the six hours between low and high water, the tide rises 1/12 of its range in the first hour, then 2/12, 3/12, 3/12, 2/12 and 1/12. Half the movement happens in the middle two hours. It assumes a smooth semidiurnal curve, so it works well in the English Channel and badly in a port with a distorted tide — compare it against the curve here and you can see at a glance whether it applies where you are.

Related tools

## tides — frequently asked questions

Reading the table
What do the heights in a tide table mean?

They are metres above chart datum, not water depth. Chart datum is a fixed level set low enough that the sea very rarely falls below it, and it is the same level nautical charts measure their depths from — so charted depth plus tide height is roughly the water you actually have.

This page states which datum each port uses under the station name. Most use LAT (Lowest Astronomical Tide) or MLLW (Mean Lower Low Water). Where a station does not publish one, heights are shown above mean sea level and labelled as such.

Why are there two high tides a day?

The Moon pulls the ocean into a bulge on the near side of the Earth, and inertia leaves a matching bulge on the far side. The Earth turns through both in a day, so most coasts pass through two highs and two lows.

The cycle is 12 h 25 min rather than 12 h because the Moon has moved along its orbit in the meantime, so the Earth has to turn a little further to catch up. That is why high water is roughly 50 minutes later each day.

Not everywhere gets two. The shape and depth of an ocean basin can favour a once-a-day (diurnal) tide, as in much of the Gulf of Mexico, or a mixed pattern where the two highs are markedly unequal, as on the US west coast.

How much later is the tide each day?

About 50 minutes, on average — half of the 12 h 25 min semidiurnal cycle. It is not exact: the interval stretches and shrinks through the month as the Moon's distance and declination change, so on some days it is 35 minutes and on others over an hour. The table on this page computes each day properly rather than adding 50 minutes.

Spring and neap
What is the difference between a spring tide and a neap tide?

A spring tide has the largest range — highest high water, lowest low water. It happens around new and full moon, when the Sun's tide reinforces the Moon's. A neap tide has the smallest range and happens around the quarter moons, when the two partly cancel.

They alternate roughly every seven days. “Spring” refers to the water springing forth, not the season — spring tides happen in every month of the year.

When are the biggest tides of the year?

Around the equinoxes, in late March and late September, when the Sun is over the equator and its tidal pull lines up best with the Moon's. A new or full moon close to an equinox, with the Moon also near perigee, gives the largest tides of all — the ones that make the news.

Step through the week table on this page or watch the coefficient: anything above 100 is a big tide, and the annual maxima cluster in those two windows.

Are spring tides exactly on the full moon?

No — they lag it, typically by one to two days, and the lag differs from port to port because it depends on the local geography. This is called the age of the tide.

Rather than assume a fixed lag, this page decides spring or neap by comparing the day's range against the largest and smallest range that port reaches across the surrounding lunar month. That is what the words actually mean, and it stays correct on coasts where the rule of thumb does not hold.

Tide coefficient
What is a tide coefficient?

A number from 20 to 120 used in French and Belgian tide tables that expresses the strength of a tide in one figure: the day's range as a percentage of that port's mean spring range. 20 is the weakest neap of the year, 70 is about average, 95+ is a strong spring, and 120 is the theoretical maximum.

It is more useful than the raw range because it is comparable between ports. A 4 m range is a big tide in Ostend and a modest one in Saint-Malo; a coefficient of 95 means “strong for here” in both.

What coefficient is a good low tide for beachcombing or diving?

Look for above 90. That is where the water goes far enough out to expose ground that is normally covered, which is what matters for beachcombing, gathering, or getting to a wreck that dries. Above 100 is noticeably better again and happens on a handful of days a month.

The trade-off is that big coefficients also mean strong tidal streams, and the water comes back just as fast as it left. That combination is what catches people out on sandbanks and causeways.

Accuracy
How accurate are these tide predictions?

Astronomically, within a few minutes and a few centimetres for a well-measured port — that is what harmonic prediction achieves, and the constants here come from NOAA and the TICON-4 global dataset.

In the real world the limit is not the maths, it is the weather. Atmospheric pressure alone moves sea level about a centimetre per millibar, so a deep depression can add 30–40 cm. Wind piling water against a coast adds more, and a storm surge in the North Sea has exceeded 3 m. River flow matters in estuaries. None of that is predictable months ahead, and none of it is in these numbers.

Which is why this page says, plainly, not for navigation.

Why do your times differ slightly from the official tide table?

Several honest reasons. The harmonic constants may come from a different measurement period than your national hydrographic office uses. Official tables for a small harbour are often secondary ports, derived by applying a time and height offset to a bigger reference port — this page predicts each station directly. And some agencies round to the nearest five minutes.

Differences of a few minutes and a few centimetres are normal and expected. Differences of an hour are not — if you see that, check you are looking at the right port and the right timezone, and treat the official table as correct.

Does this account for storm surge or weather?

No, and nothing that predicts tides months ahead can. A tide prediction is astronomy: where the Moon and Sun will be. Storm surge is meteorology: where the weather will be. The two are added together in reality but only the first is knowable in advance.

For the actual expected water level in the next few days, your national met or hydrographic service publishes surge forecasts that combine both.

Coverage
Which ports are included?

500 stations across 85 countries, chosen for a dense grid along north-west Europe and good spread everywhere else. Search by port name or country in the box at the top, or press nearest to me and it finds the closest one.

Only stations published under a public-domain or CC BY licence are included. That is a deliberate limit: it means everything here can be reused freely, and it is why a few ports you might expect are represented by a neighbour instead.

Why is there no station for the Belgian coast itself?

Because the harmonic constants published for Oostende, Zeebrugge, Nieuwpoort and Blankenberge are licensed CC BY-NC — non-commercial use only — and this site does not meet that condition cleanly enough to redistribute them.

The coast is still covered. Cadzand sits just over the Dutch border about 10 km from Knokke, Dunkerque is a similar distance the other way, and Vlissingen, Terneuzen and Antwerpen Prosperpolder cover the Scheldt. Along a straight, shallow coast like this the tide changes gradually, so a neighbouring station a few kilometres away is close — but it is not the same port, and for anything that matters you should use the official Belgian tables.

Using it
Can I get the water level at a specific time, not just high and low water?

Yes — move along the tide chart and it reads out the level at that moment, by mouse or by touch. This is usually the more useful question: not when high water is, but whether there will be enough water when you actually want to go.

Does this work offline?

Yes. Every port's harmonic constants are built into the page and the prediction is computed on your device, so once the page has loaded it keeps working with the network off. There is no API call at any point, and nothing about what you look up leaves your browser.

What timezone are the times in?

The local time of the port, including its daylight saving rules — because a high water time only means anything in local time where the water is. The port's timezone is shown under its name. If you share the link, whoever opens it sees the same local times rather than their own.

The science
How are tides predicted at all?

By harmonic analysis. Measured sea level at a port is decomposed into a few dozen sine waves whose frequencies are fixed by astronomy — the lunar day, the lunar month, the solar year and the 18.6-year wobble of the Moon's orbit. Each gets an amplitude and phase specific to that port, which together encode how the local geography responds to the forcing.

Prediction is then just adding those waves back up for a future date, with a correction for where the Moon's orbit is in its 18.6-year cycle. The dominant term nearly everywhere is M2, the principal lunar semidiurnal constituent, at 12 h 25 min.

Why does the tide range vary so much between places?

Resonance and shape, not distance from the Moon. A bay whose natural sloshing period is close to 12 h 25 min amplifies the tide enormously — which is why the Bay of Fundy reaches 16 m while the Mediterranean, nearly enclosed and the wrong size, manages a few tens of centimetres.

Narrowing funnels the water and raises the range too, which is what happens up the Bristol Channel and the Severn. Amphidromic points, where the tidal wave rotates around a node, have almost no range at all.

What is the rule of twelfths?

A mental shortcut for the level between high and low water. Over the six hours of a falling or rising tide, the water moves 1/12 of the range in the first hour, then 2/12, 3/12, 3/12, 2/12 and 1/12 — so half the movement happens in the middle two hours.

It assumes a clean sinusoidal tide. In estuaries and ports with a distorted curve it can be well out; compare it against the chart on this page for your port and you will see immediately whether it applies.