Talent.com

Language Teacher: Average Salary in Canada, 2026

Find out what the average Language Teacher salary is

Salary rate
How much does a Language Teacher make in Canada?
$78,000/ Annual
Based on 10000 salaries
The average Language Teacher in Canada is $78,000 per year or $40 per hour. Entry-level positions start at $60,000 per year, while most experienced workers make up to $85,308 per year.
Median$78,000
chart
Low$60,000
High$85,308
Language Teacher: Average Salary in Canada
Nunavut$103,735
Northwest Territories$102,749
British Columbia$69,371
Quebec$60,069
Manitoba$58,500
Active jobs with salaries

Speech Language Pathologist

CarePartnersOshawa, ON, CA
CA$36.15 hourly
Temporary

Join our High Intensity Supports at Home (HISH) program, delivering community-based care to patients transitioning from hospital or waiting in the community for long term care admission.This is an ... Show more

 • Promoted

Surrogate Mother (Women 21–39 ONLY · Prior Birth Required Paid $50k-$85K)

Surrogacy4AllScugog
Full-time +1

Are you a compassionate woman who’s had a healthy pregnancy and wants to help others experience the joy of parenthood?.Surrogacy4All helps Canadian women become .Full emotional, legal, and medical ... Show more

 • Promoted

Montessori Toddler Teacher: Inspire Curious Learners

GuidedstudiesWhitby, Durham Region, CA
Full-time

An educational institution in Whitby, Canada, is seeking a Montessori Toddler Teacher to provide individual-focused instruction in a prepared environment.The ideal candidate will support children's... Show more

 • Promoted

Bilingual English Teacher - Remote Role [T]

TutorABCoshawa, on, ca
Remote
Full-time

We are currently inviting qualified ESL teachers to apply for a remote instructional role supporting international learners through our structured online teaching platform.This is a contract-based ... Show more

 • Promoted