The invention relates to a valnemulin oxalate crystal and a crystallization preparation method thereof. According to an X-ray powder diffraction pattern of the crystal, characteristic peaks appear at diffraction angle 2theta of 6.2, 8.0, 10.5, 11.2, 12.5, 13.2, 14.6, 15.0, 17.0, 18.0, 19.7 and 21.1 degrees. According to the invention, valnemulin is dissolved in an ester type solvent, wherein a solution concentration is 0.1-0.4g / mL; oxalic acid is added according to a molar ratio that oxalic acid to valnemulin is 1:1-1:2; under a stirring effect, a reaction is carried out under a temperature of 40-60 DEG C until the solution is clear; the temperature of the solution is reduced to 10-20 DEG C; and filtering, washing, and drying are carried out, such that a valnemulin oxalate crystal product is obtained. The crystallization process has a yield higher than 90%. The valnemulin oxalate product has high crystallinity, high purity, and low fly-off. The valnemulin oxalate product has good stability against light, heating, and moisture.