Based on 396 job listings - Toronto, Canada 2026
50% of professionals earn between $81,500 - $116,250 CAD
The median salary is $90,000
Toronto
Average salary
97,545 - 139,182
Median salary
90,000 - 130,000
396 job openings
Canada
Average salary
104,300 - 115,000
Median salary
104,300 - 115,000
5,175 job openings
The average salary for a Structural Engineer in Toronto, Canada is CAD 97,545 - CAD 139,182 per year in 2026, based on 396 job listings.
Leading employers for Structural Engineer roles in Canada include COWI, Englobe, BBA Consultants, Global Infrastructure.
Explore 396 Structural Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.