2-p-chlorobenzylpyridine was prepared by p-chlorobenzyl chloride and pyridine hydrochloride. The effects of material ratio, catalyst dosage, reaction time, reaction temperature, holding time and other factors on product yield were investigated, and the optimal process conditions were determined as follows: n(p-chlorobenzyl chloride)∶n(pyridine hydrochloride)=1.6∶1.0, m(copper chloride)∶m(pyridine hydrochloride)=15:100, reaction temperature 160~170 °C, reaction time 2 h, holding time 7 h, anhydrous pyridine addition amount of 10 ml. Under optimal reaction conditions, the yield of 2-p-chlorobenzylpyridine can reach 58.4%. The reaction system was analyzed by gas chromatography, and the effect was good.