急性腸胃炎多是因為飲食不潔所致,比如食用了被蒼蠅、帶菌者或患者污染了食物,飲用生水、生肉、變質或冰箱中過期了的食物等,這樣的食物中存有有害細菌,比如葡萄球菌、沙門桿菌等,從而導致胃腸炎的發生。
病毒感染病毒感染往往也可以引發腸胃炎;輪形病毒是引起兒童腸胃炎的最常見的病原體;可以導致胃腸炎的病毒還有腺病毒、腸病毒、手足口病毒等等;如果是這些病毒引起的胃腸炎,在感染後的兩天內就會發病。
物理化學因素物理因素如進食過熱、過冷粗糙的食物,X線照射等,化學因素如烈酒咖啡、濃茶、香料及某些藥品,均可損傷胃粘膜,引起炎症性改變。
精神、神經因素精神、神經功能失調,各種急重症的危急狀態,以及機體的變態(過敏)反應均可引起胃粘膜的急性炎症損害。