Content has loaded
Mathematics teacher salary in British Columbia
How much does a Mathematics Teacher make in British Columbia?
Average base salary
$33.34
- Hour
- Day
- Week
- Month
- Year
21%
above national averageThe average salary for a mathematics teacher is $33.34 per hour in British Columbia. 322 salaries reported, updated at July 10, 2026
Highest paying companies for Mathematics Teacher in British Columbia
Average year pay is based on job postings on Indeed in the past 36 months.Vancouver Community College
$185,089per year
College of the Rockies
$106,423per year
Alexander College
$97,332per year
Northern Lights College
$96,787per year
St. George's School
$95,943per year
BRENTWOOD COLLEGE SCHOOL
$93,188per year