Les causes d'une gastro-entérite sont la plupart du temps provoquées par des microbes, elles peuvent être de type viral ou bactérienne :
> Gastroentérite virale (origine la plus fréquente) : il s'agit d'une infection saisonnièretrès contagieuse qui se transmet d'homme à homme (par les mains, aux toilettes, les verres), cette infection peut provoquer de véritables épidémies surtout en hiver. Notons que les symptômes de la gastro-entéritesont souvent moins graves que ceux de la gastro-entérite bactérienne (caractérisé souvent par du sang dans les selles).
Il faut savoir que plus d'une centaine de virus peuvent être responsables des gastro-entérites, les plus connus sont les rotavirus, ceux-ci provoquent en général des gastro-entérites chez des enfants, mais encore les calcivirus, les adénovirus ou les norovirus (aussi très fréquents).
> Gastroentérite bactérienne : il s'agit souvent d'une intoxication alimentaire qui peut être provoquée par différentes bactéries comme les salmonelles ou les colibacilles.
Remarques > On contracte la plupart du temps ces microbes par de l'eau contaminée ou par des matières fécales (qui se transmettent par les mains par exemple).
>On peut également distinguer d'autres causes responsables des gastro-entérites comme certains médicaments (antibiotiques) ou différents parasites.
Bien que tout le monde puisse avoir une gastro-entérite, certaines personnes plus fragiles peuvent présenter davantage de risques lors de gastro-entérite, ce sont surtout les nouveaux-nés et les petits enfants.