With the ever-increasing development on novel chemicals and materials, with radically different properties and environmental behavior, it is challenging to compare their environmental behavior under similar conditions. For example, pesticides may be non-ionizable organics, ionizable organics, metal ion-based, or nanomaterials. These very different chemicals behave very differently. To date, no single modeling platform can handle all adequately, in a dynamic framework that accounts for actual variability in meteorology, rates of release to the environment, and the actual characteristics of the region of interest. Here we present ChemFate, a framework to address this challenge, by incorporating four different fate and transport models, each to address these four classes of chemicals (non-ionizable organics, ionizable organics, metal ion-based, or nanomaterials). We build upon established models, but have incorporated a number of additional processes. After demonstrating that the individual models comparable favorably with observed data and the previous models, under similar conditions, we conducted a case study with four radically different fungicides, used in the Central Valley, California. We found that although the concentrations of the non-ionizable and ionizable organic fungicide spike after application and temporarily may exceed toxicity thresholds for Daphnia Magna, they do not accumulate over time, while the metal ion and metallic nanoparticle result in increasing accumulation of Cu2+, eventually exceeding the toxicity threshold during runoff events. This case study demonstrates the value of a framework that allows the comparison of different classes of chemicals under the same conditions.