The invention provides a catalyst capable of treating acid gas and halogen gas and a production method thereof. The acid gas and halogen gas are gas such as hydrogen chloride (HCl), hydrogen fluoride (HF), hydrogen bromide (HBr), hydrogen iodide (HI), fluorine gas (F2), chlorine gas (Cl2), bromine (Br2), iodine (I2), chlorine trifluoride (ClF3), phosphine (PH3), phosphorus trichloride (PCl3), phosphorus pentachloride (PCl5), phosphorus oxychloride (POCl3), phosphorus pentoxide (P2O5), arsine (AsH3), silicane (SiH4), silicane tetrafluoride (SiF4), silicane tetrachloride (SiCl4), silicane trichloride (SiHCl3), silicane dichloride (SiH2Cl2), boron trifluoride (BF3), boron trichloride (BCl3), germanium tetrachloride (GeCl4), single-Germane (GeH4), nitric oxide (NO), nitrogen dioxide (NO2), sulfur dioxide (SO2), sulfur trioxide (SO3 ), sulfur hexafluoride (SF6), and the like. The catalyst comprises one or more of the following carrier materials: activated carbon, gumbrine, diatomite, cement, silica sand, ceramic materials, and the like; and the catalyst also comprises one or more of the following metal compounds: hydroxides, oxides, carbonates and supercarbonate of alkali metals, hydroxides, oxides, carbonates and supercarbonate of alkaline-earth metals, oxides of IIIA-group metals, oxides of IVA-group metals, as well as oxides, oxide hydrate, sulphates and carbonates of transition metals.