The invention discloses a dechlorination agent and a preparation method thereof. The dechlorination agent is prepared from the following materials: 15-70wt% of carrier, 15-60wt% of active components, 1-10wt% of a pore-forming agent, 1-5wt% of an extrusion aid and 2-10wt% of a binder, wherein the carrier is at least one of weak acid salt, kaolin, pseudo-boehmite or Al2O3. The preparation method comprises the steps of mixing the materials, adding water, mixing, kneading, extruding, drying and calcining. The dechlorination agent has the advantages of high adsorption efficiency against high-concentration or low-concentration HCl at normal temperature, high dechlorination precision, high chlorine content of above 30% and a certain adsorption effect against organic chlorides; chemical reaction adsorption is adopted for adsorption against HCl, the adsorption is performed at normal temperature and normal pressure, energy consumption is not required, and the absorbed HCl and the active component in the dechlorination agent perform reaction to form a stable chemical substance to exist in an adsorber bed layer; and the dechlorination agent further has the advantages of low toxicity, high stability, easiness in filling and unloading, and no secondary pollution.