Fishing
Report.
Live conditions on Flathead Lake and the Flathead River, pulled from USGS gauges and weather stations. The verdict — PRIME, GOOD, FAIR, or POOR — is computed from flow, water temperature, wind, and barometric pressure.
Quick Answer
Flathead Lake’s surface water temperature ranges from about 38°F in winter to 72°F in late summer, with the prime trout-fishing window (50–62°F) typically running mid-May through late June and again from late September through October. As of the latest USGS reading, the Flathead River at Columbia Falls is 51°F. Flathead Lake elevation at Polson is 2893.01 ft (full pool 2,893 ft). Live readings update on this page every 15 minutes from USGS gauges at Columbia Falls (river) and Polson (lake).
Columbia Falls to Flathead Lake
Flathead River
76%
of normal flow
Conditions are fishable across the board — fish should be moving and looking up.
See full reportBigfork to Polson
Flathead Lake
5 mph
wind on the lake
Calm enough to run anywhere on the lake — pick your structure and start working it.
See full reportColumbia Falls to Flathead Lake
Flathead River
USGS reading 1 hr ago
7-Day Forecast
Today
70°
42°
Sun
77°
50°
Mon
76°
57°
Tue
77°
55°
Wed
65°
48°
Thu
76°
46°
Fri
78°
50°
Today's read · GOOD
Solidly fishable across the board. Conditions aren't perfect on every input, but fish should be moving and feeding. A normal good day on Flathead — bring the gear you'd bring on any other.
Flow
18,600 ↓
76% of normal
Water Temp
51°F ↑
prime
Gauge Height
8.55 ft →
Air · Wind
68°F
7 mph E
Bigfork to Polson
Flathead Lake
USGS reading 19 min ago
7-Day Forecast
Today
69°
47°
Sun
75°
55°
Mon
76°
63°
Tue
79°
57°
Wed
65°
52°
Thu
77°
48°
Fri
80°
53°
Today's read · PRIME
Conditions are stacked in your favor right now. Flow, water temperature, and weather are aligned — fish should be active, willing, and looking up. Days like this don't last long; if you can get on the water, get on the water.
Wind
5 mph
E
Air Temp
68°F
Lake Level
2893.01 ft →
elevation
Pressure
—
Flow as % of median
How today's discharge compares to the long-term average for this date. 90–125% is the wadeable green zone. Above 150% usually means runoff or storm influence; below 75% means low and clear.
Water temperature
Trout activity peaks between 50 and 62°F. Below 45°F they get lethargic; above 68°F they're heat-stressed and we transition to other species or cooler hours.
Wind on Flathead Lake
Flathead is the largest natural lake west of the Mississippi — wind builds chop fast. Under 12 mph is comfortable; over 18 mph is rough; over 25 mph we stay off the main lake.
Pressure trend
Falling barometric pressure ahead of weather often triggers a strong bite window. Stable or rising pressure post-front tends to slow fish for a few hours.
Live data sourced from the USGS Water Services API and Open-Meteo. Editorial guidance from the Fish On Charters Montana guide team, based in Lakeside.
Common Questions
What's the Flathead River fishing like right now?
Live conditions are at the top of this page — current flow, water temperature, and a guide-team verdict. We update the readings every 15 minutes from USGS gauges and refresh the editorial notes weekly based on what our guides are seeing on the water.
Is the Flathead Lake fishing good today?
Wind is the biggest factor on Flathead Lake — it's a large, exposed body of water. Check the conditions block above for today's wind and a fishability rating. Lake trout (mackinaw), whitefish, and kokanee are the primary targets depending on season.
When is the best time to fish the Flathead River?
Late spring through early fall is the prime window. Runoff typically subsides by mid-June, and clear-water conditions hold through October. The river fishes best in the 50–62°F water-temperature range — when surface temps push above 68°F, we recommend pausing trout fishing under Montana hoot-owl ethics.
What flow is good for fishing the Flathead?
We look for 90–125% of the long-term seasonal median — that's the green zone for wadeable, fishable, clear water. Below 75% means low and clear (technical fishing); above 150% usually means runoff or storm influence and limited visibility. Today's flow vs. median is shown in the conditions block above.
How often is this report updated?
Live data — flow, water temperature, weather — refreshes automatically every 15 minutes from USGS and Open-Meteo public APIs. The 'What's Working' notes from our guide team update weekly.
Ready when you are