The degradation of ribavirin(RBV) by ferrate(Fe(Ⅵ)) was systematically investigated for the first time by experiment and degradation process fitting. The results indicated that the reaction between Fe(Ⅵ) and RBV is pH dependent and followed second order kinetics. The species-specific rate constants of the Fe(Ⅵ) species(HFeO4-) were higher than FeO42- species when react with RBV. Fe(VI) made significant contribution to the removal of RBV. Liquid chromatography-triple quadrupole mass spectrometry(LC-TQ-MS) was used to determine the intermediate of RBV which degradated by Fe(Ⅵ), in order to infer its main degradation pathway. This study used Dual Descriptor and Fukui function to calculate the active sites of RBV and its intermediates during the degradation of RBV by Fe(Ⅵ), then verified their accuracy with actual reaction sites deduced based on LC-TQ-MS data. The results showed that Dual Descriptor prediction was more accurate than Fukui function in the process of RBV degradation by Fe(Ⅵ). Some common anions in natural waters, such as SO42-, NO3-, Cl- and CO32- had no effect on the removal of RBV by Fe(Ⅵ). 50 mg/L HA reduced the 120 min removal efficiency of RBV by 15.07%. Both toxicity analysis by ECOSAR software and E. coli toxicity experiments showed that Fe(VI) achieves toxicity reduction of RBV. This study indicated that Fe(Ⅵ) can effectively remove RBV from water and using Dual Descriptor to analyze the active sites of intermediates in the RBV degradation pathway can enhance the rationality of predicting the reaction pathway.