雖然正常陰道內有多種細菌存在,但由于陰道與這些菌群之間形成生態平衡,并不致病。陰道生態平衡一旦被打破或外源性病原體入侵,即可導致炎癥發生。常見的影響因素包括雌激素水平,月經期前后雌激素水平下降,導致陰道內PH值上升,有利于細菌的生長。妊娠期因受體內高雌激素水平的影響,有利于加德納菌及一些厭氧菌的生長。
避孕工具,避孕藥膏,如殺精子的避孕藥膏,對乳酸桿菌有毒性作用,使其產生過氧化氫減少,有利于細菌的生長。許多種藥物會影響陰道內的環境,如廣譜抗生素,抗癌藥物及免疫抑制劑。病原菌導致的感染,使陰道原有的菌群失調,上述原因都會導致白帶異常。