Question: how many years to become a teacher?
Answer: Becoming a teacher in B.C. In order to be eligible to receive this license, you must complete an undergraduate program and a professional teacher education program. This takes approximately five years of full-time study.