Halüsinasyonların nedenleri fiziksel ve psikolojik olarak ikiye ayrılabilir: Psikolojik nedenler: şizofreni, bipolar bozukluk, depresyon, demans, deliryum, uyku eksikliği; kısa psikotik ataklar; madde kullanımı, ilaç kullanımı. Fiziksel nedenler: migren, yüksek ateş (özellikle çocuklarda); sağırlık, körlük, görme sorunları; epilepsi, AIDS, beyin kanseri, böbrek veya karaciğer yetmezliği gibi ölümcül hastalıklar; alkol, uyuşturucu madde kullanımı. Halüsinasyon belirtileri fark edildiğinde bir uzmana başvurulması önerilir.