14.5 mapped river miles, draining 4,553 square miles, in the St Croix basin watershed. 3 USGS gauges report water temperature on it, and this page reads all 3.
50°F and colder is cold, through cold-transitional and cool, to warm above 70°F — the same four bands, breaking at 58, 64 and 70°F, that the app paints. Grey is water nobody has measured.
Live from the USGS — every pill above is live, so the numbers you are reading are the latest continuous readings at each gauge. Provisional and unreviewed, as all real-time data is. If that fetch cannot happen — you are offline, or the USGS is down — the pills fall back to the last value we cached, 30 September 2026, 13:47 UTC. Not all of them, though: St. Croix River near Danbury is not reporting water temperature — its water-temperature series is empty, and was last stamped 28 September 2026. That pill carries a modelled temperature where one can be fitted, marked as modelled, and a dash where it cannot — never a stale reading dressed as a current one.
This is inferred, not measured. Wisconsin DNR does not publish a temperature classification for this water. What it publishes is a management tier — whether the trout in it are wild, hold over through summer, or are stocked and fished out — and the bands below are read off that tier, because a stream that sustains wild trout is a cold stream and one that does not hold fish past July is not. It is the agency's judgement of the fishery translated into the four bands this site paints everywhere else; it is not a thermometer, and where the two disagree the thermometer is right.
Each gauge carries a July mean built from its own daily record — 7 Julys, 2019–2026, measured rather than modelled. A July mean is what decides which of the four bands a stretch of water belongs to, because July is when a trout river either holds or does not.
| Reach | July mean | Band | Groundwater |
|---|---|---|---|
|
St. Croix River near Danbury RM 14.5–0.0 |
77.2 °F | warm | low |
|
St. Croix River at St. Croix Falls RM -62.9–0.0 |
77.2 °F | warm | low |
|
St. Croix River at Stillwater RM -118.0–0.0 |
77.2 °F | warm | low |
Every gauge sits at the bottom of its segment, so each number is the warm end and the water above it runs colder. ±2.42 °F on the fit.
Wisconsin DNR classifies this water as Class III. The management tier on those reaches is stocked. This is a designation of the fishery, not the season and creel rules — those change yearly and live with the agency.
WDNR trout stream classification →
River miles are measured above the mouth, along the mapped mainstem. The reach breaks are the gauges, which is also how the temperature model divides the river.
| Reach | Miles | July mean | Access on it |
|---|---|---|---|
|
RM 14.5–0.0 down to St. Croix River near Danbury |
77.4 | 77.2 °F | — |
|
RM -62.9–0.0 down to St. Croix River at St. Croix Falls |
55.1 | 77.2 °F | — |
|
RM -118.0–0.0 down to St. Croix River at Stillwater |
37.8 | 77.2 °F | — |
0 mapped access sites on the mainstem: 0 walk-in, 0 boat or canoe launches.
Every gauge on the mainstem, upstream first. Links go to the USGS monitoring-location page for the site.
3 units of public or open-access land touch this river, 41,791 acres in total. Acreage is the whole unit, not the part beside the water.
| Unit | Owner | Acres |
|---|---|---|
| Saint Croix National Scenic Riverway | National Park Service | 17,652 |
| St. Croix National Scenic Riverway | state natural-resources agency | 2,511 |
| Governor Knowles State Forest | state natural-resources agency | 21,627 |
Wisconsin DNR designates this as trout water — Class III — without naming the species. No fish survey or stocking record for this water is in the files this site reads.
The measured record behind every temperature band on this page: the mean of the daily means for July, at each gauge, over the years USGS has one.
| Gauge | July mean | July range | Julys |
|---|---|---|---|
| St. Croix River near Danbury | 77.2 °F | 17.3 °F | 7 |
| St. Croix River at St. Croix Falls | 77.2 °F | 17.3 °F | 7 |
| St. Croix River at Stillwater | 77.2 °F | 17.3 °F | 7 |
42 insects are recorded from northern Wisconsin, which is the region this river sits in. That is a claim about the region and not a survey of this stream: nobody has recorded which of them has been caught here. Open the river in the app and the hatch panel will narrow it to the ones whose temperature window today's reading is inside.
| Insect | Peak | Water | Size |
|---|---|---|---|
| Fish Eggs Other |
October–January and April | 33–60°F | #10–16 |
| Little Brown Stonefly Taeniopteryx / Strophopteryx spp. |
February–April | 38–50°F | #12–16 |
| Blue-Winged Olive Baetis spp. |
March–May and September–November | 38–58°F | #16–22 |
| Blackfly Simulium spp. |
April–June | 40–65°F | #18–22 |
| Cranefly Tipula spp. |
April–June and September–October | 40–65°F | #6–10 |
| Grannom Brachycentrus spp. |
April–May | 48–58°F | #14–16 |
| Green Rock Worm / Green Weenie Rhyacophila spp. |
April–June and September–October | 45–68°F | #10–14 |
| Hendrickson Ephemerella subvaria |
April–May | 45–58°F | #12–14 |
| Alderfly Sialis spp. |
May–June | 52–66°F | #10–14 |
| Caterpillar Lepidoptera larvae |
May–September | 55–75°F | #8–14 |
| Crayfish Orconectes spp. |
May–October | 55–78°F | #4–8 |
| Giant Black Stonefly (Salmonfly) Pteronarcys dorsata |
May–June | 50–62°F | #4–6 |
| Green Sedge Rhyacophila spp. |
May–August | 48–64°F | #12–16 |
| Light Cahill Maccaffertium ithaca |
May–July | 55–68°F | #12–16 |
And 28 more — the year-round records, mostly: midges, scuds and sculpins, which are in the water every day and are therefore never the news.
11 named streams meet this one. Confluence miles are above the mouth; the longest twelve are listed.
Saint Croix River sits in HUC 8 07030001, 07030002 and 07030005, the St Croix basin, and drains 4,553 square miles, Strahler order 6 at the mouth. 187 NHD reaches carry the name for 135.6 miles in total — more than the 14.5 miles of drawn mainstem, because NHD counts side channels and braids as their own reaches.
The closest 6 rivers on this site, straight-line from the middle of this one — not drive time.