The average salary for a Highway Maintenance in Canada is CAD 130,991 - CAD 166,340 per year in 2026. The median salary is CAD 148,666 per year, based on 166 active job listings.
The cities with the most Highway Maintenance job opportunities in Canada are Calgary, Leduc, Edmonton, Fort Saskatchewan, Pickering. Calgary leads with 10 job openings.
Leading employers for Highway Maintenance roles in Canada include Ledcor.
Explore 166 Highway Maintenance job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.