Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Elementary school teacher make in Canada?
$43,901
/ Annual
Based on 563 salaries
The average elementary school teacher salary in Canada is $43,901 per year or $22.51 per hour. Entry-level positions start at $35,100 per year, while most experienced workers make up to $72,017 per year.
Median
$43,901
chart
Low
$35,100
High
$72,017

Elementary school teacher: salaries per region

Active jobs with salaries

Archived Salaries

elementary school teacher

St-Agathe-des-Monts, Quebec
Government of Canada
$1,000.00 per hour

French teacher - elementary school

Markham, Ontario
Praxis Learning Centre Inc.
$15.00 to $20.00 hourly

teacher, English as a second language (except elementary, high school or university)

Blaketown, Newfoundland and Labrador
Government of Canada
$20.00 hourly

French teacher - elementary school

Mississauga, Ontario
RL Prostaff Inc.
$30.00 to $35.00 hourly (to be negotiated)

music teacher - elementary school

Calgary, Alberta
Asasa Academy
$20,000.00 to $25,000.00 annually

French as a second language teacher (except elementary, high school or university)

Mississauga, Ontario
Sylvan Learning Centre
Salary$15.00 to $20.00 hourly

elementary school teacher

Toronto, Ontario
Markville Montessori Private School
Salary$75.00 daily

Elementary School Teachers

Canada
WorkBC
Salary: $25.00/Hourly

Elementary school teacher

Digby, Nova Scotia
Regional Educators Program
$25.00 hourly for 4 hours per week

Aboriginal school teacher - elementary school

Medicine Hat, Alberta
Teach For Canada
36.01 $

early childhood services teacher - elementary school

Langley, British Columbia
Job Bank
$15.40 to $18.00 hourly (to be negotiated)

early childhood services teacher - elementary school

Halifax, Nova Scotia
Wee Care Developmental Centre
$29,000.00 to $32,000.00 annually for 40 hours per week

teacher, English as a second language (except elementary, high school or university)

Winnipeg, Manitoba
École de langues La Cité inc
$20.00 to $25.00 hourly

music teacher - elementary school

Stony Plain, Alberta
Parkland School Division No 70
$44,630.00 to $101,146.00 year for 40 hours per week

French teacher - elementary school

Niagara-on-the-Lake, Ontario
Job Bank
$40,000.00 to $60,000.00 annually (to be negotiated)