An anti-acne cream mainly comprises avocado oil, squalane, caprylic / capric glyceride, dimethicone, EMT-10 and deionized water A. A preparation method of the anti-acne cream comprises the following steps: 1, adding avocado oil, squalane, caprylic / capric glyceride, dimethicone, EMT-10, Olivem1000, apricot kernel oil, bisabolol and vitamin E acetate into an oil pot; 2, mixing glycerin with xanthan gum; 3, adding deionized water A into a water pot, adding a mixture obtained in step 2, and adding seamollient, allantoin and triclosan into the water pot; 4, heating an emulsifying pot; 5, mixing arbutin with deionized water B; 6, mixing 1,3-propylene glycol, a small cucumber extract product, a witch hazel extract product, a Salvia miltiorrhiza extract product, a little chrysanthemum extract product and a wheat germ extract product; 7, pumping the material in the oil pot into the emulsifying pot; 8, pumping the material in the water pot into the emulsifying pot; 9, cooling; 10, adding Coleus Barbatus oil, a mixture obtained in step 5 and a mixture obtained in step 6 into the emulsifying pot, adding methylisothiazolinone and an essence, and stirring; 11, sampling; 12, discharging; and 13, packaging. The anti-acne cream improves the anti-inflammation and skin endurance ability, and can remove acne marks.