Microsoft Advertising tracking pixel

River temperatures & lake temperature model

Favorable river temperatures can support active steelhead even while the lakes remain warmer. Fish may already be in tributaries; lake temperature alone cannot tell us whether the run has started.

The river gauges and annual chart describe river temperatures. The separate lake model below describes a seasonal temperature pattern. Confirm fish presence with fresh local reports, and check flow and conditions on the river you plan to fish.

Water temperature watch

Cooling water helps set the stage. Rain, flow, timing, and local reports matter too.

Lake Erie

61.2°F

4 NOAA stations · latest reading per station · within 6 hours

60.3–62.1°F range

Ohio

56.2°F

5 river gauges reporting · latest collected reading per gauge · within 3 hours

51.3–59.0°F range

Pennsylvania

55.2°F

1 river gauge reporting · latest collected reading per gauge · within 3 hours

55.2–55.2°F range

New York (Lake Erie)

52.9°F

1 river gauge reporting · latest collected reading per gauge · within 3 hours

52.9–52.9°F range

New York (Lake Ontario)

53.5°F

8 river gauges reporting · latest collected reading per gauge · within 3 hours

50.5–56.7°F range

Follow the seasonal pattern: 2016–2025 comparisons are available for Cuyahoga, Walnut Creek, Cattaraugus, and Genesee.

See the historical temperature curve →

Sources, reading times & what these averages mean

Lake Erie uses the latest observation from each reporting NOAA buoy or shore station within 6 hours. It is a sample of station locations, not a lake-wide or river-mouth temperature. River regions use the latest available temperature collected within 3 hours from each unique active USGS gauge; each gauge counts once. Multiple gauges on one river count separately. Regions follow the Almanac river groups, including upstream gauges across state lines. Missing values, stale collections, and borrowed river-card temperatures are excluded.

River times below show when the Almanac collected the reading; USGS measurement times may be earlier. A region with one reporting gauge represents that gauge alone. Updated every 5 minutes.

Lake Erie

Ohio

Pennsylvania

New York (Lake Erie)

New York (Lake Ontario)

NY DEC describes cooling creek temperatures as part of the Lake Erie fall migration. Its Lake Ontario guidance identifies 45–58°F as a favorable stream-temperature range. This is context, not a universal lake threshold or confirmation that fish are present.

Annual river temperature curve

2026 weekly averages from the Almanac's retained daily history, with the range behind them. Available weeks only; this is not a long-term climate normal.

Chart refreshed · Data through Oct 25, 2026 Chart refreshes hourly; this is not a live gauge reading. Coverage varies by river.

Latest seven-day average

Seven-day average, Oct 19–25. On Oct 25 alone, Cattaraugus Creek averaged 47.3°F.

Cattaraugus Creek
48.9°F
Favorable / active
9.4°F cooler than the week before
43.9–54.1°F, daily lows to highs
7 of 7 days reported
All rivers
52.5°F
Favorable / active
7.6°F cooler than the week before
48.9–56.7°F, coldest to warmest river
12 of 13 rivers reporting

Built from daily summaries through Oct 25, not from a live gauge. A river counts only with three or more days in the week, so one that has stopped reporting drops out rather than holding the average up; the change compares the same rivers in both weeks.

2016–2025 historical average · Dashed gold line with the range of yearly monthly averages shaded behind it. Blue shows 2026 available-week averages.

Historical reference: USGS 04213500. The selected year's Almanac archive uses a different collection method and may include partial weeks; compare seasonal shape with care.

Archive coverage across included rivers: 2026-01-26 to 2026-10-25. Coverage varies by river and week.

Swipe the chart sideways to see all twelve months.

2026 weekly river temperatures in degrees Fahrenheit Weekly means for the selected regions or river, with a shaded range behind them: daily lows to highs for a single river, coldest to warmest river for a region. When available, the dashed line shows the 2016–2025 historical mean and its shading shows the range of yearly monthly means. Background bands mark cold water at 32–40°F, favorable activity at 42–58°F, and warm-water caution above 65°F. These are general guidance, not migration thresholds. Missing weeks remain blank. Exact values and coverage are in the tables below. Cold / winter · 32–40°F · general guidance Favorable / active · 42–58°F · general guidance Warm-water caution · Above 65°F · general guidance 20°F 30°F 40°F 50°F 60°F 70°F 80°F 90°F 100°F Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Cattaraugus Creek · range, daily lows to highs 2016–2025 · Jan: 33.8°F; 9 qualifying years; yearly monthly means 32.3–36.4°F 2016–2025 · Feb: 34.3°F; 10 qualifying years; yearly monthly means 32.1–36.6°F 2016–2025 · Mar: 39.5°F; 10 qualifying years; yearly monthly means 35.9–42.8°F 2016–2025 · Apr: 48.2°F; 10 qualifying years; yearly monthly means 42.4–51.5°F 2016–2025 · May: 60.1°F; 10 qualifying years; yearly monthly means 56.9–64.3°F 2016–2025 · Jun: 70.1°F; 10 qualifying years; yearly monthly means 66–72.7°F 2016–2025 · Jul: 74.8°F; 10 qualifying years; yearly monthly means 70.9–77.4°F 2016–2025 · Aug: 73.2°F; 10 qualifying years; yearly monthly means 70.9–77°F 2016–2025 · Sep: 66.7°F; 10 qualifying years; yearly monthly means 65.2–68.9°F 2016–2025 · Oct: 54.7°F; 10 qualifying years; yearly monthly means 50.8–58.6°F 2016–2025 · Nov: 42.3°F; 10 qualifying years; yearly monthly means 39.6–45.9°F 2016–2025 · Dec: 35.7°F; 10 qualifying years; yearly monthly means 32.8–39°F Cattaraugus Creek · Jan 22–28: 32.0°F; range 32.0–32.0°F (daily lows to highs); 1 river; 3–3 days per river Cattaraugus Creek · Jan 29–Feb 4: 32.0°F; range 32.0–32.0°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Feb 5–11: 32.0°F; range 32.0–32.0°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Feb 12–18: 32.0°F; range 32.0–32.4°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Feb 19–25: 33.7°F; range 32.0–36.3°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Feb 26–Mar 4: 34.8°F; range 32.0–41.7°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Mar 5–11: 43.2°F; range 36.0–50.9°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Mar 12–18: 39.3°F; range 32.7–51.3°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Mar 19–25: 39.8°F; range 35.6–43.3°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Mar 26–Apr 1: 44.4°F; range 37.0–51.4°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Apr 2–8: 47.2°F; range 33.8–57.2°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Apr 9–15: 51.7°F; range 42.8–63.3°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Apr 16–22: 53.3°F; range 41.0–62.8°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Apr 23–29: 55.0°F; range 50.0–61.0°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Apr 30–May 6: 50.8°F; range 44.8–64.2°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · May 7–13: 52.9°F; range 48.4–58.5°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · May 14–20: 60.0°F; range 48.0–74.3°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · May 21–27: 60.3°F; range 52.7–72.9°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · May 28–Jun 3: 64.2°F; range 56.1–74.1°F (daily lows to highs); 1 river; 6–6 days per river Cattaraugus Creek · Jun 4–10: 71.4°F; range 61.0–80.2°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jun 11–17: 69.4°F; range 58.3–79.7°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jun 18–24: 67.7°F; range 61.2–77.2°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jun 25–Jul 1: 73.6°F; range 63.0–88.3°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jul 2–8: 78.9°F; range 72.3–90.0°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jul 9–15: 78.5°F; range 71.1–86.5°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jul 16–22: 74.7°F; range 66.7–82.8°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jul 23–29: 72.0°F; range 61.3–79.7°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Jul 30–Aug 5: 73.3°F; range 64.2–81.7°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Aug 6–12: 75.1°F; range 69.3–82.6°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Aug 13–19: 75.2°F; range 69.4–82.4°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Aug 20–26: 68.5°F; range 62.6–76.8°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Aug 27–Sep 2: 70.3°F; range 63.7–79.2°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Sep 3–9: 69.6°F; range 62.1–78.6°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Sep 10–16: 67.7°F; range 60.3–74.8°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Sep 17–23: 64.9°F; range 55.4–73.8°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Sep 24–30: 60.2°F; range 53.6–66.7°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Oct 1–7: 59.3°F; range 50.4–67.3°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Oct 8–14: 58.3°F; range 51.4–67.8°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Oct 15–21: 53.4°F; range 45.3–62.1°F (daily lows to highs); 1 river; 7–7 days per river Cattaraugus Creek · Oct 22–28: 48.5°F; range 43.9–53.4°F (daily lows to highs); 1 river; 4–4 days per river Oct 25 48.9°F
Cold / winter · 32–40°F Favorable / active · 42–58°F Warm-water caution · Above 65°F

General steelhead behavior guidance: colder water favors slower, deeper holding areas and slow presentations; favorable temperatures can support more active fish; above 65°F calls for increasing caution about heat stress. Unshaded gaps are transitions. These are approximate guide bands, not biological cutoffs or proof of fish presence. Weekly and regional averages can hide warm days and local conditions—check the water where you fish.

Guidance context: CFRTU / John Nagy and Matt Straw, Great Lakes Angler. Published ranges vary; the colored bands are a simplified reference. Gold shading remains the historical range of yearly monthly averages.

Cattaraugus Creek · 2026 weekly average Cattaraugus Creek · range, daily lows to highs Latest day in the archive ┄ 2016–2025 average · shaded yearly range
Monthly and weekly values, coverage & method

Historical reference: approved USGS daily mean water temperatures from 2016–2025. Each year/month needs at least 80% of its calendar days; each plotted month needs at least three qualifying years. Qualifying yearly monthly means get equal weight. Shading is their minimum–maximum range, not daily extremes or a confidence interval. Winter gaps stay blank. This fixed reference is not a 30-year climate normal or a migration forecast.

2016–2025 historical reference · USGS 04213500
MonthMean °FYearly monthly range °FQualifying years
Jan33.832.3–36.49 / 10 · 2016, 2017, 2018, 2019, 2020, 2022, 2023, 2024, 2025
Feb34.332.1–36.610 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Mar39.535.9–42.810 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Apr48.242.4–51.510 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
May60.156.9–64.310 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Jun70.166–72.710 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Jul74.870.9–77.410 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Aug73.270.9–7710 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Sep66.765.2–68.910 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Oct54.750.8–58.610 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Nov42.339.6–45.910 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025
Dec35.732.8–3910 / 10 · 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025

Each river's available daily means are averaged within a week, counted in seven-day blocks from January 1, and within a month; regional curves then give each contributing river equal weight. Known proxy rivers are excluded. Coverage can change between weeks, and partial weeks are not filled or extrapolated. The live panel above instead averages individual gauges, so its numbers are not directly comparable.

Ranges. For a single river the shaded range runs from the lowest daily low to the highest daily high in that week. For a region, and for all rivers together, it runs from the coldest river's weekly mean to the warmest river's; where only one river in a region reported, that river's own daily lows and highs are used instead. It is a spread of what was recorded, not a confidence interval.

Latest seven-day average. The seven days ending on the archive's newest day, compared with the seven before. A river needs three or more days in a week to count, and the change is measured only over rivers present in both weeks.

These retained river summaries combine backfill and live collection. Older summaries do not preserve full source provenance and may contain secondary-gauge or carried-forward readings. They are a historical reference, not a verified continuous sensor record or a migration forecast.

Three kinds of day are left out as instrument faults rather than water: a day reading 32°F flat while the same river's surrounding days are above 45°F, a day whose samples include an error value or a 32°F dropout in warm water, and a day stuck on a single reading above freezing. 5 river-days excluded in 2026. A river holding at 32°F in winter is ice and stays in.

No missing week is connected across a gap. A week or month with only a few days still shows its available mean; inspect its coverage below. Raw readings expire after about 90 days, but these daily summaries are retained.

Monthly · temperatures in °F; days show coverage per contributing river.
SeriesMonthMean °FRange °FRiversDays / calendar days
Cattaraugus CreekJan32.032.0–32.016–6 / 31
Cattaraugus CreekFeb32.732.0–40.6128–28 / 28
Cattaraugus CreekMar40.532.0–51.3131–31 / 31
Cattaraugus CreekApr51.733.8–63.3130–30 / 30
Cattaraugus CreekMay57.244.8–74.3131–31 / 31
Cattaraugus CreekJun69.857.7–86.4129–29 / 30
Cattaraugus CreekJul75.861.3–90.0131–31 / 31
Cattaraugus CreekAug72.662.6–82.6131–31 / 31
Cattaraugus CreekSep66.053.6–79.2130–30 / 30
Cattaraugus CreekOct55.643.9–67.8125–25 / 31
Cattaraugus CreekNovNo data—0— / 30
Cattaraugus CreekDecNo data—0— / 31
Weekly · Cattaraugus Creek · range is daily lows to highs.
WeekMean °FRange °FRiversDays per river
Jan 22–2832.032.0–32.013–3 / 7
Jan 29–Feb 432.032.0–32.017–7 / 7
Feb 5–1132.032.0–32.017–7 / 7
Feb 12–1832.032.0–32.417–7 / 7
Feb 19–2533.732.0–36.317–7 / 7
Feb 26–Mar 434.832.0–41.717–7 / 7
Mar 5–1143.236.0–50.917–7 / 7
Mar 12–1839.332.7–51.317–7 / 7
Mar 19–2539.835.6–43.317–7 / 7
Mar 26–Apr 144.437.0–51.417–7 / 7
Apr 2–847.233.8–57.217–7 / 7
Apr 9–1551.742.8–63.317–7 / 7
Apr 16–2253.341.0–62.817–7 / 7
Apr 23–2955.050.0–61.017–7 / 7
Apr 30–May 650.844.8–64.217–7 / 7
May 7–1352.948.4–58.517–7 / 7
May 14–2060.048.0–74.317–7 / 7
May 21–2760.352.7–72.917–7 / 7
May 28–Jun 364.256.1–74.116–6 / 7
Jun 4–1071.461.0–80.217–7 / 7
Jun 11–1769.458.3–79.717–7 / 7
Jun 18–2467.761.2–77.217–7 / 7
Jun 25–Jul 173.663.0–88.317–7 / 7
Jul 2–878.972.3–90.017–7 / 7
Jul 9–1578.571.1–86.517–7 / 7
Jul 16–2274.766.7–82.817–7 / 7
Jul 23–2972.061.3–79.717–7 / 7
Jul 30–Aug 573.364.2–81.717–7 / 7
Aug 6–1275.169.3–82.617–7 / 7
Aug 13–1975.269.4–82.417–7 / 7
Aug 20–2668.562.6–76.817–7 / 7
Aug 27–Sep 270.363.7–79.217–7 / 7
Sep 3–969.662.1–78.617–7 / 7
Sep 10–1667.760.3–74.817–7 / 7
Sep 17–2364.955.4–73.817–7 / 7
Sep 24–3060.253.6–66.717–7 / 7
Oct 1–759.350.4–67.317–7 / 7
Oct 8–1458.351.4–67.817–7 / 7
Oct 15–2153.445.3–62.117–7 / 7
Oct 22–2848.543.9–53.414–4 / 7
Steelhead Activity Watch — reviewed regional reports →

Lake temperatures · seasonal context

Lake temperature model

These daily estimates use lake station temperatures and the calendar, separately from the river readings above. A lake can remain above the model’s fall temperature band while tributaries have favorable temperatures and already hold steelhead. This model does not confirm the start or absence of a run.

Lake Erie

Temperature-based seasonal estimate · 2026-10-26

Lake Above Fall Temperature Band

Lake temperatures remain above the model’s fall band; fish may already be in tributaries.

Seasonal context only. Fish presence and migration are not confirmed by this model.

Model-day station average
60.8°F
Change vs previous model day
-0.1°F
Change vs model day 7 days earlier
-0.4°F
Days in this state
25

Each station’s stored readings for 2026-10-26 (UTC) are averaged first, then stations count equally. The day may be incomplete.

Model updated Oct 26, 2026 · 6:30 am EDT.

Latest Stored Station Readings

45005 74.7°F · Sep 18, 12:00 am EDT · stale
CNDO1 62.1°F · Oct 26, 4:48 pm EDT
MRHO1 61.9°F · Oct 26, 4:48 pm EDT
FAIO1 60.6°F · Oct 26, 4:48 pm EDT
45142 60.3°F · Oct 26, 5:00 pm EDT

Lake Ontario

Temperature-based seasonal estimate · 2026-10-26

Lake Above Fall Temperature Band

Lake temperatures remain above the model’s fall band; fish may already be in tributaries.

Seasonal context only. Fish presence and migration are not confirmed by this model.

Model-day station average
56.2°F
Change vs previous model day
-0.3°F
Change vs model day 7 days earlier
-1.0°F
Days in this state
2

Each station’s stored readings for 2026-10-26 (UTC) are averaged first, then stations count equally. The day may be incomplete.

Model updated Oct 26, 2026 · 6:30 am EDT.

Latest Stored Station Readings

45012 55.8°F · Oct 26, 3:40 pm EDT
45139 55.4°F · Oct 26, 5:00 pm EDT

How This Works

Great Lakes steelhead live in the lakes and migrate into tributaries. Cooling stream temperatures, rainfall, flow, season, and fish strain all influence timing. Lake station temperatures provide background context; they do not confirm fish entering a particular river.

The seasonal estimates above use stored NOAA station readings, temperature trends, and the calendar. In September–November, lake temperatures above 56°F receive the Lake Above Fall Temperature Band label; falling temperatures within 50–56°F receive the fall-start pattern. The separate crossing counter tracks 55°F in either direction. These are site heuristics, not proven migration switches. The favorable bands on the river chart apply to river temperatures, independently of this lake model; neither establishes fish presence.

The temperature watch at the top averages one latest reading per station within six hours. The model-day average first averages each station’s stored readings within the UTC date shown, then gives each station equal weight. Model-day changes compare that date with the previous date and the date exactly seven days earlier; a missing comparison day has no change value. Recent readings and model-day averages can differ because they cover different periods. The river chart uses seven-day averages from retained daily summaries and a different set of river gauges.

For biological context and source links, open the temperature-watch notes above. Check current river conditions and fresh local reports before planning a trip.

Scan to visit

Steelhead Almanac QR Code

Steelhead Almanac

steelheadalmanac.com

Privacy policy