The present study examined the relationship between English performance, foreign language anxiety and self-efficacy level of 315 college students. The results indicated: ⑴ Foreign language anxiety level of CET4 passed students were significant lower than CET4 failed students, and their self-efficacy level were significant higher than failures; The English performance and self-efficacy of female were higher than male. Female's performance was better than male's in capacity and frustration of self-efficacy, No gender difference was found in students'foreign language anxiety level; Foreign language anxiety level and English performance of students of liberal arts were higher than students of science, and there were not significant differences on self-efficacy between tham. (2) Theere was significant negative correlation between English performance and anxiety, and between foreign language anxiety and self-efficacy, while significant positive correlation between English performance and self-efficacy. Results by regression analysis showed that gender, subject, foreign language anxiety, self-efficacy, capacity and frustration of self-efficacy were predictors of English performance.