Social science teacher: Average Salary in Canada, 2025
Find out what the average Social science teacher salary is
Salary rate
How much does a Social science teacher make in Canada?
$83,792/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Social science teacher in Canada is $83,792 per year or $42.97 per hour. Entry-level positions start at $60,000 per year, while most experienced workers make up to $85,308 per year.
Median$83,792

Low$60,000
High$85,308
Social science teacher: Average Salary in Canada
Nunavut$105,291
Northwest Territories$87,381
Nova Scotia$76,382
British Columbia$73,746
Quebec$68,547
Active jobs with salaries
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.The Durham District School Board acknowledges that many Indigenous Nations have longstanding relations...Show moreLast updated: 11 days ago
Lessons Teachers work as independent contractors.The majority of Long & McQuade stores have on-site Lesson Centres that offer lessons in piano, guitar, bass, drums, woodwinds, brass, strings and vo...Show moreLast updated: 11 days ago
Minnesota (remote) – Licensed clinical social worker Address Minnesota, USA.Provide direct services and student counseling.
Exercise strong communication and relationship‑building skills to collabor...Show moreLast updated: 8 days ago
High School Math & Science Teacher / Tutor Wanted.Motivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science?.Gain valua...Show moreLast updated: 30+ days ago
- Promoted
LTO Secondary : 1.0 FTE; PLP Class
Durham District School BoardOshawa, Durham Region, CAFull-time +1
- Promoted
Lessons Teacher
Long & McQuade LimitedOshawa, Durham Region, CAFull-time
- Promoted
Minnesota (remote) – Licensed clinical social worker
Tier1usaOshawa, Durham Region, CARemote
Full-time
- Promoted
High School Math & Science Teacher / Tutor
Oxford Learning Centres, Inc.Whitby, ON, CanadaPart-time