Abstract:This paper is a case study to probe into the code-switching (CS) motivations on campus. The author has argued that campus people code-switch out of certain motivations. she has supported her claim in three ways: collecting CS data from three sources: long-term participant observation, interviews and a questionnaire; a survey of the data; and illustrating campus CS motivations from the first-hand CS data. Preliminary findings are presented in the data survey considering frequency of different categories of CS by different speakers, campus attitudes towards CS. and campus CS motivations. By drawing on the corpus and the questionnaire results, the author has approached campus CS motivations from main two aspects: linguistic motivations and socio-psychological motivations