Based on 135 job listings - Markham, Canada 2026
Markham
Average salary
78,900 - 114,400
Median salary
78,900 - 114,400
135 job openings
Canada
Average salary
102,214 - 115,000
Median salary
102,214 - 115,000
5,145 job openings
The average salary for a Structural Engineer in Markham, Canada is CAD 78,900 - CAD 114,400 per year in 2026, based on 135 job listings.
Leading employers for Structural Engineer roles in Canada include Stantec Consulting International Ltd..
Explore 135 Structural Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.