Penyebab skizofrenia antara lain sebagai berikut: 1. Timbulnya skizofrenia pertama kali berkaitan dengan genetika, tetapi genetika bersifat relatif, bukan genetika absolut, yaitu dua baris dari tiga generasi anggota keluarga dengan riwayat keluarga dengan penyakit skizofrenia, proporsi skizofrenia yang terjadi pada anak-anaknya secara signifikan lebih tinggi daripada populasi normal; 2. Faktor kepribadian, banyak pasien skizofrenia yang relatif introvert, lebih sensitif dan curiga. Pasien dengan tipe kepribadian seperti ini tidak pandai mengekspresikan diri mereka sendiri ketika mereka menghadapi berbagai hal dan dapat mengembangkan gangguan berpikir dan emosional, yang juga merupakan penyebab penyakit ini; 3, pengaruh faktor keluarga dan lingkungan sosial, seperti pengasuhan keluarga yang tidak tepat, kurangnya perhatian, lebih banyak konflik keluarga, dan alasan sosial seperti tekanan sosial yang tinggi dan tekanan akademis, yang dapat menyebabkan pasien 4. Ada hubungan dengan kelainan struktural otak pasien. Beberapa penelitian baru menemukan bahwa pasien dengan kerusakan otak ringan selama periode perinatal atau pada saat kelahiran anak mengalami peningkatan angka skizofrenia pada masa remaja; 5. Faktor biokimia, pasien dengan onset baru mungkin memiliki hubungan dengan kelainan pada hipofisis, thalamus, sumbu adrenalin atau sumbu tiroksin. Ada juga faktor biokimia, yaitu timbulnya skizofrenia mungkin terkait dengan sekresi dopamin, dan sekresi hiperdopamin juga merupakan penyebab utama timbulnya skizofrenia.