Maintenance Technician Salaries in Canada

Updated May 14, 2022
$56,434 /yr
Average Base Pay

488 salaries

$39K

Low

$56K

Average

$83K

High

Additional Cash Compensation
Average$9,522Range$418 - $216,699

The estimated total pay for a Maintenance Technician is $65,956 per year in the Canada area, with an average salary of $56,434 per year. These numbers represent the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The estimated additional pay is $9,522 per year. Additional pay could include cash bonus, commission, tips, and profit sharing. The "Most Likely Range" represents values that exist within the 25th and 75th percentile of all pay data available for this role. The typical Maintenance Technician salary is $56,434. Salaries can range from $38,920 - $299,418. When factoring in additional pay and benefits, Maintenance Technician in Canada can expect their total pay value to be on average $65,956.

What is the salary trajectory for a Maintenance Technician?
$56,434 /yr
Maintenance Technician
$62,351 /yr
Senior Maintenance Technician
See Full Career Path

Download as data table

What are some related job titles for a Maintenance Technician?

Apartment Maintenance Technician

$59,532

per year

Field Service Technician

$52,562

per year

Maintenance Worker

$49,382

per year

Maintenance Engineer

$75,968

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Broadstreet Properties
3.6

Broadstreet Properties

Maintenance Technician - Hourly

$23

 /hr
Range: $19 - $37

$19

$37

$19 - $37 Range

BGIS
3.7

BGIS

Maintenance Technician - Hourly

$33

 /hr
Range: $23 - $36

$23

$36

$23 - $36 Range

QuadReal
4.5

QuadReal

Maintenance Technician

$50,063

 /yr
Range: $49K - $60K

$49K

$60K

$48,575 - $59,780 Range

Randstad
3.9

Randstad

Maintenance Technician - Hourly

$29

 /hr
Range: $19 - $41

$19

$41

$19 - $41 Range

Tim Hortons
3.4

Tim Hortons

Maintenance Technician - Hourly

$31

 /hr
Range: $17 - $31

$17

$31

$17 - $31 Range

Gate Gourmet
3.4

Gate Gourmet

Maintenance Technician - Hourly

$30

 /hr
Range: $28 - $32

$28

$32

$28 - $32 Range

City of Melfort
2.0

City of Melfort

Maintenance Technician - Hourly

$21

 /hr
Range: $19 - $23

$19

$23

$19 - $23 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
Capital Region Housing
2.3

Capital Region Housing

Maintenance Technician

$69,479

 /yr
Range: $64K - $78K

$64K

$78K

$63,961 - $77,707 Range

Moose Jaw Housing Authority

Moose Jaw Housing Authority

Maintenance Technician - Hourly

$28

 /hr
Range: $25 - $30

$25

$30

$25 - $30 Range

Highline Mushrooms
4.0

Highline Mushrooms

Maintenance Technician - Hourly

$24

 /hr
Range: $22 - $27

$22

$27

$22 - $27 Range

Silfab Solar
2.9

Silfab Solar

Maintenance Technician - Hourly

$25

 /hr
Range: $19 - $28

$19

$28

$19 - $28 Range

CBRE
3.9

CBRE

Maintenance Technician - Hourly

$30

 /hr
Range: $24 - $39

$24

$39

$24 - $39 Range

JLL
3.9

JLL

Maintenance Technician - Hourly

$29

 /hr
Range: $28 - $36

$28

$36

$28 - $36 Range

Estée Lauder Companies
4.0

Estée Lauder Companies

Maintenance Technician - Hourly

$23

 /hr
Range: $22 - $25

$22

$25

$22 - $25 Range

WORKFORCE Staffing Solutions
3.1

WORKFORCE Staffing Solutions

Maintenance Technician - Hourly

$43

 /hr
Range: $38 - $43

$38

$43

$38 - $43 Range

Hotel Grand Pacific
4.7

Hotel Grand Pacific

Maintenance Technician - Hourly

$21

 /hr
Range: $19 - $25

$19

$25

$19 - $25 Range

Shaw Communications
4.1

Shaw Communications

Maintenance Technician

$76,915

 /yr
Range: $63K - $97K

$63K

$97K

$63,113 - $97,350 Range

Vacasa
3.5

Vacasa

Maintenance Technician - Hourly

$20

 /hr
Range: $19 - $25

$19

$25

$19 - $25 Range

Maple Leaf Foods
3.7

Maple Leaf Foods

Maintenance Technician - Hourly

$35

 /hr
Range: $33 - $38

$33

$38

$33 - $38 Range

Mainstreet Equity Corp
3.0

Mainstreet Equity Corp

Maintenance Technician

$45,702

 /yr
Range: $45K - $55K

$45K

$55K

$45,350 - $55,000 Range

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

Frequently asked questions about a Maintenance Technician salaries

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

The highest salary for a Maintenance Technician in Canada is $82,719 per year.

The lowest salary for a Maintenance Technician in Canada is $38,501 per year.