50% of professionals earn between $41,153 - $54,750 CAD
The median salary is $54,000
Ottawa
Average salary
48,623 - 54,967
Median salary
54,000 - 58,000
1,138 job openings
Canada
Average salary
60,613 - 70,000
Median salary
60,613 - 70,000
57,546 job openings
The average salary for a Teacher in Ottawa, Canada is CAD 48,623 - CAD 54,967 per year in 2026, based on 1,138 job listings.
Leading employers for Teacher roles in Canada include University of Ottawa, Canadian Forces Morale and Welfare Services - CFMWS, Nina Care_CA, Ottawa Catholic School Board.
Explore 1,138 Teacher job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.