Maintenance Mechanic salaries in Alberta
$36.80
avg per hour
The average salary for Maintenance Mechanic jobs near Alberta is $36.80.*
Top 10 Related Jobs and Salaries
- Heavy Equipment Mechanic
- $43.93
- increased by19.4%
- Equipment Technician
- $43.53
- increased by18.3%
- Journeyperson
- $41.74
- increased by13.4%
- Millwright
- $40.07
- increased by8.9%
- Shop Foreman
- $40.01
- increased by8.7%
- Automotive Technician
- $37.03
- increased by0.6%
- Mechanic
- $36.32
- decreased by1.3%
- Apprentice Mechanic
- $33.35
- decreased by9.4%
- Apprentice Electrician
- $27.40
- decreased by25.5%
- Repair, Maintenance & Installation Occupations
- $27.03
- decreased by26.6%
Top Maintenance Mechanic jobs near Alberta
View AllHeavy Duty Mechanic
Certarus Ltd.
Wembley, AB
Daily reporting to the Grande Prairie Hub with service calls into the field via a company provided vehicle. Clean driver abstract with no suspensions.
Heavy Duty Mechanic
ELITE OILFIELD SERVICES
Clairmont, AB
This role requires strong mechanical knowledge, proficiency with hand and power tools, and the ability to interpret schematics.
$45–$55 an hour
5 days ago
Mechanic - Heavy Duty Mechanic
Pitbull Energy Services
Grande Prairie, AB
RRSP Matching program after 3-month probationary period. Vac truck overhaul and repair. Highway truck repair (1-4 years). Class 3 (class 5 considered).
$40–$50 an hour
Urgently Hiring Heavy Duty Mechanics!!
SS Repair Ltd.
Grande Prairie, AB
We are looking for a 2nd year to Journeyman at this time, CVIP license is an asset but not required. Inspect, diagnose, and repair mechanical issues on heavy…
$36–$62 an hour
Mechanic
River Valley Energy Services
Grande Prairie County No. 1, AB
*License:* Valid driver’s license. *Record Keeping:* Complete work orders tracking parts used, labor hours, and maintenance history.
$23.62–$38.00 an hour
8 days ago
Heavy Duty Mechanic
Barda Equipment
Grande Prairie, AB
Use knowledge of power tools and hand tools to repair vehicle parts. You need to be able to follow detailed instructions, create and maintain strong…
$46–$52 an hour
Similar locations
- Grande Prairie, AB41 jobs
- null, AB19 jobs
- Clairmont, AB10 jobs
- Dawson Creek, BC9 jobs
- Grande Prairie County No. 1, AB3 jobs
- null, AB2 jobs
* Please note that all salary figures are approximations based upon third party submissions to SimplyHired or its affiliates. These figures are given to SimplyHired users for the purpose of generalized comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.