High School Teacher Salary in Canada
High School Teacher Salary in Burlington
Based on 26 job listings - Burlington, Canada 2026
Average salary
$55,356 - $60,051
Median salary
$55,356 - $60,051
Lower rangeUpper range
Other cities
Calgary207 job openings
Toronto180 job openings
Vancouver150 job openings
Mississauga120 job openings
Markham67 job openings
Edmonton65 job openings
Cochrane60 job openings
Vaughan43 job openings
Oakville39 job openings
Town Of Cochrane39 job openings
Coquitlam34 job openings
Airdrie32 job openings
St. Albert30 job openings
Ottawa24 job openings
Lethbridge21 job openings
The average salary for a High School Teacher in Burlington, Canada is CAD 55,356 - CAD 60,051 per year in 2026, based on 26 job listings.
Explore 26 High School Teacher job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.