Talent.com

Maintenance Mechanic: Average Salary in Canada, 2026

Find out what the average Maintenance Mechanic salary is

Salary rate
How much does a Maintenance Mechanic make in Canada?
$68,250/ Annual
Based on 10000 salaries
The average Maintenance Mechanic in Canada is $68,250 per year or $35 per hour. Entry-level positions start at $47,697 per year, while most experienced workers make up to $97,000 per year.
Median$68,250
chart
Low$47,697
High$97,000
Maintenance Mechanic: Average Salary in Canada
Nunavut$82,875
Northwest Territories$78,000
Yukon$70,376
British Columbia$70,211
Alberta$69,808
Active jobs with salaries

Maintenance Supervisor

ThunderSoftOshawa, ON, Canada
Full-time

Right now, the team is working 6 days a week.The main function of a maintenance supervisor is to establish, implement, and maintain long-range plans for improvement of maintenance activities and pr...Show more

 • Promoted

Equipment Maintainer

ALSTOM GruppeWhitby, Durham Region, CA
Full-time

Leading societies to a low carbon future, Alstom develops and markets mobility solutions that provide the sustainable foundations for the future of transportation.Our product portfolio ranges from ...Show more

 • Promoted

Grain Origination Sales Lead - Sunderland Co-operative Inc. - Oakwood, ON

FSOakwood, ON, CA
Full-time

The FS brand represents a standard of excellence for agricultural and energy-related products.It's the people who represent the FS brand that set it apart.As local cooperatives, FS Companies believ...Show more

 • Promoted

Diesel Mechanic – Equipment Solutions (CES)

United Rentals LifeOshawa, Durham Region, CA
Full-time

A leading equipment rental provider in Oshawa is seeking a Diesel Mechanic to perform maintenance and repairs on complex equipment owned by customers.Candidates should have over 5 years of relevant...Show more

 • Promoted