The invention provides a catalyst for removing dioxins in flue gas, which belongs to the technical field of waste incineration treatment, including attapulgite, TiO 2 and active ingredients, active ingredients include V 2 o 5 、WO 3 , Sb 2 o 5 and Nb 2 o 5 , the attapulgite, TiO 2 The sum of the mass percentages of active components and active components is 100%, attapulgite 0‑20%, TiO 2 75‑85%, V in active ingredient 2 o 5 3‑10%, WO 3 0‑7%, Sb 2 o 5 0‑7%, Nb 2 o 5 1‑5%, MoO 3 0‑9%. The invention also provides a preparation method and application of the catalyst for removing dioxins in flue gas. The invention has properties such as large specific surface area, superior low-temperature activity, high ability to remove dioxins and high mechanical strength, so that the performance of the catalyst can be maximized, and can be widely used in the removal of dioxins in flue gas remove.