معمولا دو دسته دارو ضدسایکوزهای نسل اول و نسل دوم در درمان اسکیزوفرنی استفاده می‌شود؛ که داروهای نسل دوم عوارض کم‌تری دارند به همین دلیل مناسب‌تر هستند.