Madison River Fishing Report

Ennis, Madison County, Montana, 7/31/2025

Table of Contents

Table of Contents

Disclaimer: The following report is compiled using artificial intelligence from current available data. Accuracy is not guarenteed. Always check local laws and regulations before fishing.

The Madison River in Ennis, Montana, flows through wide valleys and rugged mountains, offering crystal-clear waters teeming with trout and surrounded by breathtaking scenery in the Madison Range.

Overall Fishing Conditions

Fishing conditions on July 31, 2025, look solid at a 7 out of 10, with warmer-than-average water temperatures around 64-67°F boosting trout activity, though the chance of afternoon thunderstorms from the forecast could stir up hatches but also make wading trickier; flows are slightly below average at 1150-1340 ft³/s, providing good access without much turbidity.

Insect Hatches and Their Timing

Summer hatches like Pale Morning Duns and caddis are peaking, influenced by the 70% humidity and waxing crescent moon; expect them mid-morning through evening, especially after any patchy fog clears, as the forecasted showers might trigger more activity.

Species to Target

Focus on rainbow and brown trout, which are abundant and feeding aggressively in the river's riffles and runs due to the stable flows and warmer water.

Top 5 Fly Patterns to Use

  • Parachute Adams for imitating PMDs in slower water.
  • Elk Hair Caddis for evening surface action.
  • Hopper patterns to match terrestrial insects on the banks.
  • Beadhead Pheasant Tail as a reliable nymph in deeper runs.
  • Woolly Bugger for attracting bigger trout during low-light periods.

Best Times of Day to Fish

Early morning around sunrise offers calm conditions before winds pick up to 3-10 mph; late afternoon to evening is prime for hatches, but watch for thunderstorms as per the forecast.

Today's Weather

Weather forecast for Ennis, Madison County, Montana

87° F High

Patchy Fog then Chance Showers And Thunderstorms

High: 87° Low: 50°

Patchy fog before 8am, then a chance of showers and thunderstorms. Mostly sunny. High near 87, with temperatures falling to around 82 in the afternoon. North wind 3 to 10 mph. Chance of precipitation is 40%.

Wind 3 to 10 mph N
Precipitation 36% Chance of rain
Yesterday 83.0°/50.0° N/A

5-Day Forecast

Thursday
87° / 50°
Patchy Fog then Chance Showers And Thunderstorms
36%
Friday
84° / 49°
Mostly Sunny then Chance Showers And Thunderstorms
35%
Saturday
83° / 50°
Mostly Sunny then Chance Showers And Thunderstorms
32%
Sunday
83° / 48°
Sunny then Slight Chance Showers And Thunderstorms
19%
Monday
84° / 49°
Mostly Sunny then Slight Chance Showers And Thunderstorms
23%

24-Hour Forecast

6:00 AM
62°
2%
7:00 AM
59°
3%
8:00 AM
57°
2%
9:00 AM
54°
2%
10:00 AM
53°
2%
11:00 AM
52°
2%
12:00 PM
51°
1%
1:00 PM
52°
1%
2:00 PM
57°
1%
3:00 PM
61°
0%
4:00 PM
68°
0%
5:00 PM
74°
0%
6:00 PM
79°
7%
7:00 PM
83°
12%
8:00 PM
84°
21%
9:00 PM
85°
25%
10:00 PM
82°
36%
11:00 PM
82°
18%
12:00 AM
80°
17%
1:00 AM
76°
17%
2:00 AM
74°
17%
3:00 AM
69°
17%
4:00 AM
66°
17%
5:00 AM
63°
17%

USGS Water Monitoring

Real-time streamflow and water quality data from USGS monitoring stations

Last updated: Jul 31, 5:15 AM
Status Indicators:
High
Normal
Low
Avg Streamflow 959 ft³/s Across 4 stations
Avg Gage Height 3.44 ft Across 4 stations
Avg Water Temp 18.5°C 65.2°F

Station Details

Streamflow
1,150 ft³/s
Range: 943 - 2,230 ft³/s (Last 89 days)
943 2,230
5:15 AM
Gage Height
2.33 ft
5:15 AM
Water Temperature
17.8°C (64.0°F)
Range: 5.6°C - 19.2°C (Last 89 days)
5:15 AM
Streamflow
1,240 ft³/s
Range: 1,240 - 1,290 ft³/s (Last 4 days)
1,240 1,290
5:45 AM
Gage Height
4.57 ft
5:45 AM
Water Temperature
18.0°C (64.4°F)
Range: 17.1°C - 18.2°C (Last 4 days)
5:45 AM
Streamflow
104 ft³/s
Range: 102 - 1,360 ft³/s (Last 89 days)
102 1,360
5:30 AM
Gage Height
3.11 ft
5:30 AM
Streamflow
1,340 ft³/s
Range: 1,170 - 2,930 ft³/s (Last 89 days)
1,170 2,930
5:45 AM
Gage Height
3.76 ft
5:45 AM
Water Temperature
19.6°C (67.3°F)
Range: 10.3°C - 21.6°C (Last 89 days)
5:45 AM

Lunar Information

Current moon phase and astronomical data

Thursday, July 31, 2025
🌒

Waxing Crescent

Illumination 42%

Lunar Events

Next Phase First Quarter Friday, August 1, 2025 at 08:41 DT Tomorrow
Moonrise 15:43 DT
Moonset 01:24 DT
Highest Point 20:48 DT Upper transit