The invention relates to a deodorant based on a plant essence extracting solution and a preparation method of the deodorant. The deodorant is prepared from raw material as follows: laurate, tea polyphenol, rhodinol, citronellol, pinene, linalool, terpinenol, limonene, eudesmol, L(-)-camphor, menthol, terpinen-4-ol, terpilenol, carvone, isobornyl acetate, cedrene, thujopsene, cuparene, cedrol and purified water. With the adoption of a supercritical CO2 extraction technology, effective constituents are extracted from plants including Moroccan laurel, Australian tea trees, pelargonium graveolens,lavender, sabina pingii, mint, pine needle, cinnamomum camphora, eucalyptus, myristica fragrans, dill seeds and the like, the purity of the extracting solution is high, and organic solvent residues in a traditional process are avoided; the pure plant essence extracting solution is adopted, so that the deodorant is harmless to a human body and pollution-free for the environment, and no secondary pollution is produced. The deodorant has a more thorough effect, can remarkably remove formaldehyde, ammonia, methyl mercaptan, trimethylamine, hydrogen sulfide, benzene, TVOC and odorous hydrocarbon gas, and can also inhibit common escherichia coli and staphylococcus aureus.