The invention discloses a preparation method for escitalopram oxalate, which is characterized in that D-toluoyl tartrate of S-diol is dissolved into water, and sodium hydroxide is used for neutralization to obtain free S-diol; then, the temperature is controlled to be 0 to 10 DEG C, paratoluensulfonyl chloride is added, then, inorganic alkaline solution is dripped, and the ring closure reaction is carried out after the reaction for 2 to 4 hours; after the reaction is completed, the pH value is regulated to 12 to 13, and then, the extraction, the water washing and the liquid separation are carried out; and after oxalic acid is added for salt forming, the temperature reduction, the filtering and the drying are carried out, and products are obtained. In the ring closure reaction, water is adopted as solvents, the condition is mild, the environment is friendly, byproducts of each step of reaction in the synthesis method are few, the yield is high, in addition, products in each step of reaction are easy to separate and purity, raw materials used in the synthesis method are easy to obtain, the operation is simple, and the industrial production is easy.