Question: how many years does it take to become teacher?
Answer: 5 Undergraduate options A Bachelor of Education (BEd) takes three to four years full-time, or four to six years part-time, and combines a degree with initial teacher training. A minimum of two A-levels is usually required. This is a popular route for many primary school teachers.