腸出血性大腸桿菌感染是一種人畜共患病。凡是體內有腸出血性大腸桿菌感染的病人、帶菌者和家畜、家禽等都可傳播本病。動物作為傳染源的作用尤其重要,較常見的可傳播本病的動物有牛、雞、羊、狗、豬等,也有從鵝、馬、鹿、白鴿的糞便中分離出O157H7大腸桿菌的報道。其中以牛的帶菌率最高,可達16%,而且牛一旦感染這種細菌,排菌時間至少為一年。
可通過飲用受汙染的水或進食未熟透的食物(特別是免治牛肉、漢堡扒及烤牛肉)而感染。飲用或進食未經消毒的奶類、芝士、蔬菜、果汁及乳酪而染病的個案亦有發現。此外,若個人衛生欠佳,亦可能會通過人傳人的途徑,或經進食受糞便汙染的食物而感染該種病菌。
患病或帶菌動物往往是動物來源食品汙染的根源。如牛肉、奶製品的汙染大多來自帶菌牛。帶菌雞所產的雞蛋、雞肉製品也可造成傳播。帶菌動物在其活動範圍內也可通過排洩的糞便汙染當地的食物、草場、水源或其他水體及場所,造成交叉汙染和感染,危害極大。