Here is the truth as we sit right now. Yes some salmon flies have arrived down near town to the lake area and upstream for a few miles. The river is still BIG with huge flows. This is the start of the hatch and a few fish are up on them but the majority of the fish are still chowing down below.
We are seeing a multi day rain event that is not totally unusual for June on the Madison River of Montana. The fishing stays good and will only improve because of the rain. The entire river is fishable and the fish are hungry.
The bottom is falling out of the Madison and flows are coming down really fast. The flush of last week is over and I am sure the river is as clean and ready to process as any internet juice flush. Squeaky clean and ready to go.