The invention relates to a preparation method of tert-butyl-1-oxo-6-oxa-9-azaspiro[4.5]decane-9-carboxylate, and mainly solves the technical problem that no suitable industrial synthesis method existsat present. The preparation method comprises the following five steps: step 1, dissolving a compound 1 in tetrahydrofuran, dropwise adding lithium hexamethyldisilazide under protection of nitrogen, then adding bromopentene, and after the reaction is finished, treating the obtained crude product compound 2; step 2, adding potassium permanganate into a mixed solvent of the compound 2, sodium periodate and acetone in batches, and carrying out treatment after a reaction is completed to obtain a compound 3; step 3, dissolving the compound 3 and cesium carbonate in acetonitrile, dropwise adding iodomethane, and carrying out treatment after a reaction is completed to obtain a compound 4; step 4, sequentially adding the compound 4 and potassium tert-butoxide into tetrahydrofuran, and carrying outtreatment after a reaction is completed to obtain a compound 5; and step 5, adding the compound 5 into hydrochloric acid, adjusting alkalinity after a reaction is completed, then adding Boc anhydride, carrying out stirring for a reaction, and carrying out treatment to obtain a compound 6.