50% of professionals earn between $49,908 - $62,568 CAD
The median salary is $58,736
The average salary for a Schools in Canada is CAD 58,736 - CAD 62,568 per year in 2026. The median salary is CAD 60,652 per year, based on 363 active job listings.
The cities with the most Schools job opportunities in Canada are Edmonton, Toronto, Barrie, New Canada, Calgary. Edmonton leads with 13 job openings.
Leading employers for Schools roles in Canada include Guardian Jobs, Lethbridge School Division, Peterborough Victoria Northumberland and Clarington Catholic District School Board, School District 51 Boundary.
Explore 363 Schools job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.