A novel approach for waste load allocation, namely, waste load scheduling, following the concept of machine scheduling has been developed and applied to a case study. The conceptual development and mathematical formulation for the waste load scheduling model has been discussed in the companion paper. The focus of this paper is to identify a suitable solution technique for solving the waste load scheduling model and then apply it to a case study river system in Tamil Nadu, India. The mathematical formulation for the waste load scheduling model was developed by treating it in an analogous way to a machine scheduling problem (as explained in the companion paper). Dynamic programming (DP) has been used by several researchers for solving such machine scheduling and sequencing problems and thus the same method is adopted here for solving the proposed waste load scheduling problem. To demonstrate the practical application of the proposed method, the model was applied to a real case study river system, namely, Thambraparani river system, which is located in the southern part of the Tamil Nadu state in India. The results from the waste load scheduling model proved that the method is very effective in reducing the total waste load discharge into the river and thereby achieving a high level of river water quality. Comparing the results of waste load scheduling (WLS) model with SEDP (Seasonal Effluent Discharge program) and EBP (Effluent By-Pass Piping) model shows that the proposed WLS model satisfies all the three water quality management goals (i.e., cost minimization, minimizing overall inequity, and minimizing total waste load discharge into the river) to a greater degree when compared to SEDP and EBP models. © 2016, Springer International Publishing Switzerland.