The invention discloses a batch preparation method of 3,5-heptandiol dibenzoate. The 3,5-heptandiol dibenzoate is 4-substituted 3,5-heptandiol dibenzoate or unsubstituted 3,5-heptandiol dibenzoate. The batch preparation method of the 3,5-heptandiol dibenzoate comprises the following steps that 1, in the presence of a solvent and a basic catalyst, ethyl propanoate and butanone undergo an acylation reaction to produce 3,5-heptanedione, and specially, after the acylation reaction is finished, the 3,5-heptanedione is processed into a 3,5-heptanedione product by a chelating purification method, 2, in the presence of a solvent and a basic catalyst, the 3,5-heptanedione product contacts and undergoes a 4-substitution reaction with a reagent to produce 4-substituted 3,5-heptanedione, and 3, in the presence of a solvent and a basic catalyst, the 4-substituted 3,5-heptanedione or unsubstituted 3,5-heptanedione is reduced into 3,5-heptandiol by a reducing agent under alkaline conditions, and 4, in the presence of a solvent, the reduced 3,5-heptandiol reacts with a carbonyl-containing compound under certain conditions to produce the 3,5-heptandiol dibenzoate. Through the batch preparation method, cheap raw materials as initiators can be prepared into needed heptandiol dibenzoate products at a high yield. Therefore, the batch preparation method can be utilized for mass preparation of the 3,5-heptandiol dibenzoate.