The invention discloses herbal antibacterial liquid which is prepared from the following components in percentage by mass: 0.06-0.10% of thymol crystals, 0.03-0.08% of clove oil, 0.03-0.08% of eucalyptus oil, 0.03-0.08% of wintergreen oil, 0.05-0.10% of menthol, 0.7-1.0% of poloxamer 407, 0.4-0.6% of xylitol, 18.0-22.0% of edible alcohol, 0-0.1% of flavoring agent and the balance of purified water, based on 100% in total. The raw materials, directly extracted from natural plants, have high safety; during use, the herbal antibacterial liquid prevents pathogenicity, anaphylaxis and drug resistance and can be widely applied to all people, particularly to the aged, the children and the pregnant women; moreover, the herbal antibacterial liquid has an obvious treatment effect on dental caries, oral ulcer, gingivitis, gum bleeding, toothache, halitosis, periodontitis and faucitis as well as an obvious effect of eliminating bad breath, and is safe to use and stable in curative effect.