The invention discloses a method for preparing solid (4R-cis)-6-formyl-2,2-dimethyl-1,3-dioxane-4-tert-butyl acetate and belongs to the pharmaceutical and chemical field. The method includes the following steps that a compound III is dissolved in a mixed solvent of methanol and water, potassium carbonate is added for hydrolysis, potassium carbonate is filtered out and removed, methanol is removed through distillation, an organic solvent is added, and an organic solvent solution of a compound II is obtained after washing; secondly, TEMPO, potassium bromide and sodium bicarbonate are added, stirred, mixed and cooled, then a sodium hypochlorite solution is added dropwise, stirring reaction is carried out, after reaction, a sodium thiosulfate solution is quenched, washed, dried and condensed, and a crude product of a compound I is obtained; thirdly, an organic solvent is added, cooled and stirred after being heated and dissolved and is crystallized and filtered to obtain solid crystal of the compound I. The preparation method is safe, environmentally friendly, easy and convenient to operate, high in yield, high in purify and capable of facilitating large-scale production.