The invention discloses a preparation method of bis (2, 3-epithiopropyl) disulfide, which comprises the following steps: step 1, dissolving
epichlorohydrin in a
solvent, adding a catalyst A, and introducing a vulcanizing agent A for reaction; step 2, adding a catalyst B into a
system in the step 1, stirring and dissolving, then adding an oxidant, and controlling the temperature to carry out oxidation reaction; 3, after the reaction is finished, cooling, adding an
organic solvent, dropwise adding an alkaline
reagent, continuing the reaction, after the reaction is finished, standing for layering, separating out an
organic layer, and washing with water; and step 4, supplementing the same amount of
organic solvent into the
organic layer obtained in the step 3, adding a vulcanizing agent B under the protection of
inert gas, carrying out
temperature control reaction, washing the reaction liquid after the reaction is finished, and carrying out rotary
evaporation to remove the
solvent to obtain a finished product. The temperature is controllable, high-temperature and high-pressure conditions do not exist, the purity of the obtained product is high, and industrial production is facilitated.