River Flow Europe

Vistula river

Also known as: Weichsel, Wisła

The Vistula (also known as Weichsel, Wisła) is a European river flowing through Poland. As of 2026-10-09, the Vistula was flowing at about 301 m³/s at the Tczew gauge.

Canonical name
Vistula
Local names / aliases
Weichsel, Wisła
Countries
Poland
Maximum upstream drainage area
192,632 km²
Mapped river length
977.4 km
Gauging stations
25
Classification
Major European river
Latest measured discharge
301 m³/s (Tczew, 2026-10-09)

Gauging stations on the Vistula

The following 25 gauging stations report discharge for the Vistula, ordered downstream (largest catchment first). Discharge is in cubic metres per second (m³/s).

StationCountryDischarge (m³/s)Historical ComparisonObservedMeasurementData qualityProviderLat, LonSource
TczewPoland301Much below normal59% below the historic medianinstantaneousoperational valueIMGW-PIB54.087, 18.806source
GrudziądzPoland268Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB53.485, 18.745source
ChełmnoPoland258Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB53.363, 18.415source
Kępa PolskaPoland230Much below normal64% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 19.963source
ModlinPoland226Much below normal61% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 20.66source
WychódźcPoland212—instantaneousoperational valueIMGW-PIB52.394, 20.423source
WyszogródPoland215Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB52.385, 20.193source
Warszawa - NadwilanówkaPoland145Much below normal59% below the historic medianinstantaneousoperational valueIMGW-PIB52.186, 21.108source
Warszawa-BulwaryPoland141—instantaneousoperational valueIMGW-PIB52.247, 21.021source
GusinPoland145Much below normal63% below the historic medianinstantaneousoperational valueIMGW-PIB51.893, 21.254source
DęblinPoland129Much below normal59% below the historic medianinstantaneousoperational valueIMGW-PIB51.563, 21.826source
Kolonia nadwiślańskaPoland117—instantaneousoperational valueIMGW-PIB51.125, 21.791source
AnnopolPoland104Much below normal65% below the historic medianinstantaneousoperational valueIMGW-PIB50.899, 21.832source
ZawichostPoland101Much below normal65% below the historic medianinstantaneousoperational valueIMGW-PIB50.806, 21.863source
SandomierzPoland76.6Much below normal56% below the historic medianinstantaneousoperational valueIMGW-PIB50.673, 21.746source
SzczucinPoland64.9Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB50.327, 21.077source
KarsyPoland62.6Much below normal54% below the historic medianinstantaneousoperational valueIMGW-PIB50.275, 20.775source
JagodnikiPoland40.2Much below normal49% below the historic medianinstantaneousoperational valueIMGW-PIB50.201, 20.682source
PopędzynkaPoland35.5Much below normal54% below the historic medianinstantaneousoperational valueIMGW-PIB50.141, 20.549source
Czernichów - PromPoland17.7Much below normal72% below the historic medianinstantaneousoperational valueIMGW-PIB49.981, 19.663source
SierosławicePoland33.2Much below normal51% below the historic medianinstantaneousoperational valueIMGW-PIB50.132, 20.457source
ZabrzegPoland1.74—instantaneousoperational valueIMGW-PIB49.925, 18.935source
Czechowice DziedzicePoland0.65Much below normal82% below the historic medianinstantaneousoperational valueIMGW-PIB49.914, 18.986source
JawiszowicePoland6.08Below normal50% below the historic medianinstantaneousoperational valueIMGW-PIB49.973, 19.122source
Bieruń NowyPoland11.7Much below normal39% below the historic medianinstantaneousoperational valueIMGW-PIB50.065, 19.194source

Data, sources & timestamps

Geometry is the HydroRIVERS network (HydroSHEDS): European reaches with at least 500 km² of upstream catchment, merged into chains between confluences. Flow direction comes from the network itself; river names are the canonical English label joined from provider metadata and Natural Earth, with local-language aliases retained.

Discharge is normalised observed streamflow from official national hydrology providers, measured where a gauge sits on the river and interpolated between gauges. Pale/estimated values are derived from drainage area × the local specific discharge of nearby gauges and are never presented as measurements.

Underlying dataset built . This page generated . Discharge values carry their own observation dates in the table above.

Explore the Vistula on the interactive map →