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-16, the Vistula was flowing at about 305 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
26
Classification
Major European river
Latest measured discharge
305 m³/s (Tczew, 2026-10-16)

Gauging stations on the Vistula

The following 26 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
TczewPoland305Much below normal59% below the historic medianinstantaneousoperational valueIMGW-PIB54.087, 18.806source
GrudziądzPoland284Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB53.485, 18.745source
ChełmnoPoland262Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB53.363, 18.415source
Kępa PolskaPoland239Much below normal62% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 19.963source
ModlinPoland236Much below normal59% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 20.66source
WychódźcPoland228—instantaneousoperational valueIMGW-PIB52.394, 20.423source
WyszogródPoland234Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB52.385, 20.193source
Warszawa - NadwilanówkaPoland159Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB52.186, 21.108source
Warszawa-BulwaryPoland156—instantaneousoperational valueIMGW-PIB52.247, 21.021source
GusinPoland156Much below normal60% below the historic medianinstantaneousoperational valueIMGW-PIB51.893, 21.254source
DęblinPoland137Much below normal56% below the historic medianinstantaneousoperational valueIMGW-PIB51.563, 21.826source
PuławyPoland131Much below normal46% below the historic medianinstantaneousoperational valueIMGW-PIB51.445, 21.946source
Kolonia nadwiślańskaPoland124—instantaneousoperational valueIMGW-PIB51.125, 21.791source
AnnopolPoland112Much below normal62% below the historic medianinstantaneousoperational valueIMGW-PIB50.899, 21.832source
ZawichostPoland107Much below normal63% below the historic medianinstantaneousoperational valueIMGW-PIB50.806, 21.863source
SandomierzPoland77.7Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB50.673, 21.746source
SzczucinPoland67.2Much below normal53% below the historic medianinstantaneousoperational valueIMGW-PIB50.327, 21.077source
KarsyPoland63.8Much below normal53% below the historic medianinstantaneousoperational valueIMGW-PIB50.275, 20.775source
JagodnikiPoland39.6Much below normal50% below the historic medianinstantaneousoperational valueIMGW-PIB50.201, 20.682source
PopędzynkaPoland36.2Much below normal53% below the historic medianinstantaneousoperational valueIMGW-PIB50.141, 20.549source
Czernichów - PromPoland13.4Much below normal79% below the historic medianinstantaneousoperational valueIMGW-PIB49.981, 19.663source
SierosławicePoland32Much below normal53% below the historic medianinstantaneousoperational valueIMGW-PIB50.132, 20.457source
ZabrzegPoland1.74—instantaneousoperational valueIMGW-PIB49.925, 18.935source
Czechowice DziedzicePoland2.16Much below normal41% below the historic medianinstantaneousoperational valueIMGW-PIB49.914, 18.986source
JawiszowicePoland5.94Much below normal51% below the historic medianinstantaneousoperational valueIMGW-PIB49.973, 19.122source
Bieruń NowyPoland10.4Much below normal46% 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 →