Teacher Salary in Canada
Teacher Salary in Prince George
Based on 467 job listings - Prince George, Canada 2026
Average salary
$51,749 - $104,485
Median salary
$49,769 - $95,681
Lower rangeUpper range
Salary distribution by percentile
10th percentile$50K
25th percentile$50K
Median$50K
75th percentile$50K
90th percentile$61K
50% of professionals earn between $49,769 - $49,769 CAD
The median salary is $49,769
Compare with national average
Prince George
Average salary
51,749 - 104,485
Median salary
49,769 - 95,681
467 job openings
Canada
Average salary
60,832 - 70,109
Median salary
60,832 - 70,109
116,688 job openings
Other cities
Toronto6,332 job openings
Vancouver5,065 job openings
Calgary4,831 job openings
Edmonton3,734 job openings
Montréal3,299 job openings
Ottawa2,913 job openings
Mississauga2,180 job openings
Winnipeg1,989 job openings
Moncton754 job openings
North Census Division539 job openings
Markham517 job openings
North Vancouver472 job openings
London468 job openings
Airdrie457 job openings
Hamilton425 job openings
The average salary for a Teacher in Prince George, Canada is CAD 51,749 - CAD 104,485 per year in 2026, based on 467 job listings.
Explore 467 Teacher job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.