Based on 121 job listings - Markham, Canada 2026
Markham
Average salary
78,900 - 114,400
Median salary
78,900 - 114,400
121 job openings
Canada
Average salary
102,214 - 115,000
Median salary
102,214 - 115,000
4,946 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 121 job listings.
Leading employers for Structural Engineer roles in Canada include Stantec Consulting International Ltd..
Explore 121 Structural Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.