Secondary port tidal height calculator
Enter the figures from your almanac and get the height of tide at a secondary port, the tidal curve with your time marked, and every step written out the way you write it in the Yachtmaster exam.
How to work out the height of tide at a secondary port
The method the calculator follows, step by step, with the Brighton example worked through. It is the method the Yachtmaster exam asks for.
Standard ports and secondary ports
Tide tables give the daily times and heights of high and low water for a few standard ports, such as Dover, Newhaven or Portsmouth. Everywhere else is a secondary port. For a secondary port the almanac prints a line of differences: how much earlier or later its high and low waters come, and how much higher or lower they are, than at its standard port. You start from the standard port's tides for the day, apply the differences, then use the standard port's curve for the height in between.
1. The secondary port's times
The time differences are printed under two column times for high water and two for low water, for example 0000 and 0600. Each also stands for twelve hours later: 0000 covers 1200. Between columns you interpolate: see how far the standard port's time lies between the two columns, and go the same proportion of the way between the two differences. Round the result to the nearest minute.
In the example, Newhaven's high water on 19 September 2024 is at 11:45. That is 5 h 45 min past the 06:00 column (+0001), on the way to the 12:00 column (−0002): 96 % of the 6 hours between them.
+1 + 0.96 × (−2 − 1) = −1.9 → −2 min, so Brighton's high water is at 11:43
Low water works the same way. Newhaven's 05:42 is 95 % of the way from the 00:00 column (−0003) to the 06:00 column (−0008), which gives −8 min and a low water at 05:34. The evening low water, 18:02, gives 17:54.
2. The secondary port's heights
Height differences are printed against the standard port's mean levels: MHWS and MHWN for high water, MLWN and MLWS for low water. Interpolate by height: see how far the day's height lies between the two levels, and go the same proportion of the way between the two differences. If the height is beyond the levels, carry on in the same proportion. Round to 0.1 m.
Newhaven's high water, 7.4 m, is above its MHWS of 6.9 m. Brighton's difference is −0.1 m at both MHWS and MHWN, so it stays −0.1 m and Brighton's high water is 7.3 m. At low water, 0.4 m is below MLWS (0.8 m), 129 % of the way from MLWN (2.2 m, difference 0.0) to MLWS (difference +0.1):
0.0 + 1.29 × (0.1 − 0.0) = +0.13 → +0.1 m, so the low water is 0.5 m
The evening low water, 0.5 m at Newhaven, becomes 0.6 m. Brighton's day is: LW 05:34 0.5 m, HW 11:43 7.3 m, LW 17:54 0.6 m.
3. Springs, neaps or in between
The standard port's curve comes in two lines, springs and neaps, each with its mean range. To choose between them, work out the day's range at the standard port, using the low water on the side of high water you are working on, and compare it with those two mean ranges. At or above the spring range, use the springs curve; at or below the neap range, the neaps curve; in between, read both and go the same proportion of the way from one reading to the other.
For a time before high water at Brighton, the range at Newhaven is 7.4 − 0.4 = 7.0 m. Newhaven's mean ranges are 6.1 m at springs and 3.0 m at neaps, so 7.0 m is at or beyond springs: use the springs curve.
4. Reading the curve
The curve is marked along the bottom in hours from high water. Work out how far your time is from the secondary port's high water, go in along the bottom at that time, up to the curve, and across to the factor: 0 is low water and 1 is high water.
We want the height at 10:40, which is 1 h 03 min before Brighton's high water at 11:43. On Newhaven's springs curve, the factor at that time is 0.918.
5. The height of tide
The height is the low water on that side of high water, plus the factor times the range on that side, both at the secondary port:
Height = LW + factor × range
Before high water the low water is the morning one, 0.5 m, and the range on that side is 7.3 − 0.5 = 6.8 m:
0.5 + 0.918 × 6.8 = 6.74 → 6.7 m above chart datum
That is the answer the calculator gives for the example. The full course works this on real Channel charts, by hand, with every step checked.
When can you get over a bar or a drying patch?
First, the height of tide you need: your draught, plus the margin you want under the keel, minus the charted depth. A drying height, the underlined figure on the chart, is above chart datum, so it is added instead.
Then, for each side of high water, the factor that gives that height: the height needed minus the low water, divided by the range on that side. Find it on the curve and read down to the time; between the two times there is enough water.
In the example, with a draught of 1.8 m, a margin of 0.5 m and a patch that dries 1.2 m, you need 1.8 + 0.5 + 1.2 = 3.5 m. Rising, the factor is (3.5 − 0.5) ÷ 6.8 = 0.44, which the curve reaches 2 h 57 min before high water, at 08:46. Falling, it is (3.5 − 0.6) ÷ 6.7 = 0.43, reached 3 h 23 min after high water, at 15:06. You can get over from 08:46 to 15:06.
To practise the whole passage, from the tides to the plan, start with the course.
Questions
Short answers about the method and the calculator.
What is a secondary port?
A port without its own full tide table. The almanac gives its tides as differences in time and height from a nearby standard port, and you use the standard port's tidal curve to find the height between high and low water.
Springs or neaps: which curve do I use?
Work out the day's range at the standard port, with the low water on the side of high water you need, and compare it with the standard port's mean spring and neap ranges printed with the curve. At or above springs, use the springs curve; at or below neaps, the neaps curve; in between, go the same proportion of the way from one to the other.
Is the rule of twelfths good enough?
The rule of twelfths shares out the range over six hours as 1, 2, 3, 3, 2 and 1 twelfths, one figure for each hour: the tide moves slowly at the start and at the end, and fastest in the middle. It only works where the port's curve is symmetrical and the tide runs for about six hours, which is not the case at many Channel ports. For a secondary port in the exam, use the standard port's curve.
How do I work out when I can cross a bar or a drying patch?
Add your draught and the safety margin you want, and take off the charted depth (a drying height is added instead). That is the height of tide you need. Turn it into a factor on each side of high water and read the times off the curve. The second tab of the calculator does this for you.
Which standard ports does this calculator cover?
Boulogne-sur-Mer, Calais, Cherbourg, Diélette, Dieppe, Dover, Newhaven, Portsmouth and Swanage. The Solent ports and the standard ports whose curves are drawn from low water, Le Havre and Ouistreham, need their own method and are not covered.
Can I use this for the Yachtmaster exam?
It works the method used in the Yachtmaster exam, step by step. In the exam you do it by hand, with the almanac extract you are given, so use the calculator to check your working, not instead of it.
How it works. Time differences are interpolated by the time of the standard port's high or low water, between the two columns of the table, and rounded to the minute. Height differences are interpolated by its height between the mean levels, carried on in the same proportion beyond them, and rounded to 0.1 m. The secondary port then uses its standard port's curve, entered with its own times and heights; the springs curve, the neaps curve or a proportion between them is chosen by the day's range at the standard port, with the low water on the side of high water you are working on. This is the method used in the RYA Yachtmaster exam.
The curves are Offshore Theory's own, made for the course from 2024 sea-level records, so a reading can differ slightly from the curve in your almanac. Solent ports and the standard ports whose curves are drawn from low water (Le Havre, Ouistreham) need their own method and are not covered. Sea-level data: Shom / REFMAR (RONIM network), Licence Ouverte 2.0 (Etalab); E.U. Copernicus Marine Service Information (INSITU_GLO_PHY_SSH_DISCRETE_MY_013_053), stations of the National Oceanography Centre.
For training. Always check official tidal predictions before you sail.