Background: Cognitive behavioural therapy for psychosis (CBTp) is currently a recommended form of psychosocial treatment for persons suffering from persistent psychotic symptoms. It has been argued that effect sizes from efficacy studies cannot be generalized to real clinical settings. Aims: Our aim was to evaluate whether the positive results from randomized controlled trials conducted by experts could be replicated in clinical setting with a heterogeneous sample of patients with psychotic disorder. Method: Patients referred to the study were either randomized to CBTp + TAU (the treatment group) or to a waiting-list group, only receiving TAU. The patients were assessed on different outcome measures such as the Brief Psychiatric Rating Scale (BPRS), the Scale for the Assessment of Negative Symptoms (SANS), and the Psychotic Symptom Rating Scales (PSYRATS), at pretreatment, at posttreatment (6 months), and at 12 months follow-up. In total, 45 patients participated in the study. Results: The results showed that 20 sessions of CBTp performed significantly better than the waiting list controls with respect to the global score on the BPRS, the delusional scale on the PSYRATS, and the GAF symptom score at posttreatment. At 12 months follow-up only the GAF symptom score remained significantly changed for the total sample. Conclusions: The study revealed that CBTp delivered by non-experts in routine clinical settings can produce improvements in positive psychotic symptoms, and also that some of these improvements can be maintained at one year follow-up.