The invention discloses a printing and dyeing industry sewage treating agent and a preparation method thereof. The printing and dyeing industry sewage treating agent is prepared from, by weight, 20-25 parts of diatomite, 0.5-2 parts of alpha-bromocinnamaldehyde, 1-5 parts of Boc-L-tert-leucine, 5-8 parts of calcium carbonate, 10-25 parts of coal gangue, 5-8 parts of tobacco stalk, 1-3 parts of sodium tartrate, 0.5-5 parts of (diphenylhydroxymethyl)pyrrolidine, 8-15 parts of fly ash, 5-10 parts of wormcast and 5-10 parts of ethylenediaminetetraacetic acid disodium magnesium salt. According to the printing and dyeing industry sewage treating agent, a synergistic effect is exerted through raw material compounding, the content of COD, BOD, SS and NH3-N in printing and dyeing sewage can be effectively decreased, and the chromaticity and the dye concentration of the printing and dyeing sewage can be significantly reduced; the preparation method and the sewage treatment method are simple, the raw materials are easy to obtain, the cost is low, and the sewage treating agent is safe and effective; in addition, the printing and dyeing industry sewage treating agent has the advantages of being capable of rapidly achieving the effects and free of secondary pollution.