Concentration of hydrogen peroxide to military grade (about 98 wt%) needs removal of impurities from hydrogen peroxide of commercial grade. In this research, separation of metallic impurities from hydrogen peroxide solution was studied and cations as Al, Fe, Pb, Zn and Cr were separated from commercial hydrogen peroxide using Amberlite IR-120 (strong cationic resin). The cations were separated in a vessel at constant stirring rate. The effects of pH, amount of resin, temperature and contact time on the separation process was studied. The amounts of metallic cations were measured by ICP method. For determination the amount of resin, certain concentrations of Mg2+ and Cr3+ were added to the solution and the results were followed. Results from separation of Cr3+ were compared with the Frendlich and Langmuir models and it has been shown that In a narrow limit of Cr3+ concentration, the models afford satisfactory results.