EPSB.ca » Programming

Programming

Choose a school

Attend your designated neighbourhood school, or choose between regular, alternative or specialized programs at select Division schools

Choose a school

Programming and Curriculum

All Edmonton Public Schools programming is based on curriculum determined by Alberta Education. Each of our schools teaches the curriculum through regular, alternative or specialized programming.

Programming and Curriculum

Regular Program

Even though most of our schools offer regular programming, no two are quite the same. 

Regular Program

Specialized Programming

Programming for students in need of specialized learning supports. 

specialized programming

Early Years

Pre-Kindergarten and Kindergarten programs for children 2 to 5 years old. 

Early Years Programs

Arts

Performing and visual arts programming includes music, art, drama and dance.

Arts Programs

Athletics

Sports training combined with classroom learning for student athletes.

Athletics Programs

Faith-Based

Programming for students of all Christian faiths and cultures.

Faith-Based programs

First Nations, Métis, and Inuit

Programs that focus on First Nations, Métis, and Inuit culture, traditions, history and Cree language.

First Nations, Métis, and Inuit PROGRAMS

Languages

Bilingual or immersion programming in American Sign Language (ASL), Arabic, Chinese (Mandarin), German, French, Hebrew and Spanish.

Language Programs

Teaching Philosophy

Programming that uses different approaches to teaching and learning. 

teaching philosophy programs

English Language Learning

English as a second language programming for students learning English. 

English Language Learning Programs

Home and Online Education

Instruction delivered by parents, teachers or a combination of both for students completing their studies at home. 

home and online education programs

Skills and jobs training

Career preparation and workplace learning opportunities for high school students. 

Skills and jobs training programs

Alternate High School Completion

There's more than one way to complete high school. Explore options for students who are are returning to school, upgrading or need flexibility in their schedules to complete their studies. 

Alternate High School Completion

Summer School

Academic courses for elementary, junior and high school students offered at multiple school locations during the summer. 

Summer School

International Student Program

English language programming and home accommodations for international students studying in Division classrooms. 

International Student Program

Adult Continuing Education

Academic and enrichment classes for students and adults of all ages. 

Adult Continuing Education

Pregnant and Parenting Teens

Academic programming and parenting resources for students who are pregnant or parenting. 

Pregnant and Parenting Teens

Register for school

See important deadlines and details about registering your child for school. Learn about schools with entrance criteria, closed boundaries, random selection and lottery process

Register for school