Há muitas causas para duodenite, como o H. pylori, o uso de medicamentos como anti-inflamatórios, AAS(ácido acetil salicílico) ou corticoides. Uso imoderado de álcool também pode levar á duodenite. Mais raramente, parasitoses como a Giardíase pode levar a duodenite.