The invention discloses a preparation method of 2,3-dichloropyridine. 2,3-dichloropyridine is an intermediate in fine chemical industry, which is widely used in the fields of medicine and pesticide. The method comprises the following steps: carrying out chlorination reaction on 2,6-dichloropyridine, which is used as a raw material, to obtain 2,3,6-trichloropyridine; adding the 2,3,6-trichloropyridine, an acid binding agent, a metal catalyst and an organic solvent into a reactor, and carrying out hydrogenation reaction, wherein the mol ratio of 2,3,6-trichloropyridine to acid binding agent is 1:(0.1-0.5); and cooling the hydrogenation reaction liquid, adding water to dissolve the acid binding agent hydrochloride, filtering, standing, separating out the water layer, extracting the organic solvent layer with water-containing acid at least three times, merging the water-containing acid layers after extraction, diluting by adding water, precipitating a solid, filtering, and drying to obtain the 2,3-dichloropyridine product. The invention has the advantages of novel process route, short reaction steps, high yield, low production cost and environmental friendliness, is simple to operate,and is suitable for industrial production.