结核性子宫内膜炎引起的病因其感染可以由性传播性疾病引起,但有时也可以没有明显的诱因。主要为细菌感染,感染细菌的种类有葡萄球菌、大肠杆菌、链球菌、厌氧菌,此外还有淋菌。
此外还有支原体等病原体感染。按照感染的致病菌可以分为结核性子宫内膜炎和非结核性子宫内膜炎两种指导意见结核性子宫内膜炎在治疗方面除加强营养、增强体质外,还需有效的抗结核治疗。