The invention discloses an oil-field water injection well descaling agent and a preparation method thereof, and belongs to the technical field of oil field exploitation. The oil-field water injection well descaling agent is used for removing scale formed on a water injection well pipe wall in water-injection development so that water-injection efficiency is improved. The oil-field water injection well descaling agent comprises, by weight, 5-15% of hydrochloric acid (having a concentration of 28-38%), 0.1-1.5% of sodium acetate, 0.1-1.5% of sodium citrate, 0.1-8.5% of sodium fluoride, 1-6% of potassium sodium tartrate, 0.05-0.5% of rosin-polythylene oxide ester, 0.05-0.4% of nekal BX, 0.2-1.5% of sodium di-sec-octylmal-eacesulfonate, 0.1-0.6% of solid chlorous anhydride, 0.5-1.5% of hydroxy ethidene diphosphonic acid and the balance water. The oil-field water injection well descaling agent can effectively remove carbonate scale, sulfate scale, ferrous sulfide scale, grease stain and silicate scale in the water injection well, has an oil casing and injection device corrosion degree less than 0.5994mg / cm<2>h and does not discharge toxic gas such as H2S.