The signature view
The zero-horizon ribbon
Every one of the 917 overlapping three-month seasons since DJF 1950, as a diverging area around a hard zero line. Rust fills upward for El Niño, teal fills downward for La Niña, and the guide lines mark the ±0.5°C thresholds. The pale ribbon is the full record; the saturated runs are the 42 official episodes. Nearly half the record — 45.6% — sits in the quiet neutral band, so ENSO reads as episodic punctuation, not a constant seesaw.
Sonification maps anomaly to pitch (warm = higher, cool = lower) as a play-through; a moving caret and the readout track it, and every value is also in the episode and seasonal tables below. Audio is an enhancement, never the only channel.
ONI subtracts the trend. Raw sea-surface temperature (gold) drifts up across the decades — about 26.7°C in the 1950s to ~27.1°C lately — yet the anomaly ribbon stays centered on zero because ONI is measured against a moving 30-year base period. This index tracks the wobble, not the warming.
Walk the data
Scattered peaks, one heartbeat
El Niño and La Niña can begin in any season. Watch where the big ones peak. Below are three of the strongest warm events; a tick marks the season each one topped out. Every tick lands in late autumn or winter.
Now fold those scattered peaks onto a single dial. The clock below places all 76 years of every season around a ring — and the same winter seasons that caught the peaks are exactly where the ring bulges widest.
The non-obvious form
The phase clock
One spoke per overlapping season, DJF around to NDJ. Each spoke's length is the spread (standard deviation) of all 76 years of anomalies in that season. The dial bulges through NDJ / DJF / OND (std 1.03–1.09) and pinches to its narrowest waist at AMJ / MJJ (std ≈ 0.56 — a tight spread, not zero; the radius is short, the anomalies still vary). This is the seasonal phase-lock made into one glanceable shape — ENSO's heartbeat, wide in winter, narrow in spring.
Winter seasons carry roughly twice the spread of spring seasons. Select a season to read its spread.
Seasonal spread — full table
| Season | Std dev °C | Median | Min | Max |
|---|---|---|---|---|
| DJF | 1.03 | −0.19 | −1.84 | +2.63 |
| JFM | 0.87 | −0.02 | −1.55 | +2.28 |
| FMA | 0.70 | +0.06 | −1.29 | +1.71 |
| MAM | 0.59 | +0.15 | −1.18 | +1.29 |
| AMJ | 0.56 | +0.02 | −1.07 | +1.06 |
| MJJ | 0.58 | +0.00 | −1.30 | +1.25 |
| JJA | 0.65 | +0.07 | −1.30 | +1.60 |
| JAS | 0.74 | −0.07 | −1.35 | +1.91 |
| ASO | 0.86 | −0.12 | −1.56 | +2.21 |
| SON | 0.97 | −0.17 | −1.71 | +2.47 |
| OND | 1.07 | −0.15 | −1.95 | +2.64 |
| NDJ | 1.09 | −0.12 | −2.03 | +2.75 |
The asymmetry & the browser
Twin span-bars: the sprinter and the marathoner
El Niño episodes stack above the zero line, La Niña below; bar length is duration in seasons. La Niña bars run longer and, above all, repeat — five distinct multi-year events, the 1998–2001 and 2021–2023 dips re-intensifying across three to four consecutive winters, a double-dip pattern El Niño doesn't make in this record. El Niño's longest runs (2014–16, 1986–88) can span three calendar years too, but each holds a single peak and fades rather than re-deepening winter after winter. And El Niño owns the sharper ceiling. Warm events spike higher; cool events last longer and repeat. Select any bar or table row to walk through that episode.
| La Niña 1950-50 | DJF 1950–JJA 1950 | 7 | DJF 1950 | −1.53 |
|---|---|---|---|---|
| El Niño 1951-52 | MJJ 1951–DJF 1952 | 8 | SON 1951 | +1.15 |
| El Niño 1953-54 | JFM 1953–DJF 1954 | 12 | SON 1953 | +0.84 |
| La Niña 1954-56 | AMJ 1954–JAS 1956 | 28 | OND 1955 | −1.67 |
| El Niño 1957-58 | MAM 1957–JJA 1958 | 16 | DJF 1958 | +1.81 |
| El Niño 1958-59 | OND 1958–FMA 1959 | 5 | JFM 1959 | +0.62 |
| El Niño 1963-64 | MJJ 1963–JFM 1964 | 9 | OND 1963 | +1.37 |
| La Niña 1964-65 | AMJ 1964–DJF 1965 | 9 | OND 1964 | −0.82 |
| El Niño 1965-66 | MJJ 1965–MAM 1966 | 11 | SON 1965 | +1.98 |
| El Niño 1968-69 | SON 1968–AMJ 1969 | 8 | DJF 1969 | +1.13 |
| El Niño 1969-70 | JAS 1969–DJF 1970 | 6 | SON 1969 | +0.86 |
| La Niña 1970-72 | JJA 1970–DJF 1972 | 19 | JFM 1971 | −1.38 |
| El Niño 1972-73 | AMJ 1972–FMA 1973 | 11 | NDJ 1972 | +2.12 |
| La Niña 1973-74 | AMJ 1973–JJA 1974 | 15 | NDJ 1973 | −2.03 |
| La Niña 1974-76 | SON 1974–FMA 1976 | 18 | NDJ 1975 | −1.65 |
| El Niño 1976-77 | ASO 1976–JFM 1977 | 6 | OND 1976 | +0.86 |
| El Niño 1977-78 | ASO 1977–DJF 1978 | 5 | OND 1977 | +0.81 |
| El Niño 1982-83 | AMJ 1982–MJJ 1983 | 14 | NDJ 1982 | +2.23 |
| La Niña 1984-85 | SON 1984–MJJ 1985 | 9 | NDJ 1984 | −1.14 |
| El Niño 1986-88 | ASO 1986–JFM 1988 | 18 | JAS 1987 | +1.70 |
| La Niña 1988-89 | AMJ 1988–AMJ 1989 | 13 | NDJ 1988 | −1.85 |
| El Niño 1991-92 | MJJ 1991–MJJ 1992 | 13 | DJF 1992 | +1.71 |
| El Niño 1994-95 | ASO 1994–FMA 1995 | 7 | NDJ 1994 | +1.09 |
| La Niña 1995-96 | JAS 1995–FMA 1996 | 8 | OND 1995 | −1.00 |
| El Niño 1997-98 | AMJ 1997–MAM 1998 | 12 | OND 1997 | +2.40 |
| La Niña 1998-01 | JJA 1998–JFM 2001 | 32 | DJF 2000 | −1.66 |
| El Niño 2002-03 | MJJ 2002–JFM 2003 | 9 | OND 2002 | +1.31 |
| El Niño 2004-05 | JAS 2004–JFM 2005 | 7 | ASO 2004 | +0.70 |
| La Niña 2005-06 | OND 2005–FMA 2006 | 5 | DJF 2006 | −0.85 |
| El Niño 2006-07 | ASO 2006–DJF 2007 | 5 | OND 2006 | +0.94 |
| La Niña 2007-08 | JJA 2007–MJJ 2008 | 12 | DJF 2008 | −1.64 |
| La Niña 2008-09 | OND 2008–FMA 2009 | 5 | DJF 2009 | −0.85 |
| El Niño 2009-10 | JAS 2009–FMA 2010 | 8 | NDJ 2009 | +1.56 |
| La Niña 2010-11 | MJJ 2010–MAM 2011 | 11 | SON 2010 | −1.64 |
| La Niña 2011-12 | JAS 2011–JFM 2012 | 7 | OND 2011 | −1.02 |
| El Niño 2014-16 | SON 2014–MAM 2016 | 19 | NDJ 2015 | +2.75 |
| La Niña 2017-18 | SON 2017–FMA 2018 | 6 | NDJ 2017 | −0.86 |
| El Niño 2018-19 | ASO 2018–MJJ 2019 | 10 | OND 2018 | +0.97 |
| El Niño 2019-20 | OND 2019–FMA 2020 | 5 | NDJ 2019 | +0.66 |
| La Niña 2020-21 | JAS 2020–MAM 2021 | 9 | OND 2020 | −1.20 |
| La Niña 2021-23 | ASO 2021–DJF 2023 | 17 | ASO 2022 | −0.97 |
| El Niño 2023-24 | AMJ 2023–MAM 2024 | 12 | NDJ 2023 | +2.06 |
What the record earns
Five honest reads
Phase-lock is real and stark
32 of 42 official episodes peak in OND/NDJ/DJF, 34 of 42 in Oct–Mar. Seasonal spread climbs from ~0.56 in spring to ~1.09 in NDJ. The dataset has a spring waist and a winter bulge.
Sprinter vs marathoner
La Niña reaches 28 and 32 seasons and stages 5 multi-year events; El Niño's longest single run is 19 and, though it can span three calendar years, it doesn't double-dip across winters. But El Niño owns the extremes: +2.75 ceiling vs −2.03 floor.
Detrended by design
Raw SST drifts up across decades, but the anomaly stays centered on zero — ONI is measured against a moving 30-year base. A regime index that removes the warming trend, not a climate-warming line. Flip the detrend toggle above to see it.
A balanced seesaw
Over 76 years the record splits 26.9% El Niño / 27.5% La Niña / 45.6% neutral — remarkably symmetric time-in-state, even though the intensity distribution is not.
The live tail (observed)
The record ends climbing out of a La Niña trough — SON 2025 −0.51 up through MAM 2026 +0.51 to AMJ 2026 +0.98. An emerging warm signal in the observed record, described as observed — never extrapolated.