EPSB.ca » Programming » English Language Learning » English as a Second Language (ESL)

English as a Second Language (ESL)

Program Description

English as a Second Language (ESL) supports students who are learning English. These students speak a first language or additional languages other than English and need to develop their English language skills to be successful in the classroom.   


  • Develop English language and literacy skills
  • Develop an understanding of Canadian culture and customs  


  • Improved ability to speak, read and write in English
  • Improved ability to achieve at their grade level in all subject areas
  • Confidence communicating opinions, thoughts and ideas
  • Development of skills and strategies to support ongoing English language learning  

Program delivery

  • Flexible instruction that meets students’ needs, abilities and goals
  • Practice speaking in English with other students  
  • Gradual integration into a regular classroom as language skills progress and improve
  • Partnerships with community organizations to provide services for newcomer students and their families


To be eligible for this programming, students must be:

  • Learning English as a second language
  • Identified as requiring additional support in developing English language skills

For more information about eligibility, contact your child’s designated school.

Alberta curriculum

All Edmonton Public Schools programming is based on curriculum determined by Alberta Education. Students enrolled in English as a Second Language will receive the same high-quality education offered in all of our programs.


Yellow busing is not available for students in ESL programming. For more information about busing, contact your child’s designated school or call Student Transportation at 780-429-8585. 


Elementary 2024–25

Junior High 2024–25

Senior High 2024–25