The invention discloses a preparation method of camellia oil used for cosmetics. The preparation method comprises the following steps: carrying out vacuum freeze drying, unshelling, low-temperature squeezing, alkali refining, degumming, deacidification, decolorization, winterization and the like. The method can be used to keep the activity of target ingredients in the camellia oil and also can be used to remove useless or harmful impurities, wherein the acid value of the camellia oil is less than or equal to 0.1mgKOH/g, the peroxide value of the camellia oil is less than or equal to 0.3mmoL/kg, the VE (Vitamin E) value of the camellia oil is greater than or equal to 28 (mg/100g), the yellow value of the camellia oil is less than or equal to 0.4, and the red value of the camellia oil is less than or equal to 0.1. The camellia oil is near colorless, flavourless and smokeless and is not sour; meanwhile, the preparation method has the advantages of simple preparation technology, low energy consumption, small environment pollution, short production period, low cost and the like, and can be widely applied in the field of high-quality cosmetics.