The invention relates to ivermectin sustained-release microspheres used as an animal medicine for animal injection, and a preparation method thereof. The invention belongs to an interdisciplinary field of biomedical polymer materials and controlled release preparations. The invention discloses ivermectin sustained-release microspheres, which are characterized in that: the ivermectin sustained-release microspheres have particle sizes of 0.1 to 10mum, a medicine loading capacity of 20% to 35%, and an entrapment rate of above 80%. The preparation method of the ivermectin sustained-release microspheres comprises steps that: a carrier material and the medicine ivermectin with a mass ratio of 1:1-10 are dissolved in an organic solvent; the solution is processed through supersonic wave or mechanical stirring, such that the solution is emulsified into an oil phase, wherein a volume ratio of oil phase to water phase is 1:5-10; under a temperature of -10 DEG C to 30 DEG C, the oil phase is injected into a water phase disperse medium solution step-by-step; constant-temperature magnetic stirring is carried out with a rotation speed of 400 to 10000rpm, the mixture is sufficiently emulsified, such that an S/O/W type emulsion is obtained; the emulsion is stirred under room temperature for 3 to 4 hours, such that the organic solvent is sufficiently volatilized; the obtained product is centrifuged, washed, collected, and is vacuum-dried with a pressure of 0.01 to 0.04MPa under room temperature for 10 to 12 hours or is lyophilized under a temperature of -0 DEG C to -20 DEG C. With the processes, ivermectin sustained-release microspheres with particle sizes of 0.1 to 10mum are obtained.