Question: how long does treatment for schizophrenia last?
Answer: You may only need antipsychotics until your acute schizophrenic episode has passed. However, most people take medication for 1 or 2 years after their first psychotic episode to prevent further acute schizophrenic episodes occurring, and for longer if the illness is recurrent.