The invention discloses an antibacterial mouthwash containing licorice flavonoids and a preparation method thereof. The antibacterial mouthwash consists of: 0.01-1% of licorice flavonoids, 0.05-3% of baicalin extract, and Magnolia officinalis extract Thymol 0.01-3%, thymol 0.01-1%, auxiliary agent 5-50%, and the balance is water. The invention also discloses its preparation method. The mouthwash prepared by the invention can keep the breath fresh, clean the tartar, reduce oral bacteria, care for the health of the oral cavity and gums, and avoid dental caries, bad breath and dental plaque. At the same time, it has antibacterial and anti-inflammatory effects, relieves gum swelling and pain, and promotes the healing of oral ulcers. The mouthwash system is stable, the preparation method is simple, and the application prospect is broad.