Skip to main content

Comparing June 2026 Heatwave Peaks to WMO Normals in European Capitals

EuroMeteo
WMO Normals
Extreme Weather
An analysis of the June 2026 extreme temperatures in European capitals using EuroMeteo real-time data compared against their 1991-2020 WMO climatological normals.
Author

Climate Explorer Team

Published

June 28, 2026

Modified

July 18, 2026

Bar chart showing the June 2026 maximum temperatures significantly exceeding the WMO 1991-2020 June normal maximums for European capitals like Paris, Madrid, and Berlin

Bar chart showing the June 2026 maximum temperatures significantly exceeding the WMO 1991-2020 June normal maximums for European capitals like Paris, Madrid, and Berlin

The June 2026 European heatwave produced high point-temperature observations across the continent. Comparing those observations with the 1991–2020 WMO Climatological Normals shows how far the selected station peaks were above their usual June maximum-temperature baseline.

This article uses data from the EuroMeteo Explorer for actual observations and the WMO Normals Explorer for the climatological baseline, focusing specifically on major European capitals.

One methodological caveat is important: the EuroMeteo values used here are hourly or sub-hourly air temperature observations available through the real-time/archive feed. National meteorological services may report official daily maximum temperatures from dedicated maximum-temperature products, higher-frequency automatic station data, or quality-controlled climate records. Small differences of a few tenths of a degree, and occasionally larger differences if the hottest moment occurred between EuroMeteo reporting times, are therefore expected. In this article, EuroMeteo values should be read as observed point-temperature peaks for anomaly comparison, not as definitive official record values.

The Value of the WMO Baseline

As discussed in our guide on The Limits of WMO Normals, a climatological normal provides a 30-year average of weather conditions. For June, the normal maximum temperature represents the expected daytime high based on three decades of data (1991–2020). (Crucially, this is computed as the mean of all the daily maximum temperatures over that 30-year period, not the absolute monthly extremes).

At several selected stations, the observed point-temperature peak was more than 10°C above the monthly June normal maximum. This is a direct baseline comparison, not a calculation of statistical rarity or a declaration of an official temperature record.

Analyzing the Capitals

Standardized observations allow the same peak-versus-normal calculation to be applied across selected European capital stations.

Temperature Anomaly Summary

Temperature Anomaly Summary
City (Station) June Normal Tmax (1991-2020) June 2026 Peak Air Temperature (EuroMeteo) Difference
Madrid (Retiro) 29.4 °C 39.2 °C +9.8 °C
Berlin (Tempelhof) 23.1 °C 39.5 °C +16.4 °C
Dublin (Airport) 17.7 °C 27.2 °C +9.5 °C
Warsaw (Okecie) 23.1 °C 34.4 °C +11.3 °C
Zagreb (Maksimir) 26.2 °C 34.5 °C +8.3 °C
Paris (Montsouris) 23.4 °C 40.5 °C +17.1 °C

(Note: Normal Tmax represents the average daily maximum expected in June. EuroMeteo peak values are the highest hourly or sub-hourly point air temperature observations available in the feed, so they may differ slightly from official daily Tmax values reported by national services.)

Madrid (Retiro)

The 1991–2020 normal maximum temperature for June at Madrid-Retiro is 29.4°C. The EuroMeteo feed recorded a peak point temperature of 39.2°C, or 9.8°C above that monthly normal. This comparison does not determine the station’s official daily maximum or record status.

Temperature profile for Madrid Retiro in June 2026 showing a point-temperature peak of 39.2 degrees Celsius against a 29.4 degrees Celsius June normal maximum

Temperature profile for Madrid Retiro in June 2026 showing a point-temperature peak of 39.2°C against a 29.4°C June normal maximum

Paris (Montsouris)

The WMO normal maximum for Paris-Montsouris in June is 23.4°C. On June 24, the EuroMeteo point-temperature series reached 40.5°C, or 17.1°C above that baseline—the largest difference in the selected capital-station subset. This remains a point-observation comparison; official French daily Tmax and record assessments use national products and quality-control procedures.

Temperature profile for Paris Montsouris in June 2026 showing a point-temperature peak of 40.5 degrees Celsius against a 23.4 degrees Celsius June normal maximum

Temperature profile for Paris Montsouris in June 2026 showing a point-temperature peak of 40.5°C against a 23.4°C June normal maximum

Berlin (Tempelhof)

The June normal for Berlin-Tempelhof is 23.1°C. The EuroMeteo series reached 39.5°C on June 27, a difference of 16.4°C. Official DWD reporting may cite a different daily maximum because an official Tmax is not always identical to the highest hourly or sub-hourly value visible in a public observation feed.

Temperature profile for Berlin Tempelhof in June 2026 showing a point-temperature peak of 39.5 degrees Celsius against a 23.1 degrees Celsius June normal maximum

Temperature profile for Berlin Tempelhof in June 2026 showing a point-temperature peak of 39.5°C against a 23.1°C June normal maximum

Dublin (Airport)

The WMO normal maximum for Dublin Airport in June is 17.7°C. Its EuroMeteo point-temperature peak was 27.2°C, a difference of 9.5°C. The analysis does not assess the station’s historical record series.

Temperature profile for Dublin Airport in June 2026 showing a point-temperature peak of 27.2 degrees Celsius against a 17.7 degrees Celsius June normal maximum

Temperature profile for Dublin Airport in June 2026 showing a point-temperature peak of 27.2°C against a 17.7°C June normal maximum

Warsaw (Okęcie)

The normal June maximum for Warsaw-Okęcie is 23.1°C. EuroMeteo observations reached 34.4°C, a difference of 11.3°C. As elsewhere in this comparison, that point observation is not used to make a record claim.

What This Comparison Cannot Show

Stations in and around capitals can be influenced by their local surroundings, including buildings, paved surfaces, vegetation, and station exposure. These factors matter when comparing one station with another.

This analysis does not isolate an urban heat island effect because it does not compare matched urban and rural stations. It also does not estimate health impacts or climate-change attribution. It establishes only the difference between selected point-temperature peaks and monthly WMO normal maxima.

Combining Datasets for Better Insights

This analysis demonstrates the power of combining real-time observational data with standardized historical baselines:

  1. Contextualizing the Extreme: The EuroMeteo Explorer shows you how hot it is right now. The WMO Normals Explorer tells you how unusual that heat is.
  2. Cross-Border Consistency: By utilizing a standardized network of capital city stations, we can compare the anomaly in Paris with the anomaly in Warsaw using a common observation feed, while still recognizing that official national Tmax products may follow different measurement and quality-control conventions.
  3. Tracking the Anomaly: Viewing the anomaly (Actual Max Temp minus Normal Max Temp) rather than just the absolute temperature often provides a clearer picture of the meteorological event’s progression across the continent.

Conclusion

The selected EuroMeteo stations show point-temperature peaks more than 10°C above the 1991–2020 June normal maximum at several capitals, with the largest differences above 16°C. Bucharest-Băneasa had a smaller 4.5°C difference in the same subset. Combining observations with a documented monthly baseline makes these comparisons reproducible while keeping official record, urban-effect, health-impact, and attribution questions separate.

Broader European Capitals Summary

Below is a broader station summary from the Climate Explorer capital-station subset for which both EuroMeteo observations and 1991–2020 WMO normals are available.

Broader European Capitals Summary
City (Station) Country June Normal Tmax (°C) June 2026 Peak Air Temperature (°C) Difference (°C)
Paris (Montsouris) France 23.4 40.5 +17.1
Berlin (Tempelhof) Germany 23.1 39.5 +16.4
Berlin (Brandenburg) Germany 22.9 39.2 +16.3
Berlin (Dahlem) Germany 22.8 38.3 +15.5
Prague (Ruzyně) Czechia 22.2 36.9 +14.7
Prague (Kbely) Czechia 22.5 36.5 +14.0
Prague (Libuš) Czechia 23.5 37.3 +13.8
Vienna (Hohe Warte) Austria 25.1 38.1 +13.0
Bratislava (Koliba) Slovakia 25.0 38.0 +13.0
Bratislava (Letisko) Slovakia 25.6 37.0 +11.4
Warsaw (Okęcie) Poland 23.1 34.4 +11.3
Madrid (Retiro) Spain 29.4 39.2 +9.8
Dublin (Airport) Ireland 17.7 27.2 +9.5
Ljubljana (Bežigrad) Slovenia 25.8 34.5 +8.7
Belgrade Serbia 27.1 35.5 +8.4
Zagreb (Maksimir) Croatia 26.2 34.5 +8.3
Bucharest (Băneasa) Romania 28.1 32.6 +4.5

Frequently Asked Questions (FAQ)

Why compare EuroMeteo data to WMO Normals?

Comparing real-time observations from EuroMeteo to WMO Normals provides essential context. It allows us to calculate the temperature anomaly—exactly how many degrees above or below the historical 30-year average (1991-2020) a specific weather event is.

Why can EuroMeteo peak values differ from official maximum temperatures?

EuroMeteo usually exposes hourly or sub-hourly point air temperature observations. Official maximum temperatures reported by national meteorological services can come from dedicated daily Tmax products, higher-frequency automatic station records, or post-event quality control. Because the hottest moment may occur between public reporting times, EuroMeteo peaks and official Tmax values can differ by a few tenths of a degree, and sometimes more.

Which European capital had the largest temperature anomaly in June 2026?

Within this selected capital-station subset, Paris-Montsouris had the largest difference: its peak point air temperature was 17.1°C above the June normal maximum.

Are the WMO normals updated to include recent heatwaves?

The current standard WMO climatological normals cover 1991–2020, so observations after 2020 are not included in that fixed reference period.

How does the Urban Heat Island effect impact these readings?

This comparison cannot quantify an urban heat island effect because it does not use matched urban and rural stations. Local surroundings may influence a station, but the peak-versus-normal difference should not be interpreted as an urban-effect estimate.

Data Annex

Data current as of 27 June 2026. This comparison freezes the EuroMeteo observation series at 00:00 UTC on 28 June, so it represents observations available through June 27 rather than the completed month. Peaks are valid point air_temperature observations; normal Tmax values are monthly 1991–2020 WMO normal maxima.

June normal Tmax values come from the WMO 1991–2020 Climatological Standard Normals archived under NOAA NCEI accession 0253808. Stations were matched using their legacy WMO identifiers.

Primary comparison stations

Primary comparison stations
Station Observation WIGOS ID WMO normals ID Latitude Longitude Elevation
Madrid-Retiro 0-20000-0-08222 08222 40.4118° N 3.6781° W 667 m
Berlin-Tempelhof 0-20000-0-10384 10384 52.4676° N 13.4020° E 47.7 m
Dublin Airport 0-20000-0-03969 03969 53.4300° N 6.2500° W 68 m
Warsaw-Okęcie 0-20000-0-12375 12375 52.1667° N 20.9667° E 106.5 m
Zagreb-Maksimir 0-20000-0-14240 14240 45.8220° N 16.0340° E 123 m
Paris-Montsouris 0-250-0-07156 07156 48.8217° N 2.3378° E 75 m

WIGOS IDs identify the observation-feed stations; the five-digit IDs identify the corresponding rows in the normals archive. Coordinates and elevations shown here come from the maintained observation metadata. The normals CSV stores a discrepant longitude for Warsaw-Okęcie, but its legacy ID and station name match the observation station.

Chart-ready peak comparison through June 27

Chart-ready peak comparison through June 27
Station Peak time (UTC) EuroMeteo peak (°C) June normal Tmax (°C) Difference (°C)
Madrid-Retiro 23 Jun, 14:00 39.2 29.4 +9.8
Berlin-Tempelhof 27 Jun, 15:00 39.5 23.1 +16.4
Dublin Airport 25 Jun, 17:00 27.2 17.7 +9.5
Warsaw-Okęcie 27 Jun, 15:00 34.4 23.1 +11.3
Zagreb-Maksimir 27 Jun, 14:00 34.5 26.2 +8.3
Paris-Montsouris 24 Jun, 16:00 40.5 23.4 +17.1

The observation peak and official daily Tmax are different measures. The table preserves the point-observation definition used in the article and does not claim an official national daily maximum.

Data Sources