Development of hemoglobin-based blood substitutes requires production of highly purified hemoglobin. Process of hemoglobin purification by ion exchange chromatography in flow-through mode was researched and optimized. Three kinds of media including, QMA Spherosil LS (Biosepra, France) and Q Sepharose Big Beads (Amersham Bioscience, Sweden), and an anion exchange membrane column, Mustang Q (PALL, USA) were investigated and compared. Adding polyethylene glycol (PEG) as an escort in ion exchange chromatography improved the purity and recovery, and the recovery in the chromatography was increased from 75 to 95%. The mechanism of PEG effects on chromatography was discussed. The optimal chromatography step, in combination with hypotonic dilution hemolyzing and membrane separation, formed an integrated hemoglobin purification process. The total recovery in the process was 87.6%. The activity of hemoglobin was well preserved: P50 23.2 mmHg, and Hill coefficient 2.31. The product appeared as a single band in SDS-PAGE, and GF-HPLC showed only one peak. The purity of the prepared hemoglobin was more than 99.9%. The optimized process is time saving and suitable for large-scale preparation of hemoglobin to provide materials for further preparation of blood substitutes.