Printable tide chart
Choose a station and a date range. The table below is requested from NOAA when you press the button, printed with the station, datum and fetch time on it, and downloadable as CSV. Every assumption the tool makes is listed under the form, and every one of them is editable.
Ready. The table below holds this site's stored predictions for Hampton Harbor (2026-10-17 to 2027-04-16) until you request a range from NOAA.
- Datum is MLLW (mean lower low water), the datum NOAA requires for subordinate stations and uses for US tide predictions. The tool does not offer other datums, because a subordinate station would silently fail on them.
- Units are feet. NOAA's
units=englishreturns feet for water level products. - Times are whatever you choose above. The default asks NOAA to apply daylight saving itself, so the times are clock times at the station.
- High and low waters are NOAA's
interval=hiloproduct. The hourly and 30-minute options are only available at reference stations; a subordinate station will return an error, which this page will tell you. - NOAA limits one request to 10 years of high and low waters and 1 year of interval data, so the day count here is capped at 31 to keep the table printable.
- Nothing is computed from the response except the CSV layout, the calendar layout and the date grouping. Heights and times are printed exactly as NOAA returns them.
- The calendar file writes one timed event per high or low water, titled with the tide and its height in feet above MLLW, in the station's local clock time. It carries no alarm and no duration beyond a single minute, because a high water is an instant, not a window. Every event description names the station, the datum and the fetch time, and says the prediction is astronomical only.
- The link button copies a URL that carries the station, first day, day count, row spacing and time zone, so the same table can be reopened or sent to someone else. The URL carries no tide values; the page re-requests them from NOAA.
| Date | Tide | Time (local) | Height, ft above MLLW |
|---|---|---|---|
| Saturday, October 17 | High | 4:36 a.m. | 7.105 |
| Low | 10:41 a.m. | 1.982 | |
| High | 4:39 p.m. | 7.891 | |
| Low | 11:28 p.m. | 1.295 | |
| Sunday, October 18 | High | 5:31 a.m. | 6.95 |
| Low | 11:36 a.m. | 2.122 | |
| High | 5:36 p.m. | 7.737 | |
| Monday, October 19 | Low | 12:24 a.m. | 1.413 |
| High | 6:27 a.m. | 6.95 | |
| Low | 12:33 p.m. | 2.124 | |
| High | 6:34 p.m. | 7.704 | |
| Tuesday, October 20 | Low | 1:19 a.m. | 1.388 |
| High | 7:23 a.m. | 7.121 | |
| Low | 1:33 p.m. | 1.959 | |
| High | 7:31 p.m. | 7.794 | |
| Wednesday, October 21 | Low | 2:12 a.m. | 1.23 |
| High | 8:14 a.m. | 7.457 | |
| Low | 2:29 p.m. | 1.612 | |
| High | 8:26 p.m. | 7.992 | |
| Thursday, October 22 | Low | 3:00 a.m. | 0.974 |
| High | 9:00 a.m. | 7.918 | |
| Low | 3:21 p.m. | 1.117 | |
| High | 9:15 p.m. | 8.256 | |
| Friday, October 23 | Low | 3:43 a.m. | 0.676 |
| High | 9:41 a.m. | 8.447 | |
| Low | 4:07 p.m. | 0.544 | |
| High | 10:01 p.m. | 8.532 |
Printed from TideCurve. Source: NOAA CO-OPS tide predictions, datum MLLW, astronomical predictions only — wind, air pressure and runoff are not included.
What the request looks like
The tool builds one URL and shows it to you, so you can check the result yourself or script the same thing:
https://api.tidesandcurrents.noaa.gov/api/prod/datagetter?product=predictions&datum=MLLW&station=8429489&time_zone=lst_ldt&units=english&interval=hilo&format=json&begin_date=20261017&end_date=20261023
That endpoint is documented in NOAA's CO-OPS Data API reference. If your browser or network blocks the call, the stored sample stays on screen with the date it was fetched — the page never shows you an empty table or a number it could not source.
Why an export and not just a chart
NOAA stopped publishing its printed tide tables, so the paper tide table that used to sit in a kitchen or a wheelhouse now has to be made by whoever wants one. That is what this page is for. It gives you three shapes of the same NOAA response and nothing else: a table laid out to print, a CSV for a spreadsheet, and an .ics calendar file whose events drop the high and low waters straight into the calendar you already use.
The calendar export is the one worth knowing about. Pick a station, pick a month, download the file, and each predicted high and low water appears as a timed entry with its height. It is the same data as the table, in the place you actually look.
Printing notes
The print layout drops the site navigation, the form and this prose, and keeps the heading, the table and a single provenance line naming the station, the datum and the retrieval date. That line matters: a tide table on a wall with no station on it is a hazard, because the same hour reads differently a few miles up an estuary.
For one station at a time with a curve as well as a table, use the station pages, or start from a state: Maine, New Hampshire and Massachusetts each rank their whole coast by mean tidal range, which is the fastest way to find the station nearest your spot. For what a predicted height can and cannot tell you, read high tide vs slack tide and the methodology page.