These plots monitor Rhine water level as it passes through Bonn and put it in historical context.

Few explanations:

  1. Daily levels (black line) come from the German Federal Institute of Hydrology (BfG). The record starts in 1960, but it is only updated every few weeks.
  2. Live levels (green line) come from the Bonn gauge itself (PEGELONLINE, WSV): one reading every 15 minutes for the last month. This fills the gap at the end of the BfG record.
  3. Both sources measure from the same zero point, and on the days when both have data they agree to about 0.1 cm, so neither is adjusted.
  4. The red lines show what is normal for the time of year, worked out from the years 1990 to 2021.
  5. For each day of the year I did not use that one date alone. I used every value within 5 days either side, i.e., an 11-day window. That gives about 350 values per day instead of about 32. This matters for the outer percentiles: with only 32 values, "P01" and "P99" are just the single lowest and highest readings, which jump around from one day to the next.
  6. Old data are corrected. On 1 November 1979 the gauge zero was moved down by exactly 1 metre. This means readings before that date are 1 metre too low. I added 100 cm to them, so the whole record can be compared directly. Without this correction the 1960s and 1970s look far drier than they really were.
  7. When you select more than 3 years, the red lines and the black anomaly line are hidden, because otherwise the plots are unreadable. Click them in the legend to bring them back.



Record low levels and largest anomalies

Calculated over the whole series, 1 January 1960 to 2026-09-06 (24,356 days), combining the BfG record with the live Bonn Pegel readings. All values are on the current gauge zero, so the years before November 1979 have been corrected upwards by 1 metre.

The 20 lowest daily water levels (up to 01 sept 2026)

#DateLevel (cm)Anomaly (cm)Normal for the date (cm)P01 (cm)Source
12026-08-1763-188.6251120live
22026-08-1863-186.3249119live
32026-08-1664-188.6253121live
42026-08-1564-189.6254122live
52026-08-1366-188.1254123live
62026-08-1467-187.6255123live
72026-08-1270-184.6254123live
82026-08-1970-177.4247118live
92026-08-1171-183.0254123live
102026-08-0775-178.2253126BfG
112026-08-1075-178.4253124BfG
122026-08-0677-177.2254126BfG
132026-08-0877-175.8253126BfG
142026-08-0978-174.9253125BfG
152026-08-2079-166.4245116live
162026-08-0180-183.7264132BfG
172018-10-2281-144.122584BfG
182018-10-2381-145.222684BfG
192026-08-0381-178.0259128BfG
202018-10-2582-147.122983BfG

The 20 most negative anomalies (up to 01 sept 2026)

#DateLevel (cm)Anomaly (cm)Normal for the date (cm)P01 (cm)Source
12017-01-10117-266.5383124BfG
22017-01-09118-266.2384124BfG
32017-01-08120-263.9384123BfG
42017-01-03123-260.9384125BfG
52017-01-04124-260.3384124BfG
61963-03-04116-260.2376198BfG
72017-01-02124-259.4383125BfG
81963-03-05116-259.0375197BfG
92017-01-11123-258.8382124BfG
102017-01-01125-258.6384126BfG
112017-01-05126-258.5384124BfG
122017-01-07125-258.4383123BfG
131963-03-03118-258.3376198BfG
141963-03-02119-256.3375201BfG
152016-12-31129-255.6385126BfG
162017-01-06128-255.6384123BfG
171963-02-12111-254.6366149BfG
181963-03-06121-253.8375194BfG
192016-12-29132-253.5385131BfG
202016-12-30132-253.4385127BfG

Interpretation of 'river drought

  • August 2026 record in absolute terms. Nine days in a row, from 11 to 19 August, sit below every previous reading in 66 years, with a low of 63 cm on 17-18 August. This was a sustained event, not a single spike.
  • However, this is not the largest negative departure from normal. Summer levels are naturally low: the normal level in mid-August is about 250 cm, so even 63 cm gives an anomaly of about -189 cm. Winter levels are normally about 385 cm, so January 2017 at 117 cm gives -266 cm. The seasonal cycle limits how negative a summer anomaly can be: for instance, the river cannot fall 260 cm below normal when normal is only 250 cm. The largest anomalies are all winter events, in December-March, concentrated in three episodes: January 2017 (11 days), March 1963 (6 days) and late December 2016 (3 days).
  • Comparing against the seasonal 1st percentile: The 2026 days sit around 120 cm below a P01 of about 120 cm for the time of year, while the 2018 days sit near a P01 of about 84 cm. Relative to what is normal for that point in the calendar, 2026 is the most unusual event


  • No labels