The present invention relates to a method for preparing catalyst used for preparing chloride by oxidizing hydrogen chloride. The method is mixing a slurry mainly containing boron and chromium with a slurry mainly containing copper, boron, alkali-metal elements, rare-earth elements, aluminum sol, silica sol, carrier and optionally other metal elements, the mixing temperature being not more than 100℃, and the residence time being not more than 120 minutes, the mixed slurry is successively treated with spray drying, high temperature calcination and the like, so that catalyst particles is obtained. The present invention also relates to the catalyst prepared through the method, uses of the catalyst used in the process of preparing chloride by oxidizing hydrogen chloride and a method for preparing chlorine by using the catalyst. The catalyst is used for preparing chlorine by oxidizing hydrogen chloride with oxygen or air in fluidized bed reactor, and has an excellent activity and anti-caking property, a relatively good mechanical strength and a relatively long service life.