* Elementary/Primary School Teachers: Typically requires a bachelor's degree (4 years). This often includes specialized education coursework.
* Secondary School Teachers: Usually requires a bachelor's degree (4 years), but often a master's degree (1-2 additional years) is preferred or required, especially for certain subjects.
* Post-Secondary/University Professors: Requires at minimum a master's degree, but a doctoral degree (PhD) is almost always necessary for tenure-track positions. This adds several more years of study (typically 4-7 years beyond a bachelor's degree).
So there's no single answer. It ranges from a minimum of 4 years to potentially 8+ years for university professors.