Purpose: This study aims to investigate the effect of knitting used to reduce anxiety symptoms for schizophrenia. Method: Using purposive sampling, 17 participants with chronic schizophrenia were recruited in two groups. 8 participants in the experimental group attended 8-week knitting program, while 9 participants in the control group received regular occupation group therapy. Participants were assessed before and after program using the Brief Symptom Rating, the Beck Anxiety Inventory and Life Satisfaction Scale. To compare the differences between experimental group and control group were assessed with Mann-Whitney U Test and Wilcoxon Signed-Rank Test. Result: The results showed that the Beck Anxiety Inventory were significantly improved after being enrolled in the 8-week knitting program to the experimental group (p < .05), and the control group was no significant difference. Conclusion: By using knitting in the occupational therapy activity is more efficiently converting schizophrenia patients' negative emotion and reducing their anxiety.