The invention discloses a preparation method of furanone. The preparation method includes the steps that an acetone aldehyde solution is prepared, a 3,4-dihydroxy-2,5-hexanedione solution is prepared,3,4-dihydroxy-2,5-hexanedione is purified, semi-finished furanone is prepared, and finished furanone is prepared. The preparation method has the advantages that 1, the yield of the intermediate 3,4-dihydroxy-2,5-hexanedione and the total yield of the furanone can be increased through composite catalyst zinc powder, iron powder and manganese powder, 2, purity of the intermediate 3,4-dihydroxy-2,5-hexanedione is obviously increased by adding anhydrous sodium sulphate and sodium chloride composite powder, and 3, purity of the furanone can be obviously improved by combining extractant ethanol andethyl acetate.