A 140-year tally of record-warm versus record-cold days. Every day, each of 29 long-running Swedish weather stations can set a new record high or low for that calendar date — and counted across more than a century, the balance between them describes the changing balance of warm and cold records.
● loading data…
Sweden’s temperature wound into a spiral: each loop is one year of daily values. The distance from the centre is the actual temperature — the centre is cold (deep winter), the outer edge is warm (high summer) — so every loop traces the seasonal cycle. The colour is that same temperature, diverging at 0 °C (freezing): blue below zero, red above. It draws day by day, and the loops creep slowly outward as Sweden warms. Switch between daily-maximum and daily-minimum.
Actual daily temperature (Sweden mean across stations, 21-day smoothed) over 1884–2025; radius and colour are both real °C, diverging at 0 °C. Rings mark every 10 °C. In the Seasons view the four shaded wedges mark the seasons — winter at the top (coldest, innermost), then spring, summer and autumn clockwise; switch to Plain for the original unshaded animation. The seasonal balance of records is tallied in “By season” below.
Warm records (above the axis) versus cold records (below), summed over all stations each year. Under an independent, unchanged continuous distribution, expected upper and lower counts decline as each record history grows. Recent observations show a strong warm-record excess.
Warm and cold daily records grouped by decade, with the warm:cold ratio above each pair.
The same warm-versus-cold tally split by meteorological season. Each pair compares the warm:cold record ratio in the first years of the record with the most recent equal-length window.
Reconstructed nationwide mean temperature, with the long-term linear trend.
The stations behind these records — long records reaching back to the 1880s, spread the length of the country. Squares mark stations whose early history is extended with a nearby companion station.
Everything here is built from SMHI open data — daily maximum and minimum temperature for 29 long-running weather stations, most with records reaching back to 1884. SMHI quality-controls these daily series but does not homogenize them, so we apply a custom relative SNHT mean-shift adjustment before counting records. The series are pulled from SMHI’s open-data API (daily minimum = parameter 19, maximum = 20).
There are 29 analysis locations, including composite histories linked to companions or successors. Twenty-six have some observations in 1884, but coverage is not complete. Stockholm’s configured daily series still ends in March 2024. The 2026 midsummer report now includes 28 other locations. Counts and expectations must follow the available observations separately for Tmax and Tmin.
The 29 stations split into Sweden’s three macro-regions — Götaland (south, 13 stations), Svealand (central, 6) and Norrland (north, 10). The map shows the 29 stations coloured by region; pick a region below to see its records year by year and by decade.
The reconstructed change in mean temperature across Sweden — the recent period (2000–2025) minus the historical one (1884–1989) — with its 95% credible interval. Every part of the country warmed (nowhere cooled); the map extends a little beyond Sweden over the surrounding land and sea. Switch between daily-maximum and daily-minimum.
Warm and cold record counts and their ratio, latest years first.