An efficient method based on high performance liquid chromatography coupled with atomic fluorescence spectrometry (HPLC-AFS) was successfully developed for the simultaneous determination of four mercury species including Hg 2+ , methylmercury (MeHg), ethylmercury (EtHg), and phenylmercury (PhHg) in water. Samples were enriched and cleaned up with solid phase extraction (SPE) pretreatment using thiol cartridge, some key parameters including selection of SPE cartridge, eluent type, eluent volume, and the interference factors were systematically investigated. The chromatographic separation was achieved on C 18 column using a mobile phase consisting of methanol and 60 mmol L -1 ammonium acetate with 10 mmol L -1 L-cysteine by gradient elution. Under the optimized conditions, good linearity (r ≥ 0.9991) was observed between 0.20 μg L -1 to 10.