La psicosis no se produce por una única causa, sino debido a la aparición e interacción de varios factores. Algunos de estos factores son biológicos, es decir, hay una predisposición genética, y otros factores son ambientales, como el estilo de vida y los estresores psicológicos y sociales (el estrés, el consumo de drogas, los traumas o los abusos infantiles, por ejemplo). Los antecedentes familiares, pues, pueden contribuir a la aparición de un trastorno psicótico, pero algunas personas pueden tener más propensión que otras a desarrollar síntomas psicóticos bajo ciertas condiciones.