The invention discloses a foundation liquid with good antibacterial property and a preparation method thereof, wherein the foundation liquid with good antibacterial property comprises the following raw materials: PEG-30 dimeric hydroxystearate, polyglycerol-2 dimeric hydroxystearate, polyglycerol-3 Diisostearic acid, hydrogenated polyisobutylene, polyoxyethylene cetyl stearyl diether, kaolin, titanium dioxide, ferric oxide, acrylic acid (ester)/stearyl alcohol polyether 20 methacrylate copolymer, carbomer, polyol, PEG-40 hydrogenate castor oil, preservative, pH value regulator, water, polylactic acid, zinc oxide, chitosan, sil bromide, vitamin E, and antibacterial modifying assistant, wherein that antibacterial foundation liquid is prepared through the steps of preparing an oil phase, prepare a transparent aqueous phase, adjusting pH value, and the like. The foundation liquid of the invention can be discolored and has excellent antibacterial effect.