The invention relates to a multi-element transition metal-doped metal silicoaluminophosphate molecular sieve and a preparation method thereof, wherein the metal atoms are at least two of vanadium, copper, molybdenum, cobalt, manganese, magnesium, iron, nickel and zinc, etc., And at least one of copper, iron and nickel is contained. The high-purity product was prepared by one-step hydrothermal reaction, and its anhydrous composition can be expressed as: mR·nMe·(Si x Al y P z )O 2 , where R is the template agent in the molecular sieve, m is per mole (Si x Al y P z )O 2 Contains the molar amount of the template agent, m=0.15-0.45; Me is the metal in the molecular sieve framework, and n is each mole (Si x Al y P z )O 2 The total molar amount of contained metals, n=0.01‑0.2, where each transition metal is relative to each mole (Si x Al y P z )O 2 The ratio is between 0.0001‑0.2. The synthesized metal silicoaluminophosphate molecular sieve has excellent adsorption performance, and the catalyst made from it can be applied to olefin synthesis and SCR denitration reaction.