This study tested the effects of mindfulness-based stress reduction (MBSR) training on multiple outcomes in patients with schizophrenia. We compared MBSR, psychoeducation, and control groups in a randomized controlled research design. Outcome measures assessed hope, psychological wellbeing, and functional recovery over three time points in 137 participants. The results of this study indicate that MBSR training was more effective in terms of increasing the level of hope, psychological well-being, and functional recovery of schizophrenia patients when compared with psychoeducation and control patients.