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-08, 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
25
Classification
Major European river
Latest measured discharge
305 m³/s (Tczew, 2026-10-08)

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
TczewPoland305Much below normal59% below the historic medianinstantaneousoperational valueIMGW-PIB54.087, 18.806source
GrudziądzPoland255Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB53.485, 18.745source
ChełmnoPoland249Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB53.363, 18.415source
Kępa PolskaPoland228Much below normal64% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 19.963source
ModlinPoland221Much below normal62% below the historic medianinstantaneousoperational valueIMGW-PIB52.431, 20.66source
WychódźcPoland215—instantaneousoperational valueIMGW-PIB52.394, 20.423source
WyszogródPoland218Much below normal100% below the historic medianinstantaneousoperational valueIMGW-PIB52.385, 20.193source
Warszawa - NadwilanówkaPoland143Much below normal59% below the historic medianinstantaneousoperational valueIMGW-PIB52.186, 21.108source
Warszawa-BulwaryPoland141—instantaneousoperational valueIMGW-PIB52.247, 21.021source
GusinPoland142Much below normal64% below the historic medianinstantaneousoperational valueIMGW-PIB51.893, 21.254source
DęblinPoland127Much below normal60% below the historic medianinstantaneousoperational valueIMGW-PIB51.563, 21.826source
Kolonia nadwiślańskaPoland111—instantaneousoperational valueIMGW-PIB51.125, 21.791source
AnnopolPoland102Much below normal65% below the historic medianinstantaneousoperational valueIMGW-PIB50.899, 21.832source
ZawichostPoland98Much below normal66% below the historic medianinstantaneousoperational valueIMGW-PIB50.806, 21.863source
SandomierzPoland74Much below normal58% below the historic medianinstantaneousoperational valueIMGW-PIB50.673, 21.746source
SzczucinPoland63.9Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB50.327, 21.077source
KarsyPoland63.8Much below normal53% below the historic medianinstantaneousoperational valueIMGW-PIB50.275, 20.775source
JagodnikiPoland38.9Much below normal51% below the historic medianinstantaneousoperational valueIMGW-PIB50.201, 20.682source
PopędzynkaPoland33.9Much below normal56% below the historic medianinstantaneousoperational valueIMGW-PIB50.141, 20.549source
Czernichów - PromPoland8.32Much below normal87% below the historic medianinstantaneousoperational valueIMGW-PIB49.981, 19.663source
SierosławicePoland30.5Much below normal55% below the historic medianinstantaneousoperational valueIMGW-PIB50.132, 20.457source
ZabrzegPoland1.74—instantaneousoperational valueIMGW-PIB49.925, 18.935source
Czechowice DziedzicePoland0.59Much below normal84% below the historic medianinstantaneousoperational valueIMGW-PIB49.914, 18.986source
JawiszowicePoland5.41Much below normal56% below the historic medianinstantaneousoperational valueIMGW-PIB49.973, 19.122source
Bieruń NowyPoland10Much below normal48% 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 →