Turkey River

Last Updated: April 19, 2026

Total streamflow across the Turkey River was last observed at 9,726 cfs, and is expected to yield approximately 19,291 acre-ft of water today; about 182% of normal. River levels are high. Average streamflow for this time of year is 5,344 cfs, with recent peaks last observed on 2021-08-29 when daily discharge volume was observed at 67,780 cfs.

Maximum discharge along the river is currently at the Turkey River At Garber reporting a streamflow rate of 4,990 cfs. This is also the highest stage along the Turkey River, with a gauge stage of 11.55 ft at this location. This river is monitored from 4 different streamgauging stations along the Turkey River, the highest being situated at an altitude of 1,067 ft, the Turkey River At Spillville.

The Turkey River is a 180-mile-long river located in northeastern Iowa.


15-Day Long Term Forecast


River Details

Last Updated 2026-04-19
Discharge Volume 19,291 ACRE-FT
Streamflow 9,726.0 cfs
Past 24 Hours: -2286.0 cfs (-19.03%)
Percent of Normal 182.01%
Maximum 67,780.0 cfs
2021-08-29
Seasonal Avg 5,344 cfs
       
River Streamflow Levels
Streamgauge Streamflow Gauge Stage 24hr Change (%) % Normal Minimum (cfs) Maximum (cfs) Air Temp Elevation
Turkey River At Spillville
USGS 05411600
436 cfs 3.81 ft -18.05
Turkey River Near Eldorado
USGS 05411850
1560 cfs 7.63 ft -22
Turkey River Above French Hollow Cr At Elkader
USGS 05412020
2740 cfs 8 ft -20.35
Turkey River At Garber
USGS 05412500
4990 cfs 11.55 ft -17.38
Seasonal Discharge Comparison
Maximum Streamflow Discharge
Streamflow Elevation Profile

Turkey River is an unincorporated community in Clayton County, Iowa, United States. The community of Turkey River borders the Mississippi River, and the Turkey River. Turkey River also is on Iowa's border with Wisconsin.