High School Teacher Salaries in Alberta

Salary estimated from 72 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: April 8, 2019
Average in Alberta
$25.71 per hour
22% Above national average
  • Most Reported
$10.15
$52.65
Salary Distribution

How much does a High School Teacher make in Alberta?

The average salary for a High School Teacher is $25.71 per hour in Alberta, which is 22% above the national average. Salary estimates are based on 72 salaries submitted anonymously to Indeed by High School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a High School Teacher is 1-3 years.
High School Teacher salaries by company in Alberta
CompanyAverage salary
$33.64 per hour
$31.15 per hour
$30.00 per hour
$23.57 per hour
$21.35 per hour
$20.13 per hour
$19.91 per hour
$54,315 per year
$4,802 per month
$54,225 per year
High School Teacher salaries by location
CityAverage salary
$27.00 per hour
$26.05 per hour

High School Teacher job openings

Senior High Social Studies
Edge School
Calgary, AB
Teaching Positions
St. Mary’s University (Calgary, AB)
Okotoks, AB
Junior and Senior High Chemistry/Biology teacher
TEMPO School
Edmonton, AB
High School Teacher
Fort McKay First Nation
Fort McMurray, AB
Junior/Senior High Math/Science Teacher
Northland School Division District 61
Wabasca, AB
Temporary Full-Time Teacher
Peace Wapiti Public School Division
Hythe, AB
High School Teacher jobs in Alberta