Objective: To explore the effect of Social Skills Training (SST) on the social function of inpatients with schizophrenia. Methods: A total of 40 patients with schizophrenia (20 in the intervention group and 20 in the control group) were selected from a psychiatric hospital in Shanghai for 10 times (once a week) of social skills training. The control group was treated with routine hospitalization (drug therapy and routine hospitalization nursing) for 10 weeks. Social Disability Screening Schedule before and after intervention for patients enrolled in the intervention group (Social Disability Screening Schedule, SDSS and Scale of Social Function in Psychosis Inpatients, SSPI). Conclusion: The results of social skills training on SDSS and SSPI were different between the two groups, and there was no statistical value (P > 0.05). Observation of patients in this group, when undergoing social skills training, SSPI score was significantly better than the control group (P < 0.01) and SDSS score was significantly lower than the control group (P < 0.01), the differences were statistically significant. Social skills training and social work group intervention can improve psychiatric symptoms and further enhance social function in hospitalized patients with schizophrenia.