Skip to main content
Maintenance Engineer Salary in Canada

Maintenance Engineer Salary in Petawawa

Based on 20 job listings - Petawawa, Canada 2026

Average salary
$72,260 - $105,171
Median salary
$72,260 - $105,171
Lower rangeUpper range

Compare with national average

Petawawa

Average salary

72,260 - 105,171

Median salary

72,260 - 105,171

20 job openings

Canada

Average salary

80,000 - 97,800

Median salary

80,000 - 97,800

7,574 job openings

Other cities

Winnipeg603 job openings
Calgary527 job openings
Vancouver305 job openings
Dorval291 job openings
Toronto222 job openings
Edmonton188 job openings
Montréal183 job openings
Ottawa153 job openings
Richmond130 job openings
Mississauga115 job openings
Hamilton83 job openings
Halifax81 job openings
Regina58 job openings
Quinte West45 job openings
Abbotsford43 job openings
Sault Ste. Marie41 job openings

Maintenance Engineer

20 job openings in Petawawa

View job listings

Find professionals

Maintenance Engineer in Petawawa

View professionals

The average salary for a Maintenance Engineer in Petawawa, Canada is CAD 72,260 - CAD 105,171 per year in 2026, based on 20 job listings.

Explore 20 Maintenance Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.