Skip to main content
Maintenance Engineer Salary in Canada

Maintenance Engineer Salary in Kelowna

Based on 56 job listings - Kelowna, Canada 2026

Average salary
$82,231 - $98,500
Median salary
$82,231 - $98,500
Lower rangeUpper range
0

Other cities

Calgary536 job openings
Winnipeg452 job openings
Vancouver331 job openings
Dorval295 job openings
Toronto261 job openings
Montreal200 job openings
Edmonton195 job openings
Ottawa153 job openings
Hamilton151 job openings
Mississauga150 job openings
Richmond143 job openings
Halifax86 job openings
Regina71 job openings
Quinte West67 job openings
Moose57 job openings

Maintenance Engineer

56 job openings in Kelowna

View job listings

Find professionals

Maintenance Engineer in Kelowna

View professionals

The average salary for a Maintenance Engineer in Kelowna, Canada is CAD 82,231 - CAD 98,500 per year in 2026, based on 56 job listings.

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