Acrylic acid (AA)-allylpolyethoxy carboxylate (APEL) copolymer was synthesized. The performance of AA-APEL on inhibition of Ca3(PO4)2, CaCO3 and CaSO4 precipitation was compared with that of current commercial inhibitors. It was shown that AA-APEL exhibited excellent ability to control inorganic minerals, with approximately 95.6% CaSO4 inhibition and 99.8% Ca3(PO4)2 inhibition at levels of 3 and 6 mg/L, respectively. AA-APEL also displayed ability to prevent the formation of CaCO3 scales. Surface morphology characterization of Ca3(PO4)2, CaCO3 and CaSO4 was investigated with scanning electronic microscopy. The inhibition mechanism was proposed that the formation of the excellent solubility of AA-APEL-Ca complexes due to high hydrophilic PEG segments in the AA-APEL matrix.