EPSB.ca » Our Division » Careers » Teacher

Teacher / Principal Careers

Thanks for your interest in Edmonton Public Schools. Ready to explore our job opportunities? We’re always looking for talented people to join our team.

Already a District employee? Sign in to apply.

Our teachers work in schools and buildings across the city in many capacities, supporting students of all ages who have a wide variety of educational needs. They may teach regular programming or specialize in areas such as languages, career and technology studies or special education.

Edmonton Public Schools recruits teachers to a pool of teaching applicants. This means applicants are not able to apply for positions at specific schools. When a school has a vacant teaching position, a Human Resources consultant refers qualified applicants from the teaching pool to the principal for consideration. 

If you are added to the teacher applicant pool, you can also request to work as a substitute teacher. However, this work is based on the needs of the Division.

Teachers are represented by the Alberta Teachers' Association Local 37.


We’re eager to learn about the abilities and experiences you can bring to Edmonton Public Schools. To make sure your application reflects everything you have to offer, we’ll need you to review and complete the documents below.

To help us review applications more efficiently, we can only accept online applications. We’ll ask you to create an account so you can submit your application and sign up for job alerts.


Teacher Application Guide
Descriptors of Language Proficiency
Teachers' Collective Agreement 2016-2018


Teacher Application Form
Mandatory Applicant Disclosure


Edmonton Public Schools is seeking applicants for positions in areas of high need. If there is no position available in your area of expertise, please check back with us. We will update this information as staffing needs change.

Apply for one position only, even if multiple positions are listed. Whether you’re a new graduate or experienced teacher, you should apply for the position that best matches your education, experience, ability and interest. If you are qualified to teach in other areas, you can let us know during the interview. Applying for more than one position will delay processing of your application. 

Thanks for your interest in Edmonton Public Schools. We will only contact applicants who are selected for an interview with us.