The invention relates to a method for preparing 2, 6-dichlorotoluene with
high selectivity, which comprises the following steps: (1) reacting
toluene with olefin in the presence of a catalyst Cat1 to generate 3, 5-dialkyl
toluene; (2) reacting the 3, 5-dialkyl
toluene with
chlorine in the presence of a catalyst Cat2 and a catalytic
promoter to generate 2, 6-dichloro-3, 5-dialkyl toluene; and (3) the 2, 6-dichloro-3, 5-dialkyl toluene is subjected to a dealkylation reaction in the presence of a catalyst Cat3 to generate 2, 6-dichlorotoluene and olefin, and the olefin generated in the step (3) is the same as the olefin used in the step (1). The conversion rate of the reaction in each step is up to 100%, the selectivity exceeds 90%, the selectivity of the final target product 2, 6-dichlorotoluene reaches 90% or above, and the total yield exceeds 90%. The olefin obtained in the step (3) can be recycled.