The present invention relates to a 2-oxazolidinone derivative preparation method, belongs to the technical field of organic synthesis. The preparation method is as follows: introducing carbon dioxide into primary amine, to obtain ammonium carbamate salt; then mixing the ammonium carbamate salt with a catalyst, a solvent, terminal alkyne and aldehyde; sealing the materials and stirring the materials at 40-120 DEG C for 8-24 h; after completion of the reaction, performing silical gel column chromatography, to obtaining the 2-oxazolidinone derivative, wherein the catalyst is cuprous chloride, cuprous bromide, cuprous iodide, cuprous thiocyanate, copper trifluoromethane sulfonate, cuprous oxide, copper sulfate, copper nitrate, or copper acetate; and the solvent is methanol, ethanol, ethylene glycol, diethylene glycol, isopropanol or N,N-dimethylformamide. According to the preparation method, the carbon dioxide is used as a protection agent of the primary amine and meanwhile as a reactant, and therefore the amount of catalyst is greatly reduced, the reaction efficiency is improved, and the reaction is performed at the atmospheric pressure, so that no oxygen-free operation is needed, the reaction is simple and safe, and the raw materials are cheap and readily available.