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-15, the Vistula was flowing at about 303 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
303 m³/s (Tczew, 2026-10-15)

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
TczewPoland303Much 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łmnoPoland268Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB53.363, 18.415source
Kępa PolskaPoland235Much below normal63% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 19.963source
ModlinPoland233Much below normal60% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 20.66source
WychódźcPoland225—instantaneousoperational valueIMGW-PIB52.394, 20.423source
WyszogródPoland228Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB52.385, 20.193source
Warszawa - NadwilanówkaPoland158Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB52.186, 21.108source
Warszawa-BulwaryPoland154—instantaneousoperational valueIMGW-PIB52.247, 21.021source
GusinPoland154Much below normal61% below the historic medianinstantaneousoperational valueIMGW-PIB51.893, 21.254source
DęblinPoland135Much below normal57% 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ńskaPoland127—instantaneousoperational valueIMGW-PIB51.125, 21.791source
AnnopolPoland113Much below normal61% below the historic medianinstantaneousoperational valueIMGW-PIB50.899, 21.832source
ZawichostPoland110Much below normal62% below the historic medianinstantaneousoperational valueIMGW-PIB50.806, 21.863source
SandomierzPoland78.8Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB50.673, 21.746source
SzczucinPoland66Much below normal54% below the historic medianinstantaneousoperational valueIMGW-PIB50.327, 21.077source
KarsyPoland69.2Much below normal49% below the historic medianinstantaneousoperational valueIMGW-PIB50.275, 20.775source
JagodnikiPoland38.9Much below normal51% below the historic medianinstantaneousoperational valueIMGW-PIB50.201, 20.682source
PopędzynkaPoland34.4Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB50.141, 20.549source
Czernichów - PromPoland14.6Much below normal77% below the historic medianinstantaneousoperational valueIMGW-PIB49.981, 19.663source
SierosławicePoland29.9Much below normal56% below the historic medianinstantaneousoperational valueIMGW-PIB50.132, 20.457source
ZabrzegPoland1.74—instantaneousoperational valueIMGW-PIB49.925, 18.935source
Czechowice DziedzicePoland1.8Much below normal51% below the historic medianinstantaneousoperational valueIMGW-PIB49.914, 18.986source
JawiszowicePoland6.36Below normal48% below the historic medianinstantaneousoperational valueIMGW-PIB49.973, 19.122source
Bieruń NowyPoland11.2Much below normal41% 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 →