The invention provides a wet crock fastness improver and a preparation method thereof. The preparation method comprises the following steps of: firstly, mixing epoxy soybean oil and castor oil, performing vacuum drying, mixing with isophorone diisocyanate, hexadecyl pyridine bromide, alkyl dimethyl ammonium chloride, adding into a four-neck bottle, stirring, at the same time adding di-butyl tin dilaurate and dibutyl tin diacetate, performing heating reaction, further adding sorbitol, trimethylolpropane and N,N-dimethyl formamide, keeping the temperature, continuously stirring to react, cooling, adding triethylamine and acetone to react continuously, transferring the reaction liquid into a flask, slowly pouring into a solution of sodium bisulfate and distilled water, shearing by using a shearing and dispersion machine, adding polyvinyl alcohol, continuously stirring, and removing acetone in vacuum, thereby obtaining the wet crock fastness improver. The wet crock fastness improver provided by the invention is good in color fixing effect, high in dry crock fastness, generally identical in wet crock fastness and dry crock fastness, free of color change in rinsing, free of color staining, and also relatively high in rinsing color fastness.