Skip to content

HadSST4

Met Office Hadley Centre sea surface temperature data set, version HadSST.4.2.0.0

Available

Current status

The current version is HadSST.4.2.0.0 (since September 2025), updated monthly. This version refines the bias adjustments for the Second World War (1941–1945), so values in that period are lower than in earlier versions. The previous version, HadSST.4.1.1.0, remains available on the previous versions page, with a stated end date for its monthly updates.

At a glance

Item Details
Section Ocean › Sea surface temperature analyses
Type Observation-based analysis
Domains Ocean
Provider Met Office Hadley Centre (UK)
Period 1850-01 ~ present
Coverage Global
Horizontal resolution Equi-rectangular 5° latitude × 5° longitude grid (36 latitudes × 72 longitudes, longitude −180 to 180); non-infilled — grid boxes without observations are missing
Vertical resolution Sea surface only (nominal depth 20 cm)
Temporal resolution Monthly (anomalies relative to 1961–1990)
Update frequency Monthly
Licence © British Crown Copyright, Met Office — Open Government Licence v3. The terms contain no restriction on commercial use; commercial and media enquiries go to the Met Office Customer Centre. Credit line and citation of Kennedy et al. (2019) and Sandford & Rayner (2026) required
Account required No

Note on period: Updated monthly. On 2026-10-12 the download page showed "Last updated: 15/09/2026" and the annual time series ran through 2025; the most recent month was not checked directly. Observations are very sparse in the 19th century, during the two world wars and in the Southern Ocean, so many grid boxes are empty.

How to read the resolution
  • Horizontal resolution lists both the native model grid and the grid you download, as given in the official documentation. The same dataset can come on different grids from different providers or products, so check the grid of your downloaded file.
  • Grid spacing is not the effective resolution. A provided grid that is finer than the native one carries no extra information.
  • Intervals and whether a value is instantaneous, mean or accumulated differ between variables — see 'Available variables' below.
  • The 'provided resolution' in lists and the comparison table is a simplified km/degree value for quick comparison. Use this page for exact values.

Overview

A monthly global field of sea surface temperature (SST) anomalies on a 5° latitude by 5° longitude grid from 1850 to the present, built by the Met Office Hadley Centre from ICOADS ship and buoy observations and Copernicus Marine buoy data. The data are adjusted to reduce the effects of changes in instrumentation (buckets, engine room intakes, buoys and so on) and are presented as a set of 200 interchangeable realisations that sample the bias adjustment uncertainty, with measurement, sampling and coverage uncertainties supplied separately. The data are not interpolated: unlike gap-free analyses such as HadISST, ERSST or COBE-SST, empty grid boxes stay empty. HadSST4 is the ocean component of global temperature datasets such as HadCRUT5 and is widely used to study long-term SST change.

What changes with the successor

HadSST.4.1.1.0 → HadSST.4.2.0.0

Transition: 2025-09

A minor science release. Refinements to the pre-1950 engine room intake (ERI) bias estimates reduce the anomalous warmth during the Second World War; it also adds truncation bias corrections for the Japanese Kobe Collection and fixes a bug in the uncertainty calculation. A new version means the full dataset must be downloaded again.

Aspect HadSST.4.1.1.0 HadSST.4.2.0.0
Second World War (1941–1945) Pre-1950 ERI bias estimates as in Kennedy et al. (2019) — anomalously warm period Refined pre-1950 ERI bias estimates that reduce the anomalous warmth (Sandford & Rayner 2026)
Japanese Kobe Collection (ICOADS decks 118 and 119) No truncation bias correction Truncation bias corrections added
Global ERI bias uncertainty term Bug (value differed from the intended one) Corrected to the intended 0.2°C (Kennedy et al. 2019, Section 3.1)
Moored buoy input iQuam CMEMS (Copernicus Marine) from August 2025 onwards — drifting buoys already from CMEMS
File packaging Ensemble and error covariances in large zip files Ensemble in four zips of 50 members; error covariances in four zips (1850–1899, 1900–1949, 1950–1999, 2000–present)
Error covariance mask Points with no in-situ data indistinguishable from zero covariance Mask added to distinguish the two

Things to watch when switching

  • Global and regional mean SST around 1941–1945 differ from the previous version. Recompute any long-term trend or variability analysis that includes this period with 4.2.0.0.
  • The Met Office advises downloading the full dataset again at every update and always using the latest version. Quote the exact version number (HadSST.4.2.0.0) in publications.

Sources: HadSST.4.2.0.0 Product User Guide (September 2025) · Sandford & Rayner (2026), International Journal of Climatology

Available variables

Based on the HadSST.4.2.0.0 Product User Guide and the download page. For files whose variable names are not given in the guide, only the file name is listed.

Time-stamp convention — instantaneous, mean or accumulated? — click to show

All gridded values are monthly means, expressed as anomalies from the 1961–1990 climatology. Time is given in "days since 1850-01-01T00:00:00Z" (standard calendar), and time_bnds gives the bounds of each month.

  • The Product User Guide does not say whether the time value is mid-month, so match months using time_bnds.
  • The 1961–1990 climatology is spatially complete, interpolated from a wider region where local observations are sparse, so anomalies do not average exactly to zero over 1961–1990 in poorly observed areas.
  • If you need actual SSTs, use the official actuals files rather than adding a climatology to the anomalies yourself: the climatology must itself be bias-adjusted, otherwise the resulting SSTs are biased.
  • Uncertainties in the annual time series (CSV) assume that simply-correlated errors are fully correlated within a year and uncorrelated between years.

Source: HadSST.4.2.0.0 Product User Guide

instantaneous mean accumulated maximum minimum static — instantaneous: value at the time stamp · mean/accumulated/maximum/minimum: over the indicated interval · static: does not change with time

SST anomalies (bias-adjusted)

Variable Short name Units Time convention Notes
Sea water temperature anomaly at a depth of 20cm, ensemble median tos K, HadSST.4.2.0.0_median.nc Monthly mean standard_name sea_water_temperature_anomaly, relative to 1961–1990. Missing where there are no observations.
200 ensemble members tos K Monthly mean in each member file · Interchangeable realisations representing the bias adjustment uncertainty; same structure as the median file.
Actual SST (anomaly + climatology), median and ensemble - - Monthly mean HadSST.4.2.0.0_actuals_median.nc, actuals ensemble zips
Unadjusted SST anomalies - - Monthly mean HadSST.4.2.0.0_unadjusted.nc · The guide says these should be used with caution, ideally only to quantify the bias corrections.

Uncertainties

Variable Short name Units Time convention Notes
Measurement and sampling uncertainty (uncorrelated between grid boxes) - - Monthly mean HadSST.4.2.0.0_measurement_and_sampling_uncertainty.nc
Total uncertainty - - Monthly mean HadSST.4.2.0.0_total_uncertainty.nc · Mixes components with different correlation structures, so it cannot be propagated correctly into area-average uncertainties.
Error covariance tos_cov K² Monthly mean 2592 × 2592, one file per month · Covariance of simply-correlated measurement errors. Area-average uncertainty is w E wᵀ.

Observation counts

Variable Short name Units Time convention Notes
Number of observations per grid box and month - - Monthly accumulated HadSST.4.2.0.0_number_of_observations.nc
Number of superobservations (1° × 1° pentad averages) per grid box and month - - Monthly accumulated HadSST.4.2.0.0_number_of_superobservations.nc

The full variable list is in the official documentation.

How to get the data

  • Met Office Hadley Centre HadSST4 download page — Web download (NetCDF / zip / CSV)
    • Provides the median file (HadSST.4.2.0.0_median.nc), the ensemble (four zips of 50 members), uncertainty and error covariance files, observation counts, and monthly and annual time series (CSV) for the globe, the Northern and Southern Hemispheres and the tropics. No account needed; MD5 checksums are listed.
  • Previous versions (HadSST.4.1.1.0, HadSST.4.0.1.0) — Web download
    • 4.0.1.0 ended in December 2024 and 4.1.1.0 was to be updated monthly only until the end of 2025. Use the latest version for new analyses.

Example code

Downloads the median (anomaly) file and computes the Niño 3.4 area mean from observed grid boxes only; empty boxes are not filled.

# pip install xarray netCDF4 numpy requests
import numpy as np
import requests
import xarray as xr

url = "https://www.metoffice.gov.uk/hadobs/hadsst4/data/data/HadSST.4.2.0.0_median.nc"
with open("HadSST.4.2.0.0_median.nc", "wb") as f:
    f.write(requests.get(url, timeout=600).content)

ds = xr.open_dataset("HadSST.4.2.0.0_median.nc")
tos = ds["tos"]                                   # anomaly vs 1961–1990 (K); NaN where unobserved
box = tos.where((ds.latitude >= -5) & (ds.latitude <= 5) &
                (ds.longitude >= -170) & (ds.longitude <= -120), drop=True)
w = np.cos(np.deg2rad(box.latitude))
nino34 = box.weighted(w).mean(["latitude", "longitude"])   # NaN boxes are skipped automatically
n_obs = box.notnull().sum(["latitude", "longitude"])       # also check how many boxes went into the mean
print(nino34.sel(time="2025").values, n_obs.sel(time="2025").values)

Practical tips

  • HadSST4 is not infilled. The set of grid boxes behind an area mean changes from month to month, so always look at the number of contributing boxes, and apply the same coverage mask before comparing with gap-free analyses such as HadISST, ERSST or OISST. Area means carry a coverage uncertainty.
  • To get the bias adjustment uncertainty, compute your area mean for each of the 200 members and use the spread across members; the distribution is not Gaussian, so inspect it first. The guide treats the four components — uncorrelated measurement and sampling, correlated measurement (covariance), bias and coverage — as independent and combines them as a root sum of squares.
  • Anomalies are relative to 1961–1990. To compare with anomalies on a 1991–2020 baseline, subtract the mean over a common period first.
  • HadSST.4.2.0.0 changed 1941–1945 values substantially. Re-check any result based on versions before September 2025 (for example, the wartime warm anomaly) against the new version.
  • HadISST is a separate product that uses HadSST4's unadjusted in-situ observations as input (from January 2021 data), and HadSST4 itself contains no sea ice information. For gap-free SST or sea ice concentration, use HadISST or another analysis.

Notices and change history

2026-04-23 · Info · Paper describing HadSST.4.2.0.0 published

Sandford & Rayner (2026), "Addressing the World War 2 Warm Anomaly in HadSST.4.2.0.0", describing the new wartime bias adjustments, is published online in the International Journal of Climatology. The terms and conditions require it to be cited together with Kennedy et al. (2019).

Read the original

2025-09 (day not given) · Warning · HadSST.4.2.0.0 released — 1941–1945 values changed; download the full dataset again

Refined pre-1950 ERI bias estimates reduce the anomalous warmth during the Second World War; the release also adds Kobe Collection truncation bias corrections and fixes the ERI uncertainty term, and repackages the ensemble and error covariance files. Replace all data from earlier versions.

Read the original

2025-08 (day not given) · Info · Moored buoy data switched from iQuam to CMEMS

From August 2025 onwards moored buoy observations come from Copernicus Marine (CMEMS) instead of iQuam. Drifting buoys were already taken from CMEMS.

Read the original

2025-03 (day not given) · Info · HadSST.4.1.1.0 released (mainly workflow improvements)

Mostly an internal workflow release. Visible changes: time series CSV values rounded to 6 decimal places, a fill value reinstated in the NetCDF products, and a new random sampling method for insulated bucket corrections to improve reproducibility.

Read the original

2025-01 (day not given) · Info · HadSST.4.1.0.0 supersedes HadSST.4.0.1.0 — no changes to the science

HadSST.4.1.0.0 replaced HadSST.4.0.1.0, with the science unchanged from Kennedy et al. (2019). Updates to 4.0.1.0 ended with December 2024 data.

Read the original

References for your paper

Double-check before using in a paper

The citations below were compiled by the maintainer and may contain errors. Always double-check DOIs, authors, years and access-date formats against the provider's official dataset page and your journal's guidelines.

Reference papers

HadSST4 reference paper (required citation) — DOI 10.1029/2018JD029867

Kennedy, J. J., Rayner, N. A., Atkinson, C. P., Killick, R. E. (2019): An Ensemble Data Set of Sea Surface Temperature Change From 1850: The Met Office Hadley Centre HadSST.4.0.0.0 Data Set. Journal of Geophysical Research: Atmospheres, 124(14), 7719–7763.

Show BibTeX
@article{kennedy2019hadsst4,
  author  = {Kennedy, J. J. and Rayner, N. A. and Atkinson, C. P. and Killick, R. E.},
  title   = {An Ensemble Data Set of Sea Surface Temperature Change From 1850: The {Met Office Hadley Centre} {HadSST.4.0.0.0} Data Set},
  journal = {Journal of Geophysical Research: Atmospheres},
  volume  = {124},
  number  = {14},
  pages   = {7719--7763},
  year    = {2019},
  doi     = {10.1029/2018JD029867}
}

HadSST.4.2.0.0 update paper (Second World War warm anomaly) — DOI 10.1002/joc.70388

Sandford, C., Rayner, N. (2026): Addressing the World War 2 Warm Anomaly in HadSST.4.2.0.0. International Journal of Climatology, 46(8), e70388.

Show BibTeX
@article{sandford2026hadsst42,
  author  = {Sandford, Caroline and Rayner, Nick},
  title   = {Addressing the World War 2 Warm Anomaly in {HadSST.4.2.0.0}},
  journal = {International Journal of Climatology},
  volume  = {46},
  number  = {8},
  pages   = {e70388},
  year    = {2026},
  doi     = {10.1002/joc.70388}
}

Acknowledgements

The terms and conditions require a credit line such as "HadSST.4.2.0.0 data were obtained from http://www.metoffice.gov.uk/hadobs/hadsst4 on [date downloaded] and are © British Crown Copyright, Met Office [year of first publication], provided under an Open Government Licence, https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/" (the Product User Guide gives the year as the year of download — copy the exact wording from the terms and conditions page). Both Kennedy et al. (2019) and Sandford & Rayner (2026) must be cited.

If this page helped, please acknowledge the Korean Climate Data Navigator

Please add the sentence below to the Acknowledgements of your paper.

Acknowledgements

Information on the datasets used in this study was compiled with the help of the Korean Climate Data Navigator (KCDN) (Sim, 2026; https://doi.org/10.5281/zenodo.23300923).