The invention provides a functional lipstick which has broad antibacterial spectrum, has the functions of antiphlogosis, detumescence and analgesia, is used for treatment or prevention, and has short treatment period, low cost and simple and practical preparation method. The preparation method comprises the following steps: weighting the following raw materials in parts by weight: 0.5-3 parts of Zingiber corallinum Hance essential oil, 10-15 parts of tea tree oil, 10-15 parts of castor oil, 10-15 parts of beeswax, 8-10 parts of paraffin oil, 20-40 parts of essential oil, 10-20 parts of glyceryltri(2-ethylhexanoate) and 2-6 parts of lanolin; heating tea tree oil, castor oil, beeswax, paraffin oil, lanolin and glyceryltri(2-ethylhexanoate) for eutectic melting, stirring evenly, cooling to 35-45 DEG C, adding Zingiber corallinum Hance essential oil, fully and evenly stirring, and cooling to obtain the finished product. The invention has remarkable effects of antiphlogosis, detumescence and analgesia, improves the microcirculatory disturbance caused by the inflammation of the lip, promotes the blood circulation and the self-renewing and self-repairing abilities of tissues, takes effect fast, and has short treatment period, high recovery rate and no toxic or side effects.