50% of professionals earn between $80,000 - $100,437 CAD
The median salary is $85,948
The average salary for a Municipal Engineering in Canada is CAD 85,948 - CAD 100,437 per year in 2026. The median salary is CAD 93,193 per year, based on 221 active job listings.
The cities with the most Municipal Engineering job opportunities in Canada are Calgary, Edmonton, Toronto, Ottawa, Montreal. Calgary leads with 33 job openings.
Leading employers for Municipal Engineering roles in Canada include Egis in Canada.
Explore 221 Municipal Engineering job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.