Maintenance Manager Salaries in Canada

Updated Aug 16, 2022
$86,559 /yr
Average Base Pay

117 salaries

$55K

Low

$87K

Average

$137K

High

Additional Cash Compensation
Average$11,009Range$2,512 - $48,247

How much does a Maintenance Manager make? The national average salary for a Maintenance Manager is $86,559 in Canada. Filter by location to see Maintenance Manager salaries in your area. Salary estimates are based on 117 salaries submitted anonymously to Glassdoor by Maintenance Manager employees.

How accurate does $86,559 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a MISSING VALUE?

For Maintenance Manager in Canada

$86,559 /yr
Maintenance Manager
$108,662 /yr
Senior Maintenance Manager
See Full Career Path

Download as data table

What are some related job titles for a Maintenance Manager?

Facilities Maintenance Manager

$79,484

per year

Plant Manager

$106,287

per year

Property Manager

$62,897

per year

Field Service Manager

$87,368

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Nunavut Housing

Maintenance Manager

$104,938

 /yr
Range: $105K - $107K

$105K

$107K

$104,904 - $106,750 Range

Best Western
3.7

Best Western

Maintenance Manager - Hourly

$26

 /hr
Range: $22 - $40

$22

$40

$22 - $40 Range

Suncor
3.1

Suncor

Maintenance Manager

$153,517

 /yr
Range: $136K - $169K

$136K

$169K

$136,054 - $169,094 Range

Impact Recruitment
4.3

Impact Recruitment

Maintenance Manager

$82,383

 /yr
Range: $82K - $86K

$82K

$86K

$82,383 - $86,340 Range

Stellantis
3.6

Stellantis

Maintenance Manager

$115,122

 /yr
Range: $106K - $120K

$106K

$120K

$105,684 - $120,355 Range

McDonald's
3.5

McDonald's

Maintenance Manager - Hourly
About 

$13 -$18

 hourly

$13

$18

$13 - $18 Range

Corrcoat Services
2.7

Corrcoat Services

Maintenance Manager - Hourly
About 

$41 -$46

 hourly

$41

$46

$41 - $46 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Catalyst Paper
3.2

Catalyst Paper

Maintenance Manager - Hourly
About 

$62 -$72

 hourly

$62

$72

$62 - $72 Range

Sandman Hotels, Inns & Suites
3.5

Sandman Hotels, Inns & Suites

Maintenance Manager - Hourly
About 

$22 -$27

 hourly

$22

$27

$22 - $27 Range

Magna International
3.7

Magna International

Maintenance Manager
About 

$134K -$153K

$134K

$153K

$133,968 - $152,985 Range

ACCO Brands
3.6

ACCO Brands

Maintenance Manager
About 

$110K -$134K

$110K

$134K

$109,899 - $133,629 Range

Aurora Cannabis
2.9

Aurora Cannabis

Maintenance Manager
About 

$96K -$104K

$96K

$104K

$95,842 - $104,143 Range

Hampton Inn by Hilton
3.5

Hampton Inn by Hilton

Maintenance Manager - Hourly
About 

$19 -$39

 hourly

$19

$39

$19 - $39 Range

Pomeroy Lodging
4.7

Pomeroy Lodging

Maintenance Manager - Hourly
About 

$34 -$38

 hourly

$34

$38

$34 - $38 Range

Olymel
3.3

Olymel

Maintenance Manager
About 

$92K -$104K

$92K

$104K

$91,766 - $104,275 Range

Labatt
3.6

Labatt

Maintenance Manager
About 

$63K -$144K

$63K

$144K

$62,795 - $143,814 Range

Chartwell Retirement Residences
3.2

Chartwell Retirement Residences

Maintenance Manager - Hourly
About 

$20 -$31

 hourly

$20

$31

$20 - $31 Range

Syncrude
4.0

Syncrude

Maintenance Manager
About 

$148K -$196K

$148K

$196K

$147,840 - $195,778 Range

ALSTOM
3.8

ALSTOM

Maintenance Manager
About 

$95K -$106K

$95K

$106K

$95,423 - $105,587 Range

Grupo Bimbo
4.0

Grupo Bimbo

Maintenance Manager
About 

$102K -$112K

$102K

$112K

$102,463 - $111,989 Range

Download as data table
Viewing 1 - 10 of 6,451

Frequently asked questions about a Maintenance Manager salaries

The national average salary for a Maintenance Manager is $86,559 per year in Canada. Filter by location to see a Maintenance Manager salaries in your area. Salaries estimates are based on 117 salaries submitted anonymously to Glassdoor by a Maintenance Manager employees.

The highest salary for a Maintenance Manager in Canada is $136,661 per year.

The lowest salary for a Maintenance Manager in Canada is $54,825 per year.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.