Based on 366 job listings - Toronto, Canada 2026
50% of professionals earn between $90,500 - $106,652 CAD
The median salary is $106,652
Toronto
Average salary
99,768 - 140,413
Median salary
106,652 - 151,720
366 job openings
Canada
Average salary
91,873 - 110,000
Median salary
91,873 - 110,000
6,736 job openings
The average salary for a Structural Engineer in Toronto, Canada is CAD 99,768 - CAD 140,413 per year in 2026, based on 366 job listings.
Leading employers for Structural Engineer roles in Canada include Hydro One Networks Inc.
Explore 366 Structural Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.