The Upper Madison has been fishing well this week. Redds are all over the river so be careful not to step on them. Nymphing has been best for producing numbers with the usual smaller mayfly, midge and caddis type patterns. Streamer fishing has been good at times with fish being taken near the bank along with the middle of the river. Baetis hatches have been coming off during the mid-afternoon with fish up eating duns and emergers. Of course the best streamer and dry fly fishing has been on overcast days.