The invention discloses a method for preparation of a high-purity fatty acyl amino acid salt, wherein the method includes the following steps: a) carrying out a reaction of amino acid with fatty acyl chloride, neutralizing released hydrochloric acid with an alkaline substance, and generating a fatty acyl amino acid salt crude product; b) adding a solvent to the crude product, heating to dissolve and dispersing to obtain a solution, and adjusting the pH value of the solution; c) placing the solution on an ultrasonic apparatus, slowly cooling to 20-25 DEG C, carrying out ultrasonic crystallization of the solution for the first time, and separating through reduced pressure suction filtration, to obtain a filter cake for standby application; and d) adding a solvent to the filter cake obtained in the former step, heating to dissolve and dispersing to obtain a solution, carrying out ultrasonic crystallization for the second time, separating through reduced pressure suction filtration, to obtain a filter cake, carrying out vacuum drying of the filter cake, and thus obtaining the high-purity fatty acyl amino acid salt finished product. The high-purity fatty acyl amino acid salt having less impurity residue, good crystal shape and uniform granularity can be obtained by using the method; the method has the advantages of reasonable process, easy operation, high production efficiency, good production preparation reproducibility, and stable product quality.