50% of professionals earn between $75,000 - $93,521 CAD
The median salary is $89,800
The average salary for a Environmental Engineer in Canada is CAD 89,800 - CAD 93,521 per year in 2026. The median salary is CAD 91,661 per year, based on 2,707 active job listings.
The cities with the most Environmental Engineer job opportunities in Canada are Calgary, Vancouver, Winnipeg, Toronto, Ottawa. Calgary leads with 239 job openings.
Leading employers for Environmental Engineer roles in Canada include Blackbird, Keystone Environmental, City of Toronto, Diageo, Lantic Inc..
Explore 2,707 Environmental Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.