Hypopyon kan aanwezig zijn in een hoornvlieszweer. De ziekte van Behçet, endophthalmitis, panuveitis/panophthalmitis, en bijwerkingen van sommige geneesmiddelen (zoals rifabutine).
Hypopyon wordt ook wel steriele pus genoemd, omdat het ontstaat door het vrijkomen van toxinen en niet door de daadwerkelijke invasie van ziekteverwekkers. De door de ziekteverwekkers afgescheiden toxinen bemiddelen de uitstorting van leukocyten die zich in de voorste oogkamer nestelen.
Een invers hypopyon is anders dan een standaard hypopyon. Inverse hypopyon wordt gezien na een pars plana vitrectomie met inbrenging van siliconenolie (ter vervanging van het glasvocht dat bij de operatie is verwijderd; de siliconenolie handhaaft de inwendige tamponade). Wanneer de silicone-olie emulgeert, sijpelt zij in de voorste oogkamer en zet zich af op de top van de voorste oogkamer. Dit in tegenstelling tot hypopyon ten gevolge van toxines, waarbij de leukocyten zich op de bodem van de voorste oogkamer afzetten. Dit is te wijten aan het effect van de zwaartekracht, vandaar de naam inverse hypopyon.