Rhine & Danube water levels today

Stage at 79 river gauges on the Rhine, Moselle, Main and Danube, from Germany's federal waterways agency (WSV) and its Austrian partners — the gauges that decide whether barges and river cruises sail fully loaded, half loaded, or not at all.

Rhine at Kaub
37 cm
40 cm below the GlW low-water mark · details
Below low-water reference
29 of 36
gauges with a published GlW/RNW mark are under it today
Danube at Kienstock
171 cm
7 cm above the RNW low-water mark (Wachau reach)
Readings as of
2026-10-30
gauges report every 15 minutes; site refreshes nightly

Every gauge, colored by its own reference marks

Levels are centimeters above each gauge's local zero, so colors — not raw numbers — are what compares across stations. Red means the gauge is under its published low-water reference (GlW in Germany, RNW in Austria): fairway depth is no longer guaranteed there and on the Rhine, carriers have usually been cutting loads for some time before a gauge gets there. Click Kaub for what each level means for barges and cruises.

Rhine

GaugeLevel (cm)Vs. 7 daysVs. low-water markStatus
Konstanz-Rhein 235 +4 — —
Basel-Rheinhalle (CH) 485 +2 -16 (GlW) below GlW
Rheinweiler 198 +1 — normal
Breisach 181 0 — —
Rust 78 +1 — —
Ottenheim 299 0 — —
Kehl-Kronenhof 192 +2 — normal
Iffezheim 58 -8 — low
Plittersdorf 225 +5 — low
Maxau 298 +2 -74 (GlW) below GlW
Philippsburg 205 -4 — low
Speyer 167 -3 -70 (GlW) below GlW
Mannheim 85 +2 -70 (GlW) below GlW
Worms 4 +4 -64 (GlW) below GlW
Nierstein-Oppenheim 78 +12 — low
Bodenheim 161 +15 — —
Mainz 138 +18 -33 (GlW) below GlW
Oestrich 55 +12 -37 (GlW) below GlW
Bingen 60 +14 -37 (GlW) below GlW
Kaub 37 +13 -40 (GlW) below GlW
Sankt Goar 126 +15 — low
Boppard 53 +18 — low
Braubach 78 +16 — —
Koblenz 44 +13 -33 (GlW) below GlW
Neuwied Stadt 20 +24 — —
Andernach 58 +27 -33 (GlW) below GlW
Oberwinter 43 +31 — low
Bonn 113 +29 -29 (GlW) below GlW
Köln 105 +40 -34 (GlW) below GlW
Düsseldorf 64 +52 -27 (GlW) below GlW
Duisburg-Ruhrort 203 +54 -24 (GlW) below GlW
Wesel 145 +62 -29 (GlW) below GlW
Rees 92 +64 -26 (GlW) below GlW
Emmerich 53 +59 -21 (GlW) below GlW
Lobith (NL) 702 +73 — —
Pannerdense Kop (NL) 669 +71 — —

Moselle

GaugeLevel (cm)Vs. 7 daysVs. low-water markStatus
Alken — — — —
Cochem 218 -3 — normal
Mehring Ams 219 +1 — —
Ruwer 221 -1 — normal
Wincheringen 222 +3 — —
Perl 217 +2 — normal

Main

GaugeLevel (cm)Vs. 7 daysVs. low-water markStatus
Raunheim 107 -35 — low
Frankfurt Osthafen 152 -2 — low
Krotzenburg 106 -3 — normal
Mainflingen 74 +3 — —
Kleinostheim_Wuk — — — —
Obernau 94 +8 — normal
Kleinheubach 108 -1 — normal
Faulbach 101 -5 — normal
Wertheim 90 0 — —
Steinbach 125 +5 — normal
Würzburg 144 -3 — normal
Astheim 90 -3 — normal
Schweinfurt Neuer Hafen 206 +8 — normal
Trunstadt 154 +3 — normal

Danube

GaugeLevel (cm)Vs. 7 daysVs. low-water markStatus
Thebnerstrassl (AT) 134 +44 +2 (RNW) normal
Wildungsmauer (AT) 150 +41 -12 (RNW) below RNW
Korneuburg (AT) 210 +14 +19 (RNW) normal
Dürnstein (AT) 297 +10 +39 (RNW) normal
Kienstock (AT) 171 +35 +7 (RNW) normal
Grein (AT) 712 +5 +43 (RNW) normal
Mauthausen (AT) 430 +2 +50 (RNW) normal
Wilhering (AT) 249 +13 +28 (RNW) normal
Erlau (AT) 737 +5 — normal
Achleiten (AT) 248 +10 -10 (RNW) below RNW
Passau Ilzstadt 420 +16 — normal
Passau Donau 402 +16 -13 (RNW) below RNW
Vilshofen 295 +8 — low
Hofkirchen 192 +22 -15 (RNW) below RNW
Deggendorf 179 +18 -31 (RNW) below RNW
Pfelling 252 +9 -38 (RNW) below RNW
Pfatter 306 -2 -4 (RNW) below RNW
Schwabelweis 283 -1 -9 (RNW) below RNW
Regensburg Eiserne Brücke 193 +2 -13 (RNW) below RNW
Oberndorf 162 +9 -8 (RNW) below RNW
Kelheimwinzer 259 +2 — normal
Kelheim Donau 213 +12 -37 (RNW) below RNW
Ingolstadt Luitpoldstrasse 137 +3 — —

How to read these numbers

A European river gauge reports stage: centimeters of water above that station's own historical zero point, an arbitrary local datum. A reading of 40 cm at Budapest and 140 cm at Duisburg says nothing about which river is fuller — and at very low water, readings below zero are normal. What makes a reading meaningful is the gauge's own official reference marks: the low-water reference (GlW on German waterways, RNW on the Austrian Danube) below which fairway depth is no longer guaranteed, mean low and high water (MNW/MHW), and the highest navigable level (HSW), above which shipping stops. Every color on this page comes from those published marks — none of the thresholds are ours.

Data: PEGELONLINE, Wasserstraßen- und Schifffahrtsverwaltung des Bundes (WSV), license DL-DE Zero 2.0, including Austrian Danube partner gauges (via viadonau); refreshed nightly. Reference marks are the agencies' published characteristic values. The Danube from Slovakia to the delta: Danube water levels today. Sources and computation rules: data & methodology.