豬患子宮內膜炎的主要原因是細菌性感染引起的,其中以大腸桿菌、棒狀桿菌、鏈球菌、葡萄球菌、綠膿桿菌、變性桿菌等條件性病原菌為多。關于本病發生的機制,以自然性感染方式最受重視。上述條件性病原性細菌是在分娩、難產、產褥期中母豬機體抵抗力衰弱時開始增殖以致發生本病的。分娩時由于墊草很臟,豬舍污染,細菌侵入損傷產道,胎衣不下長期殘留;人工授精時消毒不嚴;子宮弛緩時惡露滯留,難產時手術不清潔,公豬生殖器官或精液有炎性分泌物都可引起子宮內膜炎。此外,母豬運動不足,缺乏喂青綠色飼草,母豬過度瘦弱,抵抗力下降時,其生殖道內條件性致病菌也能致病。細菌性感染和性激素之間有著密切關系。即卵泡激素強烈作用于子宮內膜時,則較難發生感染,反之黃體激素作用于子宮內膜時則易引起感染。