Eight spectrophotometric methods for determination of ribavirin have been developed and validated. These methods were based on the oxidation of the drug by different inorganic oxidants: ceric ammonium sulfate, potassium permanganate, ammonium molybdate, ammonium metavanidate, chromium trioxide, potassium dichromate, potassium iodate, and potassium periodate. The oxidation reactions were performed in perchloric acid medium for ceric ammonium sulfate and in sulfuric acid medium for the other reagents. With ceric ammonium sulfate and potassium permanganate, the concentration of ribavirin in its samples was determined by measuring the decrease in the absorption intensity of the colored reagents at 315 and 525 nm, respectively. With the other reagents, the concentration of ribavirin was determined by measuring the intensity of the developed colored reaction products at the wavelengths of maximum absorbance: 675, 780, 595, 595, 475, and 475 nm for reactions with ammonium molybdate, ammonium metavanidate, chromium trioxide, potassium dichromate, potassium iodate, and potassium periodate, respectively. Different variables affecting the reaction conditions were carefully studied and optimized. Under the optimum conditions, linear relationships with good correlation coefficients (0.9984-0.9998) were found between the absorbance readings and the concentrations of ribavirin in the range of 4-1400 microg/mL. The molar absorptivities were correlated with the oxidation potential of the oxidants used. The precision of the methods were satisfactory; the values of relative standard deviation did not exceed 1.64%. The proposed methods were successfully applied to the analysis of ribavirin in pure drug material and capsules with good accuracy and precision; the recovery values were 99.2-101.2 +/- 0.48-1.30%. The results obtained using the proposed spectrophotometric methods were comparable with those obtained with the official method stated in the United States Pharmacopeia.