Government College of Teacher Education, Dharamshala offers B. Ed. (Two Year) course with intake of 250 students a year. The college is recognised by NCTE, New Delhi since May, 2015. College is permanently affiliated with Himachal Pradesh University, Summerhill, Shimla.