50% of professionals earn between $52,799 - $59,711 CAD
The median salary is $54,119
The average salary for a Secondary Education in Canada is CAD 54,119 - CAD 59,711 per year in 2026. The median salary is CAD 56,915 per year, based on 96 active job listings.
The cities with the most Secondary Education job opportunities in Canada are Vancouver, Saint Croix, Lakeshore, Lévis, Markham. Vancouver leads with 11 job openings.
Leading employers for Secondary Education roles in Canada include Durham District School Board.
Explore 96 Secondary Education job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.