The invention relates to a method for removing arsenic from smoke containing arsenic and curing arsenic. The method comprises production of comprehensively recycling valuable metals such as arsenic, antimony, lead and bismuth from the smelting smoke containing arsenic, antimony and lead, accumulation of arsenic in the system is reduced, and arsenic is made to be harmless. According to the method, through normal-pressure alkaline leaching, soluble arsenic is removed from the smoke, trivalent arsenic in a leaching agent is converted into pentavalent arsenic through catalytic oxidation, stable arsenic fixing minerals are synthesized through a growth control method, then the arsenic fixing minerals are cured through a stockpiling manner, the processes of washing, reduction smelting, oxidation blowing and the like are conducted on leaching residues, and valuable elements are recycled to the maximum extent. By the adoption of the method, arsenic is removed from the smoke, antimony, lead and bismuth are remained in the residues without arsenic as much as possible, and separation of arsenic and the valuable metals can be achieved and is harmless. By the adoption of the method, the comprehensive rate of resources is high, the raw material application range is wide, the pollution problem existing in a traditional process extraction process, especially the pollution caused by smoke generated in a lead-zinc smelting process is solved, and the advantages of the method are more remarkable.