Code-Switching is generally defined as a shift from one language to another by the speaker during the speech. It is a common linguistic phenomenon in Pakistani classrooms. It is considered to have both positive and negative impact. This exploratory study investigated the perceptions of Pakistani students towards teachers' code-switching during English lectures at tertiary level. Students have different attitudes towards code-switching of teachers in classroom. There is a need to investigate whether it is beneficial or malevolent to switch between two codes in an English classroom and how the students view this alternation between codes. The researchers employed 5-point Likert scale questionnaire along with 12 open ended questions to investigate the perceptions of the students towards code-switching of English language teachers during lecture. The findings of the study revealed positive attitude of the students towards teachers' code-switching, however some of the students were of the view that code-switching by teachers restricts their exposure to English.