细菌性阴道炎主要是以下几种原因导致的。1.过度清洁。有些女性在日常生活中比较注意干净,可是过度不正确的讲究卫生或是使用药液冲洗阴道,同样会破坏阴道内酸碱环境,从而感染细菌性阴道炎的问题。2.间接接触感染。如果有些女性在日常生活中接触到被细菌污染的公共设施,比如毛巾、浴盆、浴池、坐便器或是使用了不干净的卫生巾,以及卫生纸,同样也会造成此现象的发生。3.性传播。很多女性出现细菌性阴道炎,主要发病原因就是性传播导致的。根据有关数据表明,至少有10%的男性伴侣中会患有细菌性尿道炎,所以在同房行为中很容易造成交叉感染。