Teacher jobs

Junior Teacher

Mundo Peetabeck Education Authority (Peetabeck Academy School)
 — Fort Albany, ON
* Bachelor’s degree (BA) from an accredited college or university or equivalent * Possession of valid teaching certification OCT or equivalent * Minimum 1…
$54,884 - $78,434 a year

Teacher K-7

Lower Nicola Indian Band
 — Merritt, BC
Lower Nicola Indian Band School Job Posting Position Title: Teacher on Call, K-7 Department: Lower Nicola Indian Band School Hours: varies …
Estimated: $31,000 - $41,000 a year

Early Childhood Educator

Sparwood Treehouse Daycare
 — Sparwood, BC
WE’RE HIRING ECE, ECEA, ITE and Responsible Adult!! Full -Time position offering 35 to 40 hours a week. Start date would be based on availability; However,…
Estimated: $24,000 - $34,000 a year

Primary Teacher

Al Amal Academy : Prairie Land Public School Division
 — Calgary, AB
We are searching for an active, spirited teacher to commence immediately. Our ideal candidate will engage all learners and inspire and motivate students by…

Primary classroom Teacher

Newfoundland & Labrador English School District
 — Paradise, NL
POSITION TITLE: Primary classroom Teacher COMPETITION #: 2122-20921-01 COMPETITION END DATE: September 22, 2021 12:00 PM LOCATION(S): Octagon Pond Elementary …
Estimated: $41,000 - $56,000 a year

2021-2022 Teacher Applicants

Edmonton Catholic Schools
 — Alberta
Edmonton Catholic Schools is currently accepting teacher applications for the 2021-2022 school year. Applications are accepted and interviews conducted for…
$59,579 - $101,576 a year

Math Teacher for Grade 3 to 9

Fresh Minds Academy
 — Richmond, BC
*Introduction* Fresh Minds Academy ( is looking for a math teacher for grade 3 to 9 to work online with students. This is a long-term…
$35 - $45 an hour

Online English Teacher - Evening Shift

CanaBridge International Education
 — Montréal, QC
A global education company, Great Expectations Online's mission is to inspire and empower every child for the future. We connect students (grade 2-10) in…
$30 - $35 an hour

primary school teacher

Dzawada'enuxw First Nation
 — Kingcome Inlet, BC
Credentials (certificates, licences, memberships, courses, etc.) Membership in a provincial or territorial teachers' association or federation Provincial or…
$53,119 - $90,325 a year

AP English Teacher

Fresh Minds Academy
 — Richmond, BC
_AP English Literature and Composition Teacher _ *About us* Fresh Minds Academy is a dynamic and growing learning center. Pursuing our goal to provide…
$30 - $60 an hour

Intermediate Teacher

Mundo Peetabeck Education Authority (Peetabeck Academy School)
 — Fort Albany, ON
JOB DESCRIPTION Peetabeck Academy welcomes teacher applicants who share our vision. They are individuals who have a growth mindset with a passion to be…
$54,884 - $78,434 a year

High School English Teacher

Mundo Peetabeck Education Authority (Peetabeck Academy School)
 — Fort Albany, ON
Description of school: - Peetabeck Academy provides educational services and supports to elementary and secondary school students living on reserve. * …
$54,884 - $78,434 a year

Special Education Teacher

OneSchool Global
 — Stonewall, MB
Do you want to join an innovative and progressive school that offers small class sizes and a supportive and team environment? OneSchool Global is seeking…
Estimated: $50,000 - $64,000 a year

Online French teacher

New Shiya Consulting Inc.--ePatch Education
 — Halifax, NS
The company has been engaged in studying abroad and language training . The company is headquartered in Beijing, China. Now the company has started a new…

Grade Seven Classroom Teacher

God's River Cree Nation School
 — Gods River, MB
Regular Classroom instruction. All subjects taught by 'Home-Room Teacher', except PE and Cree Language with possibly some Keyboarding prep...or exchange time..…
$65,000 - $101,618 a year

AP French Teacher

Fresh Minds Academy
 — Richmond, BC
*About us* Fresh Minds Academy ( is a dynamic and growing learning center in BC. Pursuing our goal to provide quality curriculum and life…
$35 - $40 an hour

Primary Teacher

Scholars of Calgary Northwest
 — Calgary, AB
*Company description* Scholars is a Canadian education company. We opened our first location in 1999 and since then we’ve helped thousands of families…

Overseas English teacher

NeoBright Tutoring
 — Saskatoon, SK
NeoBright Tutoring - Saskatoon SK We are a private tutoring institution in Saskatoon. We devote to providing high-quality academic services for newcomer…
$4,000 - $6,000 a month

Math Teacher

Eagles Learning
 — Burnaby, BC
Job description Teaching Centre located in Burnaby is currently looking for some fun, enthusiastic, and passionate teachers. Teachers should be able to teach…
Estimated: $44,000 - $58,000 a year

Grade 1 Elementary Teacher

Aurora Academic Charter School
 — Edmonton, AB
*Grade 1 Elementary Teacher* *Application Deadline: 4:00PM on September 23, 2021* OPEN COMPETITION (all qualified candidates are invited to apply)…
Estimated: $42,000 - $56,000 a year

English Language Teacher - UNAM

UNAM - Canada
 — Gatineau, QC
*About us* UNAM - Canada Gatineau, Quebec *Job Summary* We are currently looking for qualified and motivated professionals to teach English classes to…
$30 an hour

Primary Teacher

Beaufort Delta Divisional Education Council
 — Inuvik, NT
The Beaufort Delta Divisional Education Council Primary Teacher - Term East Three Elementary School, Inuvik, NT Start Date: August 30, 2021 – July 15,…
$82,185 - $132,684 a year

English Language Teacher

CCS Education Service
 — Surrey, BC
CCS Education is committed to offer professional after-school programs for students from K-12, covering different subjects including English, Math, Science,…
$25 - $30 an hour

Quran & Arabic Teacher

Alif Academy Education
 — Surrey, BC
We are a STEM (Science, Technology, Engineering, and Mathematics) based Academy offering programs in STEM related areas from grade PRE-K to Grade 12 in…
Estimated: $38,000 - $53,000 a year

Primary Classroom Teacher

Newfoundland & Labrador English School District
 — Triton, NL
POSITION TITLE: Primary Classroom Teacher COMPETITION #: 2122-20927-03 COMPETITION END DATE: September 23, 2021 12:00 PM LOCATION(S): Brian Peckford Primary ·…
Estimated: $42,000 - $55,000 a year

Temporary Full-Time SH English & Art Teacher

Pembina Hills School Division
 — Calgary, AB
Position Description: Vista Virtual School requires a Temporary Full-time Senior High English 10-2, 20-2, 30-2 and Art Teacher. Duties are to commence as…
Estimated: $45,000 - $61,000 a year

Vocational Teacher - Health Sector

Riverside School Board ACCESS Cleghorn Center
 — Saint-Lambert, QC
We are looking for individuals to teach in the following programs: Health Assistance & Nursing, Institutional & home Care Assistance, and Assistance in Long…

Early Childhood Teacher

Pitter Patter Learning Centres
 — Penticton, BC
Early Childhood Educator or Infant Toddler Pitter Patter Learning Centres believes in “play with purpose.” We believe that children learn best through play…
$20 - $22 an hour


Oxford Learning North Bay
 — North Bay, ON
About us At Oxford Learning®, we focus on developing skills that extend far beyond the classroom. We don't just teach children academic skills—our…
$15 - $18 an hour