Water quality and macroinvertebrate assemblage data from 1981 to 2005 were assessed to evaluate the water quality and biological responses of a western trout stream to the implementation of multiple best management practices (BMPs) on irrigated cropland. Data from Rock Creek near Twin Falls, Idaho, a long-term monitoring site, were assembled from state and federal sources to provide the evaluation. Seasonal loads of the nonpoint source pollutants suspended sediment (SS), total phosphorus (TP), and nitrate-nitrite (NN) were estimated using a regression model with time-series streamflow data and constituent concentrations. Trends in the macroinvertebrate assemblages were evaluated using a number of biological metrics and nonmetric multidimensional scaling ordination. Regression analysis found significant annual decreases in TP and SS flow-adjusted concentrations during the BMP implementation period from 1983 to 1990 of about 7 and 10%, respectively. These results are coincident with the implementation of multiple BMPs on about 75% of the irrigated cropland in the watershed. Macroinvertebrate assemblages during this time also responded with a change in taxa composition resulting in improved biotic index scores. Taxon specific TP and SS optima, empirically derived from a large national dataset, predicted a decrease in SS concentrations of about 37% (52 to 33 mg/l) and a decrease in TP concentrations of about 50% (0.20 to 0.10 mg/l) from 1981 to 1987. Decreasing trends in TP, SS, and NN pollutant loads were primarily the result of naturally low streamflow conditions during the BMP post-implementation period from 1993 to 2005. Trends in macroinvertebrate responses during 1993 to 2005 were confounded by the introduction of the New Zealand mudsnail (Potamopyrgus antipodarum), which approached densities of 100,000 per m 2 in riffle habitat. The occurrence of this invasive species appears to have caused a major shift in composition and function of the macroinvertebrate assemblages. ?? 2008 American Water Resources Association.