The invention discloses a slaughterhouse deodorant and a preparation method thereof. The slaughterhouse deodorant is prepared from the following raw materials in parts by weight: vanadium pentoxide, aluminum ash, polyacrylamide, methanol, paraffin wax, azone, thymol, urotropin, activated charcoal, pine needle oil, mineral oil, p-chlorobenzenethiol, benzoic acid, calcium oxide, zeolite, cadmium sulfide, proteinase, cellulase, pectinase, ferroferric oxide, magnesium stearate, barium oxide and a plant extracting solution. The slaughterhouse deodorant disclosed by the invention has the advantagesof simple production technology, abundant and cheap raw material sources, cheap price, no toxicity and no odor, small corrosion, good deodorization effect and long lasting time, and has a relatively strong adsorption and decomposition capability; the slaughterhouse deodorant is applicable to reasonable decomposition and removal of odors in a slaughterhouse and volatilizes a fresh scent, and can beused for a long period.