Average salary
$75,000 - $105,000
Median salary
$75,000 - $105,000
Lower rangeUpper range
Compare with national average
Barrie
Average salary
75,000 - 105,000
Median salary
75,000 - 105,000
238 job openings
Canada
Average salary
60,000 - 69,541
Median salary
60,000 - 69,541
123,341 job openings
Other cities
Toronto6,871 job openings
Calgary5,327 job openings
Vancouver5,301 job openings
Edmonton4,175 job openings
Montréal3,833 job openings
Ottawa3,563 job openings
Winnipeg2,783 job openings
Mississauga2,372 job openings
Moncton922 job openings
Prince George866 job openings
Markham857 job openings
North Census Division846 job openings
Hamilton451 job openings
London424 job openings
North Vancouver414 job openings
The average salary for a Teacher in Barrie, Canada is CAD 75,000 - CAD 105,000 per year in 2026, based on 238 job listings.
Explore 238 Teacher job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.