The invention provides a method for preparing a SAPO-34 
molecular sieve. The method comprises the following steps of: 1, uniformly mixing a proper amount of 
phosphorus source, aluminum source, 
silicon source, template, auxiliary template and water at a proper temperature and under a stirring condition to obtain 
mixed solution, of which a 
molar ratio of all components, namely, the 
molar ratio of R to F- to SiO2 to Al2O3 to P2O5 to H2O, is a:b:c:1:d:e, wherein R represents the template, a is 0.2 to 5.0, b is 0 to 1.0, c is 0.2 to 1.5, d is 0.2 to 2.0 and e is 20 to 200; 2, 
ageing the 
mixed solution; and putting the aged 
mixed solution in a 
crystallization kettle, sealing the 
crystallization kettle, heating the mixed solution to a 
crystallization temperature, and crystallizing the mixed solution at the constant 
crystallization temperature; 3, performing 
centrifugal separation of the crystallized mixed solution, filtering, washing the mixed solution until a pH value of the mixed solution is 7 to 8, and 
drying a 
solid sample to obtain the SAPO-34 raw 
powder; and 4, baking the SAPO-34 raw 
powder at the temperature of between 450 and 650 DEG C for 4 to 8 hours to obtain the SAPO-34 
molecular sieve. The SAPO-34 
molecular sieve prepared by the method is characterized by high 
crystallinity and can show better low carbon olefin selectivity in an MTO reaction.