Skip to main content
Teacher Salary in Canada

Teacher Salary in Barrie

Based on 238 job listings - Barrie, Canada 2026

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

Teacher

238 job openings in Barrie

View job listings

Find professionals

Teacher in Barrie

View professionals

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.