EPSB.ca » Our Division » Careers » Teacher

Teacher/Principal Careers


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 teacher applicant 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.

UPCOMING JOB POSTINGS

We will be accepting applications from April 23, 2025 until May 7, 2025. Please wait until the positions are posted below before starting your application. You will not be able to upload the required documents until the application period officially opens.

We will accept applications from:

  • teachers who hold a valid Alberta Teaching Certificate
  • university students who have completed their Bachelor of Education degree

BEFORE YOU APPLY

UNDERSTANDING THE PROCESS

We welcome all applicants, and are focused on finding qualified applicants who bring a range of skills, perspectives and lived experiences. We’re eager to learn about you, and what you can bring to Edmonton Public Schools.

Read our commitment to diversity and inclusivity.

A cover letter and resume are not required so do not attach them to your application. Please refer to the Teacher Application Guide to see the list of required documents to attach. Do not provide a link and PIN for us to access your transcripts. You are required to attach a PDF of all of your post-secondary transcripts. 

To make sure your application reflects everything you have to offer, review and complete the documents below.

DOCUMENTS TO REVIEW

Teacher Application Guide
Language Proficiency Descriptors
Teachers' Collective Agreement September 1, 2020 to August 31, 2024

CREATE AN ACCOUNT

Providing a great employee experience starts with the application process. That’s why we’ve made it quick and simple to create an account so you can submit your application. 

With an account, you’ll be able to keep track of your information and: 

  • save your favourite jobs and searches 
  • receive email notifications when new job postings match your interests 
  • manage your personal details so we have your up-to-date contact information 

Once you’ve created an account, check out the available positions to apply. 

Have an account with us? Sign in

Spot a technical issue?

If you have technical difficulties while applying, please let us know by email at externalcareers.help@epsb.ca or by phone —780-429-8091.

Our business hours are 8:30 a.m. to 4:30 p.m., Monday to Friday.

APPLICATION PROCESS

We share job postings for teacher positions when there is a need to fill our teacher applicant pool. If there are no job postings in your area of expertise, please check back.

Apply for one posting only

Even if multiple postings are listed, apply for the one that best matches your education, experience, ability and interest. If you're qualified to teach in other areas, you can let us know during the interview.

Applying for more than one posting will delay the processing of your application.

When not to apply

Do not apply if:

  • you are already in our active teacher applicant pool
  • you are already working for us as a supply teacher

After you apply

Due to the volume of applications we receive, we are unable to provide updates about your application. We will only contact applicants who are selected for an interview with us.

Thanks for your interest in Edmonton Public Schools.


AVAILABLE POSITIONS

French Immersion Teachers

Competition: 283339

Job type: full-time, part-time

Description

Applicants must be proficient in French at an advanced to superior level, have coursework and experience in French. Teachers who hold a valid Alberta Teaching Certificate, or students who have completed their BEd may apply.


Apply
Already a Division employee? Sign in to apply.



Music Teachers

Competition: 283340

Job type: full-time, part-time

Description

Applicants must have music curriculum coursework, or experience teaching music in a school or private setting. Teachers who hold a valid Alberta Teaching Certificate or students who have completed their BEd may apply.


Apply
Already a Division employee? Sign in to apply.



Elementary Teachers

Competition: 283341

Job type: full-time, part-time

Description

Applicants must have a BEd in elementary education, or experience teaching Kindergarten to Grade 6. Teachers who hold a valid Alberta Teaching Certificate or students who have completed their BEd may apply.


Apply
Already a Division employee? Sign in to apply.



BILINGUAL - Languages Other Than French Teachers

Competition: 283342

Job type: full-time, part-time

Description

Applicants must have language proficiency at an advanced level, relevant coursework and/or experience in these languages: American Sign Language, Arabic, German, Hebrew, Mandarin, and Spanish. Bilingual programs provide language programming for up to 50 per cent of the school day. Teachers who hold a valid AB Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Second Language Teachers

Competition: 283343

Job type: full-time, part-time

Description

Applicants must have language proficiency at an intermediate to advanced level, coursework and/or experience in the target language (American Sign Language, Arabic, Cree, German, French, Punjabi, Spanish, and Mandarin). Teachers who hold a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Specialized Programming Teachers

Competition: 283344

Job type: full-time, part-time

Description

Applicants must have demonstrated experience with students with a range of behavioral, social, and emotional needs. Applicants must provide support for complex students with diverse learning needs including students with ASD (Autism Spectrum Disorder). Teachers who hold a valid AB Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Secondary English Language Arts Teachers

Competition: 283345

Job type: full-time, part-time

Description

Applicants must have a BEd majoring in secondary English, and/or experience teaching English Language Arts in Grades 7–12. Teachers with a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Secondary Math Teachers

Competition: 283346

Job type: full-time, part-time

Description

Applicants must have a BEd majoring in secondary math, or experience teaching math in Grades 7–12. Teachers with a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Secondary Career and Technology Studies Teachers

Competition: 283347

Job type: full-time, part-time

Description

Applicants must have a BEd majoring in CTS, or experience teaching CTF/CTS in Grades 7-12. Journeyperson certification is an asset. Teachers with a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Secondary Science Teachers

Competition: 283348

Job type: full-time, part-time

Description

Applicants must have a BEd majoring in secondary science, biology, chemistry or physics, or experience teaching sciences in Grades 7–12. Teachers with a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Secondary Physical Education Teachers

Competition: 283349

Job type: full-time, part-time

Description

Applicants must have a BEd majoring in secondary P.E., or experience teaching P.E. in Grades 7-12. Teachers with a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Secondary Social Studies Teachers

Competition: 283350

Job type: full-time, part-time

Description

Applicants must have a BEd majoring in secondary social studies and/or experience teaching social studies in Grades 7 - 12. Teachers with a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



Secondary Art of Drama Teachers

Competition: 283351

Job type: full-time, part-time

Description

Applicants must have a BEd specializing in art or drama, or experience teaching art or drama in Grades 7-12. Teachers with a valid Alberta Teaching Certificate or students who have completed their BEd may apply.

Apply
Already a Division employee? Sign in to apply.



English as an Additional Language Teachers

Competition: 283352

Job type: full-time, part-time

Description

Applicants must have the background to provide instruction to support students who are learning English. Applicants will support students who are learning English as another language and develop students’ language and literacy skills with an understanding of Canadian culture and customs.

Apply
Already a Division employee? Sign in to apply.



Thanks for your interest in Edmonton Public Schools. Check back for new job postings.

VIEW ALL JOBS