The invention discloses a preparation method of goat milk protein fibers, and solves the problems of poor degreasing effect and poor quality. The preparation method comprises the following steps of 1, taking goat milk, adding a nonionic surfactant, stirring, removing an upper-layer substance, adding ethanol, keeping the temperature for 0.5-1.0 h, removing the upper-layer substance, heating until boiling, filtering and drying to obtain goat milk protein powder; 2, dissolving goat milk protein powder in a sodium hydroxide solution, filtering, adding a cyclodextrine solution, dissolving step by step, stirring and mixing to obtain a goat milk protein solution; 3, quantitatively adding a cross-linking agent into the goat milk protein solution, carrying out defoaming treatment, mixing the goat milk protein mixed solution with viscose according to a ratio, and carrying out defoaming; 4, carrying out two-bath wet spinning on the mixed solution to obtain viscose trickles; 5, enabling the viscose trickles to be coagulated and formed through a coagulating bath, and obtaining fiber tows through a solidifying bath; 6, enabling the fiber tows to be subjected to aftertreatment, and obtaining the goat milk protein fibers. The method has the advantages of improving the degreasing effect and the fiber quality and the like.