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
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.