This paper analyzes some functions of Japanese/English code-switching used by Japanese and international graduate students in group discussions in order to show how code-switching can facilitate understanding by compensating for the international students’ lack of Japanese proficiency. The code-switching data were categorized into six functions, and each of them assisted the international students to participate in the discussions in different ways, encouraging both Japanese and international students to exchange opinions and establish rapport.