California coast — El Niño tracker

Does El Niño erode California’s beaches? Open a point: the map shows its data, with numbered places to look.

1 · Sea levelthe tide gauges — and, if you tick it, the ocean’s warmth on the clock

El Niño lifts the sea along the whole coast for months: warm water expands, and Kelvin waves carry the rise north.

    What the record says

    Dig deeper

    El Niño now and this season at a glance

    This winter’s sea level in the super winters’ terms

    Coast-wide sea level, month by month

    Where the tides reach: a beach seen from the side

    Still water only: how far each wave then runs up the sand, and how much sand it takes, are not drawn.

    How to read the symbols

    Tide gauges

    Each gauge is drawn as a staff standing in the water: the dashed mark is where the water should be for that place and date, the solid line is where it is, . It is the water that is higher, not the land — so the water’s edge sits further up every beach.
    30-day mean water level against the station's own long-term trend. Day-to-day weather averages out; El Niño shows as red along the whole coast for months. Zoom in for the numbers.

    The ocean’s surface, warmer or cooler than typical

    NASA/JPL’s daily satellite analysis of the sea’s surface temperature against what is typical for the date, in NASA’s own colours, following the clock (it begins in June 2002 and runs a day or two behind). It is only the top of the warm water: the tide gauges answer to the whole upper ocean, and along California the wind can draw cold water up over it.
    2 · Beacheswhere the sand narrowed in El Niño winters, and by how much

    Purple coast was narrower in past El Niño winters; bold where too consistent to be chance.

      The last stops above are past winters, side by side — two super El Niños and a La Niña winter; every other season since 1970 is one pick away in the year menu under the map, left of ▶.

      What the record says

      Dig deeper

      Switch the coastline between El Niño winters and decades of USGS surveys
      How to read the symbols

      Coastline — El Niño winters (satellite record, 1984–2025)

      narrower wider
      Each ~ of sandy beach: its average Dec–Feb position in El Niño winters against its own long-term average, from 40 years of Landsat shorelines (CoastSat; Vos et al. 2023, Nature Geoscience). Bold where the narrowing is statistically significant on most of the stretch, faint where it is not. An average over every El Niño winter the study counts (December–February, small ones included) — 1997–98 was far beyond it. Satellite shorelines are good to per image; these are averages of dozens. Click a stretch for its numbers.

      Coastline — long-term change (USGS surveys)

      retreated ≥ advanced ≥
      Solid: sandy beaches, from the 1950s–70s to the latest lidar survey. Dashed: cliff edges, ~1930s to 1998 (cliffs only retreat; full colour at ). South of about Point Reyes that survey was flown in April 1998, straight after the 1997–98 El Niño winter, so the rates there partly record that winter; the north coast was flown in autumn 2002, when beaches are at their widest. The two are not like for like.
      Both are records of the past, not forecasts — sand moves, and beaches have been nourished and armoured since.
      3 · Hurricanesstorm tracks, the view from space, and the swell they send

      A storm inside the dashed box sends swell that reaches Southern California 2–4 days later.

        What the record says

        Dig deeper

        How to read the symbols

        Storm tracks

        Colour and width = the storm’s strength at each point on its track, on the Saffir–Simpson scale: palest for a tropical depression, darkest and widest for a Category 5 hurricane (winds of or more). Hover a step for its winds; tap a track for its peak. Press ▶ below to replay the season.
        🛰To see the storms themselves, tick the satellite box above (with no group open it is Satellite picture in the layer list, top right). It follows the clock: GOES-West inside the last 30 days, a daily true-colour pass before that (2000 onward). With it on the clock keeps its speed and the pictures thin out to what the downloads can carry (at 1× about one every two days), each dissolving into the next; the clock waits rather than show a half-loaded picture. To watch a storm closely choose ⅛×, which shows every picture, or pause for the sharpest one.

        How the pieces connect

        El Niño → the ocean sits warm and high along the whole coast for months: that is the tide gauges. A distant hurricane → wind → swell: the storm’s winds (the streaks) raise a sea under them, and the swell that runs out of it crosses roughly a day, reaching the buoys 2–4 days later — the ripples around them growing and turning to meet it. Swell that arrives where the wind is light, or blowing another way, is water not doing what the wind there is doing: it was raised somewhere else. Storms this far away do not move the gauges or California's winds. The risk is the stack — big swell arriving on a high ocean at a king tide. Press ▶ to watch it on one clock.

        Wave buoys

        Each buoy's measured waves ripple the sea around it, in the manner of Joy Division’s Unknown Pleasures cover: the rows of lines rise as high as the waves, their crests lie as far apart as the waves’ period makes them (drawn far larger than true, but longer where real waves are longer) and roll the way the waves are heading. The colour says what kind of swell it is; the figures beside a buoy are its height and period. Near a buoy the lines carry what it measured; they fade with distance from it, stop at the shore, and where no buoy measures there are none. The same waves, buoy by buoy, roll with the clock in the chart under the storms.
        hurricane-type swell
        long-period south swell
        everything else — mostly winter’s swell from the west and north-west, and waves the local wind raises
        a dot alone: no direction reported · faded = no report for h+

        Pick a point from the menu at the top of the map.

        Not an official forecast or warning. A personal project built on public NOAA, NASA and USGS data. For coastal hazards where you live, go to the National Weather Service, USGS CoSMoS and NOAA tides.

        About this map

        What this is

        Rebuilt from the latest readings several times a day (the time is at the top of this panel): how the 2026–27 El Niño is showing up along the California coast, set against every season since 1970. It is a student’s analysis of public data — not a forecast, not a warning system and not reviewed by any agency.

        What is uncertain

        Official sources

        Words on this page

        Data and credits

        Privacy

        No cookies, no analytics, no accounts. To draw the map your browser fetches tiles from NASA and OpenStreetMap and the map library from cdnjs — and, on the last chapter’s flood map, NOAA’s tiles from coast.noaa.gov; like any website they see your IP address. Only if you open a 3-D view does your browser also fetch the 3-D library (three.js) from cdnjs — and, from this site, the scene, NOAA’s ground and an aerial photograph: under 1 MB in all, and without the photograph when your browser asks to save data or reports a slow connection. Only while the wind is on does your browser fetch it, from this site: up to about a third of a megabyte for each month of the replay. Only when the clock goes past “now” does it fetch the forecast’s wind, also from this site: about a tenth of a megabyte. While the page is open it also asks this site every 10 minutes whether newer readings are out — a few bytes, and nothing is sent. Nothing you do here is sent anywhere else; your choice of units is remembered in this browser only. The guided tour offers a few news videos: none is loaded until you press play, and then the player comes from YouTube (Google) in its privacy-enhanced mode, under Google’s own terms.

        →→