The invention discloses a hand sanitizer and a preparation method, and belongs to the technical field of daily chemical products. The hand sanitizer is prepared from the following raw material components in parts by mass: 45 to 50 parts of lanolin glycerol, 8 to 15 parts of surfactant, 5 to 10 parts of ethanol, 3 to 8 parts of vitamins, 5 to 8 parts of essential oil, and 3 to 5 parts of pearl powder, the balance of deionized water, citric acid, a co-surfactant and an emulsifier. The preparation method comprises the steps that: the lanolin glycerol, the surfactant, the co-surfactant, vitamins,pearl powder, deionized water and emulsifier are weighed, after stirring, mixing and heating, ethanol and essential oil are added, and the mixture is stirred until the mixture is evenly mixed, finally, the pH is adjusted to weak acidity, and package is sealed to obtain a final product. The product can not only achieve a purpose of effective decontamination, but also is easy to wash in a short time, maintains the hand's skin in a comfortable, fresh state, and has an excellent skin care effect.