Polyepoxysuccinic acid (PESA) was modified by glycidyl (Gly) to obtain a phosphate-free and nitrogen-free polymer (Gly-PESA), and its scale and corrosion inhibition properties were studied.The effects of Gly-PESA concentration, calcium ion concentration and temperature to scale inhibition performance were studied by static scale inhibition method. The corrosion inhibition performance of Gly-PESA was studied by static weight-loss method. The morphology and structure of calcium scale and steel surface were characterized by spectroscopic and microscopic methods. The scale inhibition efficiency of Gly-PESA for CaCO3 and CaSO4 was 98.06% and 92.6%, respectively. Under the same experimental conditions, the scale inhibition effect of Gly-PESA was obviously better than that of PESA. Gly-PESA could effectively inhibit the growth of CaCO3 and CaSO4 crystals and cause their crystal lattice distortion or crystal dispersion. The corrosion inhibition efficiency of Gly-PESA for carbon steel was 78.17%. The adsorption of Gly-PESA on the surface of the steel test piece followed Langmuir adsorption isotherm, and formed a protective film, which increased the corrosion resistance of the steel test piece, thus effectively protecting the steel test piece. Therefore, Gly-PESA was a green scale and corrosion inhibitor, which solved the problem of environmental pollution.