输卵管堵的原因有阴道炎、宫颈炎、子宫内膜炎、卵巢疾病、兰尾炎、结核病的病原菌上行感染引起输卵管堵塞。人工流产、上环、取环等宫腔操作问题所带来的并发输卵管炎症也会引起输卵管堵塞。
例假期间行房事,不洁性交、长期阴道出血等人为和疾病因素也是造成输卵管堵塞的原因。