The invention belongs to the chemical engineering field, and particularly discloses a method for preparing 3,4-dichloro bromobenzene. The method comprises steps of adding reduced iron powder into the raw material o-dichlorobenzene, inletting bromine water under certain pressure and temperature, and carrying out bromination reaction in a bromination kettle; carrying out multistage crystallization on the crude bromized 3,4-dichloro bromobenzene through solution, so as to purify the 3,4-dichloro bromobenzene, wherein the crude bromized 3,4-dichloro bromobenzene is crystallized by at least one stage, generally by multiple stages, namely, from one stage to three stages, so that a complete cycle of crystallization and purification of the 3,4-dichloro bromobenzene product is formed. The method has the main beneficial effects that the product is not polluted by foreign solvents or other materials, for the byproduct 2,3- dichloro bromobenzene generated in preparation of 3,4-dichloro bromobenzene through o-dichlorobenzene is used as the solvent; particularly, reduction of the yield of 3,4-dichloro bromobenzene caused by intensified side reaction of the 2,3- dichloro bromobenzene due to rectification high temperature is avoided; the method has the characteristics of high yield of the product, high purity and high production efficiency.