CODE-SWITCHING IN PAKISTANI ENGLISH LANGUAGE CLASSROOMS: PERCEPTIONS OF ENGLISH LANGUAGE TEACHERS Dr. Muhammad Fareed Dar , Huma Akhtar and Hamna Khalid ABSTRACT Code-switching is a natural and inevitable linguistic phenomenon of bilingual or multilingual classrooms in Pakistan. Teachers switch code in language classroom for various reasons. The main purpose of this study was to investigate the reasons of code-switching by teachers in English language classroom in Pakistan. Two semi-structured group interviews were conducted with English language teachers, teaching at school level and tertiary level, to explore the reasons of the teachers’ code-switching in English language classroom in Pakistan. The findings revealed 14 reasons of code switching in English language classroom in Pakistan. The study also found that management of private educational institutions does not encourage code-switching. On the other hand in public sector educational institutions code-switching is considered need of the students. The researchers recommend employing code-switching to meet the needs of the learner and take heed of the level of the language learners as well. KEY WORDS: code-switching, Pakistani English language teachers, bilingual or multilingual classroom.