Heavy Duty Mechanic Salary in Canada (2026 Guide)
Updated using 674 verified salary entries collected directly from employers across Canada.
Heavy Duty Mechanics (HDMs) remain among the most sought-after trades in Canada, especially in mining, energy, transportation, forestry, and heavy industrial operations. Based on 674 real salary submissions, the average hourly wage for Heavy Duty Mechanics in Canada is $41.60/hr, with most wages falling between $34.00/hr and $44.66/hr.
Top earners are those working in field roles, mining sites, oil sands operations, and remote camps, who can earn between $60/hr and $75/hr, with the highest recorded wage reaching $88.46/hr.
National Salary Snapshot
- Average hourly wage: $41.60/hr
- Median hourly wage: $38.00/hr
- Typical range (middle 50%): $34.00 – $44.66/hr
- Highest recorded rate: $88.46/hr
- Lowest recorded rate: $27/hr
These wage insights come from real employer-submitted data across mining, energy, construction, industrial maintenance, equipment dealerships, and transportation sectors.
Salary by Province
Heavy Duty Mechanic wages vary widely depending on industry concentration, regional demand, and remote premiums.
Alberta
Among the highest-paying regions, especially:
- Oil sands (Fort McMurray, Fort MacKay)
- Mining & industrial field roles
Premiums are common for 12-hour shifts, fly-in/fly-out rotations, and night shifts.
Saskatchewan
Strong wages supported by:
- Potash mining
- Heavy industrial maintenance
- Large equipment dealerships
Cities like Allan and Saskatoon frequently show upper-range wages.
British Columbia
Competitive wages driven by:
- Forestry
- Mining
- Port maintenance
Major equipment dealers in Northern BC
Ontario & Manitoba
Moderate-to-strong wages across:
- Transportation fleets
- Industrial plants
- Construction equipment companies
Atlantic Canada
Stable wages with steady demand in:
- Marine operations
- Truck/heavy fleet maintenance
- Manufacturing operations
Top Paying Cities for Heavy Duty Mechanics
Based on all entries in the dataset, the top-paying locations include:
Fort McMurray, AB – Highest compensation due to oil sands, heavy industrial, and field service demand
Northern BC towns (e.g., Prince George, Fort St. John) – Strong mining and forestry wages
Saskatoon & Potash regions, SK – High wages for underground and industrial maintenance work
Remote/Northern projects – Significant premiums for isolation, shift work, travel, and camp schedules
Edmonton, AB & Vancouver, BC – Strong dealership and industrial positions
Roles tagged as Field Mechanic, Heavy Duty Mechanic – Field, or Mine Site Technician consistently show the highest hourly earnings.
What Affects Heavy Duty Mechanic Pay?
1. Industry Sector
Pay varies greatly by sector. Highest-paying industries include:
- Oil sands & mining
- Industrial field service
- Heavy equipment dealerships
- Marine/port operations
- Forestry & logging
- Utilities and energy production
Dealership roles offer strong stability and benefits, while field roles often include the highest premiums.
2. Experience & Certifications
Higher wages are associated with:
- Red Seal Endorsement (RSE)
- 5–15+ years of experience
- Mine or oil sands field experience
- OEM training (Cat, Komatsu, Hitachi, John Deere)
- Strong diagnostics and hydraulic troubleshooting skills
- Dual-ticket mechanics (HD + Welding, HD + Automotive, HD + Millwright)
3. Location & Shift Structure
Pay significantly increases for:
- Remote rotations
- Fly-in/fly-out (FIFO) roles
- Night shifts
- 12-hour shifts
- Camp-based schedules
Regions with harsh weather and remote access pay the highest premiums.
4. Company Size
Large national contractors, mining companies, and equipment OEM dealerships often offer:
- Higher base wages
- Tool & boot allowances
- Training programs
- Stronger benefits packages
Small shops often offer more flexible schedules but slightly lower base wages.
Job Outlook for Heavy Duty Mechanics in 2026
Demand for Heavy Duty Mechanics remains extremely strong due to:
- Ongoing mining expansion (potash, gold, critical minerals, oil sands)
- Aging fleets in transportation, forestry, and industrial sectors
- Skilled trade shortages across Canada
- Retirement of experienced mechanics
- Increased investment in heavy equipment and machinery upgrades
Across Canada, employers continue to compete aggressively for certified Heavy Duty Mechanics, leading to steady wage growth into 2025.
Where This Data Comes From
This report is based on 674 real Heavy Duty Mechanic salary entries, manually verified and collected directly from employers across Canada.
Each entry includes job title, employer name, city/town, province, and hourly wage.
Our goal is to provide the most accurate, current salary insights for Canada’s industrial and skilled trades sectors.
City Average & Median Hourly
Provincial Average & Median
Salary Information - HDM : Salaries
| Red Seal Recruiting Solution's Salary Survey - Heavy Duty Mechanics | ||||||
|---|---|---|---|---|---|---|
| Job Title | Company Name | City/Town | Province | Compensation | Contact Person | Contact Number |
| Heavy Duty Mechanic | Agnico-Eagle Mines Limited | Debie | ON | From $55.51 | ||
| Underground Certified Mechanic - Heavy Duty Equipment | Discovery Silver Corp | Timmins | ON | $63.77/hr | ||
| Heavy Equipment Technician - Field | Grupo NORS | Yukon | YT | $52.74/hr | ||
| Heavy Duty Equipment Technician | SKEENA GOLD + SILVER | Kitimat-Stikine A | BC | $57.00/hr | ||
| Heavy Duty Equipment Mechanic | Penn-co Construction | Blumenort | MB | $50.00/hr | ||
| Mechanic DSP with Rig - CNRL Horizon | Primoris Mine Services LP (Canada) | Wood Buffalo | AB | $124.30/hr | ||
| Heavy Duty Mechanic | Vancouver Pile Driving Ltd. | Prince Rupert | BC | $55.00–$57.00/hr | ||
| Journeyperson Mobile Mechanics | Compass Minerals Canada Corp | Goderich | ON | $52.09/hr | ||
| Certified Heavy Duty Mechanic | Gorman Bros. Lumber Ltd. | West Kelowna | BC | $50.12/hr | ||
| Trades 1 (HD Mechanic) | Implats Group | Robinson | AB | From $55.61/hr | ||
| Heavy-Duty Mechanic | Dunkley Lumber | Strathnaver | BC | $50.10/hr | ||
| Mechanical Leadhand | Tahltan Nation Development LP | Dease Lake | BC | $52.83/hr | ||
| Licensed Truck & Coach Mechanic | Niiwin General Partnership | Porcupine | ON | $50.00–$60.00/hr | ||
| Journeyperson Heavy Duty Mechanic | Glo enterprise | Grovedale | AB | From $55.00/hr | ||
| Redseal Heavy Duty Mechanic | Yuquip Industrial Solutions | Whitehorse | YT | $50.00/hr | ||
| Heavy Duty Red Seal Mechanic | HD Northern Equipment Sales and Rentals Inc. | Fort St. John | BC | $50.00–$55.00/hr | ||
| Heavy Equipment Technician | H.D. Diesel Ltd. | Fort McMurray | AB | $50.00–$80.00/hr | ||
| Heavy Duty Mechanic | Wolf Lake Logging Ltd | Courtenay | BC | $52.97/hr | ||
| Heavy Duty Mechanic | Gibsons Heavy Duty Fleet Services | Sunshine Coast | BC | $50.00/hr | ||
| Heavy Duty Mechanic/Power Generation Technician/Electrician | MGM Power Systems Inc. | Terrace | BC | $55.00–$65.00/hr | ||
| Heavy Duty Mechanic - Nunavut | Finning International Inc. | Cambridge Bay | NU | $66.33/hr | ||
| Heavy Duty Mechanic | Ellert Mechanical | Cochrane | AB | $70.00/hr | ||
| HD Mechanic Contractor | Wrenchall Repairs Ltd. | Logan Lake | BC | $80.00/hr | ||
| Licensed Heavy Duty Equipment Technician | Ward and Burke construction Ltd | East Gwillimbury | ON | $50.00–$55.00/hr | ||
| Truck and Transport Mechanic | BMT Group Services Ltd. | Sidney | BC | $55.00/hr | ||
| Heavy Duty Mechanic | Drax Group | Entwistle | AB | $56.82/hr | ||
| Heavy Duty Mechanic | McDonald Fleet Maintenance Inc | Fort Erie | ON | $50.00–$55.00/hr | ||
| Heavy Duty Mechanic - TNT Heavy Equipment | TNT Heavy Equipment | Indus | AB | From $60.00/hr | ||
| Journeyman/woman Heavy Equipment Technician | Union Tractor Ltd | Red Deer | AB | $52.57/hr | ||
| Journeyperson Mechanic | HOODS Crane Rental Inc. | Beaverlodge | AB | $58.81/hr | ||
| Journeyman Red Seal Heavy Duty Mechanic | KFM Mechanical | Edmonton | AB | $50.00–$65.00/hr | ||
| Heavy-Duty Equipment Technician | Nutrein | Allen | SK | $54.00-$62.00/hr | ||
| Heavy Duty Diesel Mechanic | Energy Security Services North America | Calgary | AB | $40.00–$60.00/hr | ||
| Journeyman Heavy Duty Mechanic | CJM Crane Services Ltd | Nisku | AB | $57.19/hr | ||
| Heavy Equipment Technician (HET) | JJJ Equipment and Repairs Ltd | Fort McMurray | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Saunders Landscaping & Renovations Ltd. | Chestermere | AB | $50.00/hr | ||
| Heavy Duty - Working Shop Foreman - Truck & Trailer | Smith Trucking Service (1976) Ltd | Brooks | AB | $45.00–$55.00/hr | ||
| 310T/310J LICENSED MECHANIC | HT Repairs | Hamilton | ON | $50.00/hr | ||
| Heavy-Duty Mechanic | Dunkley Lumber | Strathnaver | BC | $50.10/hr | ||
| Certified Heavy Duty Mechanic | Gorman Bros. Lumber Ltd. | West Kelowna | BC | $50.12/hr | ||
| Heavy Duty Mechanic | Vancouver Pile Driving Ltd. | Prince Rupert | BC | $55.00–$57.00/hr | ||
| Heavy Diesel Mechanic - Crushco Equipment | Kieswetter Excavating | St. Clements | ON | $50.00–$75.00/hr | ||
| Diesel Field Service Technician | Kieswetter Excavating | St. Clements | ON | $45.00–$75.00/hr | ||
| Heavy Duty Mechanic | Centerra Gold Inc | Fort St James | BC | $58.13/hr | ||
| Heavy Duty Equipment Technician | SKEENA GOLD + SILVER | Kitimat-Stikine A | BC | $57.00/hr | ||
| Underground Certified Mechanic - Heavy Duty Equipment | Discovery Silver Corp | Timmins | ON | $63.77/hr | ||
| Heavy Equipment Technician - Field | Grupo NORS | Yukon | YT | $52.74/hr | ||
| Engine Field Service Technician | Cummins Inc. | Thunder Bay | ON | $52.00/hr | ||
| Resident Heavy Duty Mechanic | Finning International Inc. | Dawson Creek | BC | $61.91/hr | ||
| Underground Heavy Duty Mechanic | Finning International Inc. | Iskut | BC | $55.28–$61.42/hr | ||
| Heavy-Duty Equipment Mechanic | New World Dairy Inc | St. David's | NL | $42.00–$65.00/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Fort McMurray | AB | $62.85–$65.79/hr | ||
| Heavy Duty Mechanic | Nutrien | Allan | SK | $59.92/hr | ||
| Heavy Duty Mechanic | Komatsu | Saskatoon | SK | $59.90/hr | ||
| Heavy Duty Mechanic - Field - Syncrude | Finning International Inc. | Fort McMurray | AB | $69.56–$72.11/hr | ||
| Heavy Duty Mechanic | Regional Municipality of Wood Buffalo | Fort McMurray | AB | $62.65/hr | ||
| Licensed Heavy Duty Technician 310T | Kal Tire | Timmins | ON | $50.00–$60.00/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company Ltd | Metro Vancouver | BC | $59.69/hr | ||
| Heavy Duty Mechanic | Clean Harbors | Fort McMurray | AB | $55.00–$58.00/hr | ||
| Mine System Technician | Teck | Logan Lake | BC | $55.50/hr | ||
| Diesel Generation Mechanic | NORTHWEST TERRITORIES POWER CORPORATION | |||||
| ,Fort Simpson,NT,$50.05–$60.81/hr,Aug 2025,,55.43,NT,$55.43,, | ||||||
| Lead Hand Mechanic | Westerra Equipment | Abbotsford | BC | $55.41/hr | ||
| Heavy Duty Mechanic, Journeyperson | SMS Equipment | Tumbler Ridge | BC | $58.26/hr | ||
| Underground Heavy Duty Mechanics | Big Country Equipment Repair | Kamloops | BC | $62.50/hr | ||
| Heavy Duty Mechanic - Field Service | Austech Industries Ltd. | Fort McMurray | AB | $65.00/hr | ||
| Heavy Equipment Technician | Stahl Peterbilt | Fort McMurray | AB | $65.00–$73.67/hr | ||
| Journeyman Red Seal Heavy Duty Mechanic | KFM Mechanical | Yellowknife | NT | $55.00–$60.00/hr | ||
| Heavy Equipment Technician | Fort McKay Alcor | Fort McMurray | AB | $55.00–$65.00/hr | ||
| Heavy Duty Mechanic, Journeyperson | SMS Equipment Inc. | Timmins | ON | $60.16/hr | ||
| Heavy Duty Equipment Technician | Conuma Resources Limited | Tumbler Ridge | BC | $58.00/hr | ||
| Red Seal Mechanic | Qikiqtani Logistics Ltd. | Iqaluit | NU | $55.00/hr | ||
| Journeyman Heavy Duty Mechanic | First Fleet Maintenance | Fort McMurray | AB | $52.00–$58.00/hr | ||
| Heavy Duty Technician / Mechanic | HIGHWOOD HEAVY DUTY LTD | Cochrane | AB | $50.00–$60.00/hr | ||
| Heavy-Duty Journeyman Mechanic | Archon Energy Services Ltd. | Lloydminster | AB | $50.00–$60.00/hr | ||
| 310T Mechanic | JB Forest Products Ltd | Lanark | ON | $60.00/hr | ||
| Heavy Equipment Mechanic/Journeyman/woman | Evolution Mechanical | Spruce Grove | AB | $88.46/hr | ||
| 310T Heavy Equipment Technician | Aqua Drain Services Inc | Navan | ON | $55.00/hr | ||
| Heavy Equipment Field Mechanic (Journeyperson Technician) | EMSCO Heavy Equipment | Regina | SK | $45.00–$65.00/hr | ||
| Vehicle Technician - Contractual Fixed Term (Canada Line) | AtkinsRéalis | Richmond | BC | $50.74–$59.69/hr | ||
| MultiCraft Maintenance Technician | GOODYEAR | Greater Napanee | ON | $41.66–$81.44/hr | ||
| Heavy Duty Equipment Technician | SKEENA GOLD + SILVER | Kitimat-Stikine A | BC | $55.00–$65.00/hr | ||
| Heavy Duty Mechanic Journeyman - Truck & Trailer Technician | Velocity Truck Centres | Edmonton | AB | $56.31/hr | ||
| Heavy Duty Mechanic | New Flyer | Winnipeg | MB | $62.50/hr | ||
| Heavy Duty Mechanic | FLORINSKI Mechanical Service Ltd | Fort McMurray | AB | $65.00–$80.00/hr | ||
| Heavy Duty Mechanic | Avenge Energy Services Inc. | Grande Prairie | AB | $57.69-$76.92/hr | ||
| Heavy Duty Mechanic | DT Equipment Repair Inc. | Fort McMurray | AB | $52.50–$60.00/hr | ||
| Heavy Duty Mechanic | North American Construction Group Inc. | Fort McMurray | AB | $74.45/hr | ||
| Heavy Duty Mechanic | Sunbelt Rentals | Fort McMurray | AB | $57.00–$60.00/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company Ltd | Vancouver | BC | $57.95/hr | ||
| Heavy Duty Mechanic | Centerra Gold | Mount Milligan | BC | $56.43/hr | ||
| Heavy Duty Mechanic | Teck Resources Limited | Logan Lake | BC | $55.50/hr | ||
| Heavy Duty Mechanic | Regional Municipality of Wood Buffalo | Fort McMurray | AB | $62.65/hr | ||
| Heavy Duty Mechanic | Komatsu | Sparwood | BC | $58.16/hr | ||
| Heavy Duty Mechanic | Big Country Equipment Repair | Kamloops | BC | $62.50/hr | ||
| Heavy Duty Mechanic | Donver Trucking / VDM Trucking | Edmonton | AB | $50.00-$72.12/hr | ||
| Heavy Duty Mechanic | Centerline Diesel Service | Port Coquitlam | BC | $58.00–$68.00/hr | ||
| Heavy Duty Mechanic | CEDA | Fort McMurray | AB | $62.44/hr | ||
| Heavy Duty Mechanic | Creative Industries | Fort McMurray | AB | $60.00/hr | ||
| Heavy Duty Mechanic | GMS Corporation | Timmins | ON | $50.00–$75.00/hr | ||
| Heavy Duty Mechanic | Vantek Consulting Services Ltd | Lloydminster | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Manatokan Oilfield Service Inc | Conklin | AB | $50.00-$81.73/hr | ||
| Heavy Duty Mechanic | Deneyu mechanical | Fort McMurray | AB | $58.00–$63.00/hr | ||
| Heavy Duty Mechanic | Fraser River Pile & Dredge | New Westminster | BC | $55.69/hr | ||
| Heavy Duty Mechanic | Fort McKay Alcor | Fort McMurray | AB | $55.00–$65.00/hr | ||
| Heavy Duty Mechanic | Nomad Heavy Duty ltd. | Coldstream | BC | $50.00–$60.00/hr | ||
| Heavy Duty Mechanic | Hamlet of Sachs Harbour | Sachs Harbor | NT | $57.00/hr | ||
| Heavy Duty Mechanic | Nutrien | Saskatoon | SK | $59.92/hr | ||
| Heavy Duty Mechanic | Newmont Mining | Dease Lake | BC | $55.14/hr | ||
| Heavy Duty Mechanic | Cummins Inc. | Sparwood | BC | $56.76/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Red Deer | AB | $61.06/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Iskut | BC | $58.22/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Whitehorse | YT | $52.00/hr | ||
| Heavy Duty Mechanic (Dual Ticketed) | Finning International Inc. | Vancouver | BC | $76.92-$84.13/hr | ||
| Heavy Duty Mechanic | Mader Group | Calgary | AB | $78.85/hr | ||
| Heavy Duty Mechanic | ATI Canada | Fort McMurray | AB | $70.73–$73.85/hr | ||
| Heavy Duty Mechanic | PSI Mining Inc. | Cigar Lake Mine | SK | $60.00–$80.00/hr | ||
| Heavy Duty Mechanic | Teck Resources Limited | Sparwood | BC | $57.21-$62.02/hr | ||
| Heavy Duty Mechanic Dual Ticketed | Perenti Group Services Pty Ltd | Dease Lake | BC | $60.00-$65.00/hr | ||
| Heavy Duty Mechanic | Finning Canada | Yellowknife | NT | $76.92-$84.13/hr | ||
| Heavy Duty Mechanic | Taseko Mines Limited | McLeese Lake | BC | $50.98/hr | ||
| Heavy Duty Mechanic | Centerra Gold | Mount Milligan | BC | $54.79/hr | ||
| Heavy Duty Mechanic | Impala Canada | Thunder Bay | ON | $52.42/hr | ||
| Heavy Duty Mechanic | Ekati Diamond Mine | Yellowknife | NT | $76.92-$84.13/hr | ||
| Heavy Duty Mechanic | VicMechanical LTD | Fort McMurray | AB | $77.00–$89.00/hr | ||
| Heavy Duty Mechanic | Komatsu | Sparwood | BC | $55.92/hr | ||
| Heavy Duty Mechanic | Leavitt Machinery Canada Inc. | Fort McMurray | AB | $58.77–$66.61/hr | ||
| Heavy Duty Mechanic | Prospector Repair Service | Fort St. John | BC | $60.00–$75.00/hr | ||
| Heavy Duty Mechanic | Hyundai Construction Equipment | Mount Pearl | NL | $75.00/hr | ||
| Heavy Duty Mechanic | Evolution Mechanical | Vernon | BC | $72.12-$91.35/hr | ||
| Heavy Duty Mechanic | North American Construction Group Inc. | Fort McMurray | AB | $74.54/hr | ||
| Heavy Duty Mechanic | Chinook Construction | Hinton | AB | $65.00/hr | ||
| Heavy Duty Mechanic | DT Equipment Repair Inc | Red Lake | ON | $76.92-$98.56/hr | ||
| Heavy Duty Mechanic | DT Equipment Repair Inc | Saskatoon | SK | $76.92-$98.56/hr | ||
| Heavy Duty Mechanic | DT Equipment Repair Inc | Grande Prairie | AB | $76.92-$98.56/hr | ||
| Heavy Duty Mechanic | WLB Operations Inc | Wabush | NL | $57.69-$67.31/hr | ||
| Heavy Duty Mechanic | Cold North Mechanical | Fort McMurray | AB | $54.00–$77.00/hr | ||
| Heavy Duty Mechanic | Nhwelmen Construction | Merritt | BC | $55.00–$60.00/hr | ||
| Heavy Duty Mechanic | Environmental 360 Solutions (Alberta) Ltd. | Calgary | AB | $50.00–$60.00/hr | ||
| Heavy Duty Mechanic | Prospector Repair Service | Fort St. John | BC | $60.00–$75.00/hr | ||
| Heavy Duty Mechanic | Gear Equipment | Bradford West Gwillimbury | ON | $50.00–$60.00/hr | ||
| Heavy Duty Mechanic | Westridge Quarries Ltd. | Elkford | BC | $55.00-$65.00/hr | ||
| Heavy Duty Mechanic | Cascade Energy Services L.P. | Grande Prairie | AB | $50.00–$60.00/hr | ||
| Heavy Duty Mechanic | Hyundai Construction Equipment | St. John's | NL | $75.00/hr | ||
| Heavy Duty Mechanic | Brock Aggregates | Toronto | ON | $57.69/hr | ||
| Heavy Duty Mechanic | Stock Transportation | Calgary | AB | $52.88/hr | ||
| Heavy Duty Mechanic | Cropac Equipment Inc. | Abbotsford | BC | $59.00–$62.00/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company Ltd | Vancouver | BC | $57.95/hr | ||
| Heavy Duty Mechanic | BC Rapid Transit Co. Ltd | Vancouver | BC | $55.19/hr | ||
| Heavy Duty Mechanic | FLINT Corp | Fort McMurray | AB | $72.91/hr | ||
| Heavy Duty Mechanic | Cougar Fuels | Fort McMurray | AB | $55.00–$60.00/hr | ||
| Heavy Duty Mechanic | Casper Energy Services | Fort McMurray | AB | $60.00-75.00/hr | ||
| Heavy Duty Mechanic | Brignall Equipment Solutions Ltd | |||||
| ,Fort McMurray,AB,$58.00-$60.00/hr,Apr 2024,,59.00,AB,,, | ||||||
| Heavy Duty Mechanic | GoWrench Auto | Etobicoke | ON | $50.00-$75.00/hr | ||
| Heavy Duty Mechanic | Guardian Construction & Maintenance | Grande Prairie | AB | $58.00–$60.00/hr | ||
| Heavy Duty Mechanic | Jasper Constructors Ltd | Edmonton | AB | $51.41/hr | ||
| Heavy Duty Mechanic | Creative Industries | Fort McMurray | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Aecon Construction and Materials | Toronton | ON | $52.74/hr | ||
| Heavy Duty Mechanic | Rees Mobile Services | Greater Sudbury | ON | $48.00–$53.00/hr | ||
| Heavy Duty Mechanic | Tim McDowell Equipment Ltd | Val Caron | ON | $45.00–$65.00/hr | ||
| Heavy Duty Mechanic | Kirkland Lake Gold Limited | Kirkland Lake | ON | $45.86–$65.91/hr | ||
| Heavy Duty Mechanic | Sigfusson Northern Ltd. | Thunder Bay | ON | $52.88-$76.92/hr | ||
| Heavy Duty Mechanic | Tekmen | Thunder Bay | ON | $45.00-$55.00/hr | ||
| Heavy Duty Mechanic | Titans Mechanical Inc. | Timmins | ON | $50.00–$60.00/hr | ||
| Heavy Duty Mechanic | SMS Equipment | Timmins | ON | $63.28/hr | ||
| Heavy Duty Mechanic | Greenstone Gold Mines GP Inc. | Geraldton | ON | $50.00/hr | ||
| Heavy Duty Mechanic | NORTHWEST TERRITORIES POWER CORPORATION | |||||
| ,Yellowknife,NT,$45.15–$54.86/hr,Oct 2023,,41.73,BC,$41.73,, | ||||||
| Heavy Duty Mechanic | Baffinland Iron Mines & IUOE Local 793 Partnership | Mary River | NU | $58.68/hr | ||
| Heavy Duty Mechanic | Tower Arctic Ltd. | Iqaluit | NU | $50.00-$75.00/hr | ||
| Heavy Duty Mechanic | Nunavut Government | Iqaluit | NU | $46.99-$54.51/hr | ||
| Heavy Duty Mechanic | Great West Equipment | Whitehorse | YT | $50.96/hr | ||
| Heavy Duty Mechanic | Bills Woodcutting LTD | Watson Lake | YT | $50.00/hr | ||
| Heavy Duty Mechanic | Victoria Gold Corp | Mayo | YT | $55.85/hr | ||
| Heavy Duty Mechanic | Finning Canada | Hay River | NT | $76.92-$84.13/hr | ||
| Heavy Duty Mechanic | Birch Mountain Enterprises | Fort McMurray | AB | $96.15/hr | ||
| Heavy Duty Mechanic | Teck Resources Limited | Elkford | BC | $50.68/hr | ||
| Heavy Duty Mechanic | Chu Cho Industries | Mackenzie | BC | $45.00–$55.00/hr | ||
| Heavy Duty Mechanic | K Fischer Mechanical | Sylvan Lake | AB | $50.00/hr | ||
| Heavy Duty Mechanic | T.A.E Mechanical Heavy Equipment Repair | Anzac | AB | $55.00/hr | ||
| Heavy Duty Mechanic | 360 Fabrication Inc | Abbotsford | BC | $55.00-$65.00/hr | ||
| Heavy Duty Mechanic | Ashton Mechanical | Richmond | BC | $54.00-$65.00/hr | ||
| Heavy Duty Mechanic | CMC Gas Compression | Fort Nelson | BC | $50.00–$65.00/hr | ||
| Heavy Duty Mechanic | Allteck Limited Partnership | Burnaby | BC | $51.96/hr | ||
| Heavy Duty Mechanic | Great West Equipment | Terrace | BC | $50.96/hr | ||
| Heavy Duty Mechanic | SMS Equipment | Surrey | BC | $51.41/hr | ||
| Heavy Duty Mechanic | Cropac Equipment Inc. | Abbotsford | BC | $53.00/hr | ||
| Heavy Duty Mechanic | Oxford Builders Supplies | Abbotsford | BC | $50.25/hr | ||
| Heavy Duty Mechanic | Avalon Log Sort | Port Mellon | BC | $55.00–$70.00/hr | ||
| Heavy Duty Mechanic | Orica | Tumbler Ridge | BC | $50.00/hr | ||
| Heavy Duty Mechanic | Inland Truck & Equipment | Langley | BC | $50.00/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company Ltd | |||||
| ,Vancouver,BC,$55.19/hr,Oct 2023,,42.50,BC,$42.50,, | ||||||
| Heavy Duty Mechanic | FDI Services Inc | Kitimat | BC | $53.74/hr | ||
| Heavy Duty Mechanic | Clauson Equipment Solutions Ltd. | Quesnel | BC | $45.00-$55.00/hr | ||
| Heavy Duty Mechanic | North American Construction Group Inc. | Fort McMurray | AB | $74.00/hr | ||
| Heavy Duty Mechanic | OCL Group | Fort McMurray | AB | $55.50/hr | ||
| Heavy Duty Mechanic | Pitbull Energy Services | Fort McMurray | AB | $56.00–$58.00/hr | ||
| Heavy Duty Mechanic | Mader Mining (Canada) Ltd. | Calgary | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Big Horse Mechanical | Spruce Grove | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Diamond Truck Centre | Acheson | AB | $54.75/hr | ||
| Heavy Duty Mechanic | Muskeg Mechanics Ltd | Fort McMurray | AB | $58.00/hr | ||
| Heavy Duty Mechanic | Cougar Fuels | Fort McMurray | AB | $55.00-$60.00/hr | ||
| Heavy Duty Mechanic | McNeil Construction | Grande Cache | AB | $50.00/hr | ||
| Heavy Duty Mechanic | Prairie Disposal Ltd. | Grande Prairie | AB | $54.00/hr | ||
| Heavy Duty Mechanic | Pioneer Offroad Rentals | Grande Prairie | AB | $50.00-$54.00/hr | ||
| Heavy Duty Mechanic | Cote's Services Ltd | Fort McMurray | AB | $55.00–$70.00/hr | ||
| Heavy Duty Mechanic | PG Mechanical & Services LTD | Fort McMurray | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Commandeur Mechanical | Grande Prairie | AB | $50.00/hr | ||
| Heavy Duty Mechanic | VDH Contracting Corp | Grande Cache | AB | $75.00/hr | ||
| Heavy Duty Mechanic | SMS Equipment | Acheson | AB | $56.51 | ||
| Heavy Duty Mechanic | Whissell Contracting | Calgary | AB | $50.00/hr | ||
| Heavy Duty Mechanic | White Wolf Mechanical | Fort McMurray | AB | $50.00-$70.00/hr | ||
| Heavy Duty Mechanic | Creative Industries | Fort McMurray | AB | $60.00/hr | ||
| Heavy Duty Mechanic | TOP GUN HD LTD. Mechanical | Edson | AB | $50.00/hr | ||
| Heavy Duty Mechanic | Johns Manville | Innisfil | AB | $50.25/hr | ||
| Heavy Duty Mechanic | Transdev Inc. (Corporate) | Calgary | AB | $54.52/hr | ||
| Heavy Duty Mechanic | APE Maintenance | Fort McMurray | AB | $56.00–$61.04/hr | ||
| Heavy Duty Mechanic | Pioneer Offroad Rentals | Grande Prairie | AB | $50.00–$54.00/hr | ||
| Heavy Duty Mechanic | DT Equipment Repair Inc. | Fort McMurray | AB | $72.00–$89.00/hr | ||
| Heavy Duty Mechanic | Westerra Equipment | Nisku | AB | $50.88/hr | ||
| Heavy Duty Mechanic | Suncor Firebag | Fort McMurray | AB | $69.69-$73.79/hr | ||
| Heavy Duty Mechanic | ATI Canada | Fort McMurray | AB | $66.70/hr | ||
| Heavy Duty Mechanic | The City of Guelph | Guelph | ON | $37.98/hr | ||
| Heavy Duty Mechanic | FortisBC | Trail | BC | $49.37/hr | ||
| Heavy Duty Mechanic | Walden Equipment | Timmins | ON | $37.00–$45.00/hr | ||
| Heavy Duty Mechanic | D/C Heavy Duty Mechanical Inc | Redcliffe | AB | $39.57/hr | ||
| Heavy Duty Mechanic | Ray-Mont Logistics | Prince Rupert | BC | $37.25/hr | ||
| Heavy Duty Mechanic | BIRAK BERRY FARMS LTD | Vancouver | BC | $41.00/hr | ||
| Heavy Duty Mechanic | Sokil Express Lines Ltd | Edmonton | AB | $39.00–$48.00/hr | ||
| Heavy Duty Mechanic | Mario's Towing Ltd | Kelowna | BC | $32.00–$38.00/hr | ||
| Heavy Duty Mechanic | Emcon Services | Merritt | BC | $33.62/hr | ||
| Heavy Duty Mechanic | District of Oak Bay | Oak Bay | BC | $40.12/hr | ||
| Heavy Duty Mechanic | BC Transit | Victoria | BC | $46.63–$48.02/hr | ||
| Heavy Duty Mechanic | Radius Industrial Works Inc. | Maple Ridge | BC | $40.00–$50.00/hr | ||
| Heavy Duty Mechanic | Central Salvage Ltd. | Kamloops | BC | $35.00–$40.00/hr | ||
| Heavy Duty Mechanic | Y. B. Services Inc. | Yellowknife | NT | $45.25/hr | ||
| Heavy Duty Mechanic | Heavy Metal Equipment and Rentals | |||||
| ,Camrose,AB,$39.48–$59.00/hr,Sep 2023,,41.73,ON,$41.73,, | ||||||
| Heavy Duty Mechanic | City of Kamloops | Kamloops | BC | $40.01/hr | ||
| Heavy Duty Mechanic | Parks Canada / Parcs Canada | Revelstoke | BC | $35.64/hr | ||
| Heavy Duty Mechanic | Precision Drilling | Nisku | AB | $49.00/hr | ||
| Heavy Duty Mechanic | Nhwelmen Construction | Kelowna | BC | $55.00–$70.00/hr | ||
| Heavy Duty Mechanic | APE Maintenance | Fort McMurray | AB | $56.00–$61.04/hr | ||
| Heavy Duty Mechanic | Lafleche Tire & Service | Lafleche | SK | $34.70/hr | ||
| Heavy Duty Mechanic | Mackay Contracting | Sparwood | BC | $34.00–$38.00/hr | ||
| Heavy Duty Mechanic | Carmac Diesel Ltd | Campbell River | BC | $35.00–$43.00/hr | ||
| Heavy Duty Mechanic | Mammoet | Montreal | QC | $35.00–$40.00/hr | ||
| Heavy Duty Mechanic | Tri-Force Utilities Ltd | Keswick | ON | $35.00–$45.00/hr | ||
| Heavy Duty Mechanic | Williams Machinery | Prince George | BC | $41.33/hr | ||
| Heavy Duty Mechanic | Nova Scotia School Boards (NSSB) | Bridgewater | NS | $30.86/hr | ||
| Heavy Duty Mechanic | Headwater Equipment Coalhurst | |||||
| ,Coalhurst,AB,$36.00–$53.00/hr ,Sep 2023,,40.00,ON,$40.00,, | ||||||
| Heavy Duty Mechanic | Carrier Lumber | Prince George | BC | $45.00/hr | ||
| Heavy Duty Mechanic | Conquest Equipment, Inc. | Estevan | SK | $40.00–$48.00/hr | ||
| Heavy Duty Mechanic | Transdev Canada | Kitimat | BC | $50.13/hr | ||
| Heavy Duty Mechanic | FDI Services Inc | Kitimat | BC | $53.74/hr | ||
| Heavy Duty Mechanic | Tollestrup Construction (2005) Inc. | Lethbridge | AB | $37.00–$47.00/hr | ||
| Heavy Duty Mechanic | Mada Holdings Inc | Beeton | ON | $34.00–$45.00/hr | ||
| Heavy Duty Mechanic | JAPA Equipment | Calgary | AB | $45.00/hr | ||
| Heavy Duty Mechanic | ARK PEOPLE SOLUTIONS INCORPORATED | |||||
| Airdr" | Airdrie | AB | $35.00–$43.00/hr | Sep 2023 | ||
| Heavy Duty Mechanic | Pacesetter Equipment Ltd | Rocky View | AB | $38.75/hr | ||
| Heavy Duty Mechanic | NUNAVUT EXCAVATING | Iqaluit | NU | $40.78/hr | ||
| Heavy Duty Mechanic | Rocky Mountain Salvage Inc. | Hinton | AB | $35.00–$50.00/hr | ||
| Heavy Duty Mechanic | Canadian Pacific | Calgary | AB | $40.27/hr | ||
| Heavy Duty Mechanic | Canfor | Cranbrook | BC | $46.08/hr | ||
| Heavy Duty Mechanic | Big Horse Mechanical | Spruce Grove | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Baffinland Iron Mines & IUOE Local 793 Partnership | Mary River | NU | $58.68/hr | ||
| Heavy Duty Mechanic | KEEP ON TRUCKIN MECHANICAL SERVICES LTD | Lloydminster | SK | $39.50–$55.00/hr | ||
| Heavy Duty Mechanic | Wave Equipment Ltd. | Chatsworth | ON | $30.00–$36.00/hr | ||
| Heavy Duty Mechanic | A & K Enns Trucking Ltd. | Melfort | SK | $35.00/hr | ||
| Heavy Duty Mechanic | Mr. Forklift (2005) Ltd. | Calgary | AB | $38.75/hr | ||
| Heavy Duty Mechanic | Foster's Agri-world LP | Fairview | AB | $40.00–$45.00/hr | ||
| Heavy Duty Mechanic | Finning Canada | Regina | SK | $38.28–$46.32/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Lethbridge | AB | $52.49–$54.42/hr | ||
| Heavy Duty Mechanic | TTL Transport Ltd | Rocky View | AB | $38.75/hr | ||
| Heavy Duty Mechanic | ATCO Group | Lethbridge | AB | $51.48/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Estevan | SK | $36.06-$48.08/hr | ||
| Heavy Duty Mechanic | Mader Mining (Canada) Ltd. | Calgary | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Edmonton | AB | $55.29-$57.69/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Hay River | NT | $76.92-$84.13/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company Ltd | Vancouver | BC | $55.19/hr | ||
| Heavy Duty Mechanic | G.O.A.T. Mechanical Services | Cochrane | ON | $76.68-$83.83/hr | ||
| Heavy Duty Mechanic | G.O.A.T. Mechanical Services | Fort McMurray | AB | $76.68-$83.83/hr | ||
| Heavy Duty Mechanic | Mosaic Forest Management | Vancouver | BC | $46.85/hr | ||
| Heavy Duty Mechanic | Preferred Equipment Inc | Langley | BC | $40.00–$45.00/hr | ||
| Heavy Duty Mechanic | FloWell Vessel & Piping Ltd | Fort St. John | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Teck Resources Limited | Logan Lake | BC | $52.29/hr | ||
| Heavy Duty Mechanic | BC Transit | Victoria | BC | $39.71–$40.91/hr | ||
| Heavy Duty Mechanic | WTC Group Inc. | Delta | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Frontline Machinery LTD | Wood | ON | $36.00–$45.00/hr | ||
| Heavy Duty Mechanic | Georgia-Pacific | Englehart | ON | $38.03/hr | ||
| Heavy Duty Mechanic | City of Calgary | Calgary | AB | $42.35–$46.91/hr | ||
| Heavy Duty Mechanic | Via Rail Canada | Halifax | NS | $39.30/hr | ||
| Heavy Duty Mechanic | Via Rail Canada | The Pas | MB | $32.58–$39.30/hr | ||
| Heavy Duty Mechanic | Via Rail Canada | Toronto | ON | $39.30/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company Ltd | Vancouver | BC | $47.72/hr | ||
| Heavy Duty Mechanic | Allied Crane Ltd. | Maple Ridge | BC | $34.00–$40.00/hr | ||
| Heavy Duty Mechanic | City of Regina | Regina | SK | $37.73–$39.96/hr | ||
| Heavy Duty Mechanic | Reehl's Enterprise Inc. | Surrey | BC | $34.50/hr | ||
| Heavy Duty Mechanic | Metrolinx | Toronto | ON | $38.46/hr | ||
| Heavy Duty Mechanic | O.E.M. Remanufacturing Company Inc | Edmonton | AB | $41.12–$53.39/hr | ||
| Heavy Duty Mechanic | Superior Concrete Pumping 2001 Ltd | Cold Lake | AB | $45.00–$60.00/hr | ||
| Heavy Duty Mechanic | The City of Red Deer | Red Deer | AB | $37.14–$39.33/hr | ||
| Heavy Duty Mechanic | Calgary Board of Education | Calgary | AB | $35.05/hr | ||
| Heavy Duty Mechanic | Waste Connections | Blenheim | ON | $41.00/hr | ||
| Heavy Duty Mechanic | Coca-Cola Canada Bottling Limited | Richmond | BC | $41.96/hr | ||
| Heavy Duty Mechanic | Coca-Cola Canada Bottling Limited | Winnipeg | MB | $34.45/hr | ||
| Heavy Duty Mechanic | School District #60 (Peace River North) | Fort St. John | BC | $38.74/hr | ||
| Heavy Duty Mechanic | The City of Vancouver | Vancouver | BC | $43.35/hr | ||
| Heavy Duty Mechanic | Bison Transport | Calgary | AB | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | First Transit Canada | Fort McMurray | AB | $51.54/hr | ||
| Heavy Duty Mechanic | Regional Municipality of Wood Buffalo | Fort McMurray | AB | $48.64/hr | ||
| Heavy Duty Mechanic | NORTHWEST TERRITORIES POWER CORPORATION | Fort Simpson | NT | $43.82–$53.24/hr | ||
| Heavy Duty Mechanic | NORTHWEST TERRITORIES POWER CORPORATION | |||||
| ,Yellowknife,NT,$47.35–$57.54/hr,Oct 2022,,38.00,AB,$38.00,, | ||||||
| Heavy Duty Mechanic | Paul Bros Nextreme Inc. | Yellowknife | NT | $33.54/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Fort McMurray | AB | $56.85–$58.93/hr | ||
| Heavy Duty Mechanic | Finning Canada | Yellowknife | NT | $49.00–$50.80/hr | ||
| Heavy Duty Mechanic, Camp | Beaver Brook Antimony Mine | Glenwood | NL | $33.92/hr | ||
| Heavy Duty Mechanic, Camp | Gladiator Equipment Inc. | Calgary | AB | $60.00/hr | ||
| Heavy Duty Mechanic, Camp | K Tech Heavy Metal Repairs | Fort McMurray | AB | $45.00–$65.00/hr | ||
| Heavy Duty Mechanic, Camp | Vertical Edge Equipment Services Ltd. | Fort McMurray | AB | $60.00–$65.00/hr | ||
| Heavy Duty Mechanic, Camp | Inner City Diesel | Smithers | BC | $55.65–$65.65/hr | ||
| Heavy Duty Mechanic, Camp | DT Equipment Repair Inc | Fort McMurray | AB | $62.55–$71.67/hr | ||
| Heavy Duty Mechanic, Camp | Jardeg-Construction | Fort MacKay | AB | $135 per hour base rate plus $25/day. | ||
| Heavy Duty Mechanic, Camp | Randstad Canada | Edmonton | AB | $54.87/hr | ||
| Heavy Duty Mechanic, Camp | Canadian Utility Services Ltd | Fredericton | NB | $36.06-43.27/hr | ||
| Heavy Duty Mechanic, Camp | Swamp Cats Ltd | Red Deer | AB | $100/hr, FULL SUPPLY | ||
| Heavy Duty Mechanic, Camp | Swamp Cats Ltd | Conklin | AB | $100/hr, FULL SUPPLY | ||
| Heavy Duty Mechanic, Camp | Diversified Transportation Ltd. | Edmonton | AB | $53.02-$54.74/hr | ||
| Heavy Duty Mechanic, Camp | CEDA | Conklin | AB | $48.00-$68.00/hr | ||
| Heavy Duty Mechanic, Camp | Conuma Resources | Tumbler Ridge | BC | $48.69-$51.26/hr | ||
| Heavy Duty Mechanic, Camp | Matrix Labour Leasing Ltd | Toronto | ON | $48.00/hr for a 12 hr shift | ||
| Heavy Duty Mechanic, Camp | Matrix Labour Leasing Ltd | Montreal | QC | $48.00/hr for a 12 hr shift | ||
| Heavy Duty Mechanic Subcontractor, Camp | North American Construction Group | Fort McMurray | AB | $125.00/hr | ||
| Heavy Duty Mechanic, Camp | ClearStream Energy Services Inc. | Fort McMurray | AB | $65.04/hr | ||
| Heavy Duty Mechanic, Camp | Finning | Yellowknife | NT | $54.88/hr | ||
| Heavy Duty Mechanic, Camp | Finning | Fort McMurray | AB | $56.85-$58.93/hr | ||
| Heavy Duty Mechanic, Camp | The Westward Group | Fort McMurray | AB | $54.00–$60.00/hr | ||
| Heavy Duty Mechanic | Conquip Inc | Aldersyde | AB | $45.00/hr | ||
| Heavy Duty Mechanic | Mt Seymour Resorts Ltd | North Vancouver | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Kleysen Group Ltd | Rocky View | AB | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | 851791 NWT Ltd. | Fort Simpson | NT | $33.54/hr | ||
| Heavy Duty Mechanic | N.L. SMITH & SONS CONSTRUCTION | Nanton | AB | $35.00-$40.00/hr | ||
| Heavy Duty Mechanic | Canadian Coast Guard | Burlington | ON | $30.85-$33.51/hr | ||
| Heavy Duty Mechanic | City of Wetaskiwin | Ermineskin | AB | $38.54-$47.40/hr | ||
| Heavy Duty Mechanic | Sureway Construction Ltd. | Edmonton | AB | $45.84-$47.94/hr | ||
| Heavy Duty Mechanic | Dutchie Dirt-Moving Ltd. | Turin | AB | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Locke's Electrical Limited | Hillview | NL | $32.00/hr | ||
| Heavy Duty Mechanic | Canadian National Railway | Prince George | BC | $41.73/hr | ||
| Heavy Duty Mechanic | Caramex Logistics Inc | Sylvan Lake | AB | $38.70/hr | ||
| Heavy Duty Mechanic | Progress Earthmoving Ltd | Concord | ON | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | FLEET BRAKE PARTS & SERVICE LTD | Calgary | AB | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | HARKUL TRANSPORT LTD | Edmonton | AB | $30.00-$46.00/hr | ||
| Heavy Duty Mechanic | Primoris Mine Services LP (Canada) | Parkland County | AB | $55.01/hr | ||
| Heavy Duty Mechanic | Liberty Tire Recycling, LLC. | Sturgeon County | AB | $42.00-$45.00/hr | ||
| Heavy Duty Mechanic | HANSA-FLEX HYDRAULICS CANADA INC. | Concord | ON | $31.00/hr | ||
| Heavy Duty Mechanic | Paul Bros Nextreme Inc. | Yellowknife | NT | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | City of Calgary | Calgary | AB | $40.68-$45.54/hr | ||
| Heavy Duty Mechanic | Universal Rail Systems | Toronto | ON | $32.00-$38.00/hr | ||
| Heavy Duty Mechanic | Trimac Transportation | Saint-Hyacinthe | QC | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | Austech Industries Ltd | Fort McMurray | AB | $54.50/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Fort McMurray | AB | $51.36-$58.93/hr | ||
| Heavy Duty Mechanic | Acces Industriel Minier inc. | Val Caron | ON | $30.00-$36.50/hr | ||
| Heavy Duty Mechanic | EDMONTON TRANSFER LTD | Edmonton | AB | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Government of Saskatchewan | Yorkton | SK | $30.00-$35.24/hr | ||
| Heavy Duty Mechanic | Frontline Machinery LTD | Woodstock | ON | $36.00-$45.00/hr | ||
| Heavy Duty Mechanic | Parks Canada - Highway Operations Unit | Lake Louise | AB | $32.80-$35.64/hr | ||
| Heavy Duty Mechanic | Agnico Eagle Mines Limited | Cochrane | ON | $49.54/hr | ||
| Heavy Duty Mechanic | City of Toronto | Toronto | ON | $38.51/hr | ||
| Heavy Duty Mechanic | Frontline Machinery LTD | Chilliwack | BC | $36.00-$45.00/hr | ||
| Heavy Duty Mechanic | Via Rail Canada | Vancouver | BC | $30.00-$36.00/hr | ||
| Heavy Duty Mechanic | Can-Best Tire Services Ltd. | Abbotsford | BC | $35.00/hr | ||
| Heavy Duty Mechanic | Newland Enterprises Ltd | Fort St James | BC | $40.00-$45.00/hr | ||
| Heavy Duty Mechanic | Galena Contractors Ltd. | Nakusp | BC | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Brocor Construction Ltd. | Dawson Creek | BC | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | Timbro Contracting (A Partnership) | Agassiz | BC | $39.00-$45.00/hr | ||
| Heavy Duty Mechanic | Weyerhaeuser | Princeton | BC | $44.96/hr | ||
| Heavy Duty Mechanic | North Arm Transportation Ltd. | Vancouver | BC | $35.00-$42.00/hr | ||
| Heavy Duty Mechanic | Calco Transport | Ladysmith | BC | $40.00/hr | ||
| Heavy Duty Mechanic | Mt Seymour Resorts Ltd | North Vancouver | BC | $36.00/hr | ||
| Heavy Duty Mechanic | NORTH ISLAND TRACTOR | Courtenay | BC | $30.00-$38.00/hr | ||
| Heavy Duty Mechanic | Garuda Transport Ltd. | Delta | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Cypress Mountain | West Vancouver | BC | $33.00-$38.00/hr | ||
| Heavy Duty Mechanic | District of West Vancouver | West Vancouver | BC | $42.61/hr | ||
| Heavy Duty Mechanic | Victoria Airport Authority | Sidney | BC | $39.68/hr | ||
| Heavy Duty Mechanic | Volktrans-Canada ltd | Clearwater | BC | $40.00/hr | ||
| Heavy Duty Mechanic | Colas | Prince Rupert | BC | $48.00/hr | ||
| Heavy Duty Mechanic | Kani Foundation Technologies Inc. | Richmond | BC | $30.00-$38.00/hr | ||
| Heavy Duty Mechanic | COASTAL MOUNTAIN EXCAVATIONS LTD. | Whistler | BC | $35.90-$37.50/hr | ||
| Heavy Duty Mechanic | Miller Capilano Maintenance Corporation | Squamish | BC | $33.00-$35.84/hr | ||
| Heavy Duty Mechanic | BC Transit | Victoria | BC | $39.71-$40.91/hr | ||
| Heavy Duty Mechanic | Bighorn Auto Sales & Service Ltd | Revelstoke | BC | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company Ltd | Vancouver | BC | $45.45/hr | ||
| Heavy Duty Mechanic | City of Abbotsford | |||||
| ,Abbotsford,BC,$35.47-$41.72/hr,May 2022,,36.50,ON,$36.50,, | ||||||
| Heavy Duty Mechanic | Dawson Road Maintenance | Williams Lake | BC | $30.00-$38.00/hr | ||
| Heavy Duty Mechanic | Waste Management | Sechelt | BC | $35.50/hr | ||
| Heavy Duty Mechanic | Conquest Equipment, Inc. | Estevan | SK | $34.00-$40.00/hr | ||
| Heavy Duty Mechanic | Dumas Contracting Ltd. | Timmins | ON | $39.00/hr | ||
| Heavy Duty Mechanic | City of Belleville | Belleville | ON | $34.44/hr | ||
| Heavy Duty Mechanic | BRIDGEPOINT EXPRESS INC. | Edmonton | AB | $40.00/hr | ||
| Heavy Duty Mechanic | The City of Vancouver | Vancouver | BC | $43.35/hr | ||
| Heavy Duty Mechanic | Waste Management | Edmonton | AB | $44.17/hr | ||
| Heavy Duty Mechanic | NCSG Crane and Heavy Haul Services | Fort McMurray | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Two Guys Logging Ltd | Revelstoke | BC | $40.00/hr | ||
| Heavy Duty Mechanic | Sanimax | Montreal | QC | $31.48/hr | ||
| Heavy Duty Mechanic | WTC Group Inc. | Delta | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Joe Johnson Equipment Inc. | Innisfil | ON | $30.00-$44.00/hr | ||
| Heavy Duty Mechanic | Mercer Contracting | Whitehorse | YT | $40.00-$50.00/hr | ||
| Heavy Duty Mechanic | Finning International Inc. | Fort McMurray | AB | $51.36-$58.93/hr | ||
| Heavy Duty Mechanic | Canor Construction Inc. | North Bay | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | SV Business Group Inc. | Vancouver | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Garuda Transport Ltd. | Delta | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Austech Industries Ltd | Fort McMurray | AB | $54.50/hr | ||
| Heavy Duty Mechanic | Atlantic Minerals Limited | Port Au Port | NL | $33.91/hr | ||
| Heavy Duty Mechanic | K&D Logging Ltd. | Fort St. James | BC | $30.00-$45.00/hr | ||
| Heavy Duty Mechanic | Trimac Transportation | Fort McMurray | AB | $64.70/hr | ||
| Heavy Duty Mechanic | Kirkland Lake Gold | Cochrane | ON | $48.10/hr | ||
| Heavy Duty Mechanic | Canadian National Railway | Brampton | ON | $41.73/hr | ||
| Heavy Duty Mechanic | C4 MECHANICAL LTD | Grande Prairie | AB | $30.00-$45.00/hr | ||
| Heavy Duty Mechanic - Shop | SMS Equipment | Regina | SK | $41.72/hr | ||
| Heavy Duty Mechanic - Field | SMS Equipment | Regina | SK | $44.72/hr | ||
| Heavy Duty Mechanic | Northern Motor Sports Specialties Ltd | Pickle Lake | ON | $34.00-$40.00/hr | ||
| Heavy Duty Mechanic | Conquest Equipment, Inc. | Estevan | SK | $36.00/hr | ||
| Heavy Duty Mechanic | White Buffalo Mechanical Ltd. | Fort McMurray | BC | $45.00-$50.00/hr | ||
| Heavy Duty Mechanic | KFT | Richmond | BC | $30.00-$38.00/hr | ||
| Heavy Duty Mechanic | City of Regina | Regina | SK | $37.43-$39.96/hr | ||
| Heavy Duty Mechanic | Barminco Mining Services Canada Ltd | Marathon | ON | $59.00/hr | ||
| Heavy Duty Mechanic | REGIONAL SEWER AND WATERMAIN LTD. | Cambridge | ON | $32.41/hr | ||
| Heavy Duty Mechanic | Jay Sidhu Tire & Lube | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | AB Weeping Tiles | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Coreydale Contracting | Brampton | ON | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | SKYLINE DIESEL TRUCK & TRAILER REPAIR LTD | Abbotsford | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Garuda Transport Ltd. | Surrey | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Hank's Trucking & Bulldozing Ltd. | Pitt Meadows | BC | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | ABC TREE MEN | Burnaby | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Jushan Truck & Trailer Repair Ltd. | Surrey | BC | $36.00/hr | ||
| Heavy Duty Mechanic | United Coastal Logistics Ltd | Delta | BC | $33.50/hr | ||
| Heavy Duty Mechanic | GK Truck Repairs Ltd. | Surrey | BC | $34.00/hr | ||
| Heavy Duty Mechanic | HAP TRUCKING LTD. | Delta | BC | $33.00-$35.00/hr | ||
| Heavy Duty Mechanic | MDF TIRE CANADA INC | Surrey | BC | $36.50/hr | ||
| Heavy Duty Mechanic | Westbridge Systems Ltd. | Delta | BC | $33.50/hr | ||
| Heavy Duty Mechanic | olympia transportation ltd | Burnaby | BC | $33.50/hr | ||
| Heavy Duty Mechanic | R.D.M EQUIPMENT SALES & RENTALS LTD. | Surrey | BC | $36.00/hr | ||
| Heavy Duty Mechanic | A Can Transport Ltd. | Surrey | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Tamarack Freight LTD | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Can-Best Tire Services Ltd. | Abbotsford | BC | $30.00/hr | ||
| Heavy Duty Mechanic | BRIDGEPOINT EXPRESS INC. | Acheson | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Maple Leaf Disposal | Maple Ridge | BC | $33.00-$38.00/hr | ||
| Heavy Duty Mechanic | HMS Mobile Truck & Trailer Repair Ltd. | Surrey | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Edmonton Diesel Truck Repair | Edmonton | AB | $35.00/hr | ||
| Heavy Duty Mechanic | Sigfusson Northern Ltd. | Lundar | MB | $39.00/hr | ||
| Heavy Duty Mechanic | Canadian Pacific | Winnipeg | MB | $39.64/hr | ||
| Heavy Duty Mechanic | Waste Connections | Bracebridge | ON | $31.17/hr | ||
| Heavy Duty Mechanic | NRK Sahotas Blueberry Farm Ltd | Pitt Meadows | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Xtractor Logistics | Abbotsford | BC | $31.00/hr | ||
| Heavy Duty Mechanic | J.C. Paving Ltd. | West St Paul | MB | $32.00/hr | ||
| Heavy Duty Mechanic | Biln Farms Ltd. | Pitt Meadows | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Yukon Government | Dawson | NT | $42.66/hr | ||
| Heavy Duty Mechanic | Terus Construction Ltd. | Prince Rupert | BC | $48.00/hr | ||
| Heavy Duty Mechanic | Conuma Resources | Tumbler Ridge | BC | $48.09-$50.63/hr | ||
| Heavy Duty Mechanic | Mazergroup | Hartney | MB | $34.00-$40.00/hr | ||
| Heavy Duty Mechanic | Geotech Drilling Services Ltd. | Prince George | BC | $38.00/hr | ||
| Heavy Duty Mechanic | Mt Seymour Resorts Ltd | North Vancouver | BC | $34.00-$36.00/hr | ||
| Heavy Duty Mechanic | BDS FLEET SERVICE | Scarborough | ON | $30.00-$45.00/hr | ||
| Heavy Duty Mechanic | City of St. John's | St. John's | NL | $34.85/hr | ||
| Heavy Duty Mechanic | Canada Road Carrier Ltd. | Abbotsford | BC | $36.00-$38.00/hr | ||
| Heavy Duty Mechanic | City of Kelowna | Kelowna | BC | $37.83/hr | ||
| Heavy Duty Mechanic | Key-West Asphalt (333) Ltd. | Surrey | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Emcon Services Inc. | Mississauga | ON | $34.00-$34.50/hr | ||
| Heavy Duty Mechanic | A. FIX EQUIPMENT LTD. | Etobicoke | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | Metric Contracting Services Corporation | Brampton | ON | $32.00-$37.00/hr | ||
| Heavy Duty Mechanic | Canadian Pacific | Calgary | AB | $33.70/hr | ||
| Heavy Duty Mechanic | British Columbia Rapid Transit Company | Vancouver | BC | $45.45/hr | ||
| Heavy Duty Mechanic | Melrose Paving | Mississauga | ON | $35.00/hr | ||
| Heavy Duty Mechanic | PRO-EX | Grande Prairie | AB | $32.00-$40.00/hr | ||
| Heavy Duty Mechanic | MAGNUM MASONRY CONTRACTORS LTD | North York | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | AAA Truck & Trailer Repair Service Inc | Calgary | AB | $38.00/hr | ||
| Heavy Duty Mechanic | BSG Tire & Lube Services Ltd. | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | D L Contracting Ltd. | Surrey | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Canada Road Carrier Ltd. | Surrey | BC | $33.00-$35.00/hr | ||
| Heavy Duty Mechanic | United Coastal Logistics Ltd | Delta | BC | $33.50/hr | ||
| Heavy Duty Mechanic | Xtractor Logistics | Abbotsford | BC | $31.00/hr | ||
| Heavy Duty Mechanic | Norewest Pumping Inc. | Kamloops | BC | $31.70/hr | ||
| Heavy Duty Mechanic | Trimac | Saskatoon | SK | $36.00/hr | ||
| Heavy Duty Mechanic | Royal City Trucking Ltd | Surrey | BC | $33.10/hr | ||
| Heavy Duty Mechanic | Canadian Pacific | Moose Jaw | SK | $33.70/hr | ||
| Heavy Duty Mechanic | Jushan Truck & Trailer Repair Ltd. | Surrey | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Edmonton Diesel Truck Repair | Edmonton | AB | $35.00/hr | ||
| Heavy Duty Mechanic | MDF TIRE CANADA INC | Surrey | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Oympia Transportation Ltd | Burnaby | BC | $33.50/hr | ||
| Heavy Duty Mechanic | Garuda Transport Ltd. | Surrey | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Gill Truck Services Corporation | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Jay Sidhu Tire & Lube | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Prizm Carrier Inc | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | PepsiCo | Winnipeg | MB | $34.14/hr | ||
| Heavy Duty Mechanic | SKYLINE DIESEL TRUCK & TRAILER REPAIR LTD | Abbotsford | BC | $33.00/hr | ||
| Heavy Duty Mechanic | TACS Construction Ltd. | York | ON | $30.00-$33.00/hr | ||
| Heavy Duty Mechanic | WTC Group Inc. | Delta | BC | $34.00/hr | ||
| Heavy Duty Mechanic | TORCAN LIFT EQUIPMENT | North York | ON | $31.00/hr | ||
| Heavy Duty Mechanic | Halifax Regional Municipality | Thornhill | ON | $34.52/hr | ||
| Heavy Duty Mechanic | Westbridge Systems Ltd. | Delta | BC | $33.50/hr | ||
| Heavy Duty Mechanic | HAP TRUCKING LTD. | Delta | BC | $33.00-$35.00/hr | ||
| Heavy Duty Mechanic | 995 Junk Removal & Cleaning | Genesee | AB | $38.00-$39.00/hr | ||
| Heavy Duty Mechanic | Wilco Contractors Superior Inc. | Thunder Bay | ON | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Ya YA Foods | Etobicoke | ON | $35.00-$38.00/hr | ||
| Heavy Duty Mechanic | GK Truck Repairs Ltd. | Surrey | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Can-Best Tire Services Ltd. | Abbotsford | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Lanz Mechanical Ltd. | Surrey | BC | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Waste Connections | Winnipeg | MB | $40.00-$45.00/hr | ||
| Heavy Duty Mechanic | Lally Bros Holding Ltd | Delta | BC | $33.00/hr | ||
| Heavy Duty Mechanic | A Can Transport Ltd. | Surrey | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Heavy Duty Mechanic | Surrey | BC | $36.00/hr | ||
| Heavy Duty Mechanic | AMAR ENTERPRISES LTD. | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | REGIONAL SEWER AND WATERMAIN LTD. | Cambridge | ON | $32.41/hr | ||
| Heavy Duty Mechanic | Ag World Equipment | Kinistino | SK | $34.00-$37.00/hr | ||
| Heavy Duty Mechanic | Ter-San Ventures Inc. | Raymore | SK | $30.00/hr | ||
| Heavy Duty Mechanic | Biln Farms Ltd. | Pitt Meadows | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Sigfusson Northern Ltd. | Lundar | MB | $39.00/hr | ||
| Heavy Duty Mechanic | Tamarack Freight LTD | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | City of Fernie | Fernie | BC | $38.22/hr | ||
| Heavy Duty Mechanic | J.C. Paving Ltd. | West St Paul | MB | $32.00/hr | ||
| Heavy Duty Mechanic | Atlantic Powertrain & Equip Inc | Mountain Pearl | NL | $30.00- $35.00/hr | ||
| Heavy Duty Mechanic | Sun Trucking | Boyle | AB | $30.00- $35.00/hr | ||
| Heavy Duty Mechanic | Provincial Ready Mix Inc. | Placentia | NL | $30.00- $35.00/hr | ||
| Heavy Duty Mechanic | Maple Leaf Disposal | Langley | BC | $33.00-$38.00/hr | ||
| Heavy Duty Mechanic | Impressions Group Ottawa Inc. | Kanata | ON | $30.00-$33.00/hr | ||
| Heavy Duty Mechanic | NRK Sahotas Blueberry Farm Ltd | Pitt Meadows | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Matsqui Ag Repair | Abbotsford | BC | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Canadian Forest Resources Ltd | Hanwell | NB | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Barminco Mining Services Canada Ltd | Marathon | ON | $59.00/hr | ||
| Heavy Duty Mechanic | NUNAVUT EXCAVATING | Iqaluit | NU | $32.00-$35.00/hr | ||
| Heavy Duty Mechanic | Coreydale Contracting | Brampton | ON | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | Northern Motor Sports Specialties Ltd | Pickle Lake | ON | $34.00-$40.00/hr | ||
| Heavy Duty Mechanic | Finning | AB | $49.68/hr | |||
| Heavy Duty Mechanic | Jack Doheny Company | Bolton | ON | $30.00-$38.00/hr | ||
| Heavy Duty Mechanic | National Motor Coach Systems Ltd. | Banff | AB | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Terus Construction Ltd. | Prince Rupert | BC | $48.00/hr | ||
| Heavy Duty Mechanic Foreman | Scott Truck & Trailer Repair Ltd | Surrey | BC | $35.50-$37.50/hr | ||
| Heavy Duty Mechanic | Emcon Services Inc. | Mississauga | ON | $34.00-$34.50/hr | ||
| Heavy Duty Mechanic | HMS Mobile Truck & Trailer Repair Ltd. | Surrey | BC | $33.00/hr | ||
| Heavy Duty Mechanic | HAP TRUCKING LTD. | Delta | BC | $33.00-$35.00/hr | ||
| Heavy Duty Mechanic | The Corporation of The City of Victoria | Victoria | BC | $38.37/hr | ||
| Heavy Duty Mechanic | IVIS Construction Inc | Edmonton | AB | $35.00-$40.00/hr | ||
| Heavy Duty Mechanic | Williams Machinery LP | Kelowna | BC | $36.28/hr | ||
| Heavy Duty Mechanic | Fisheries and Oceans Canad | Saint John | NB | $32.61-$35.46/hr | ||
| Heavy Duty Mechanic | Edmonton Diesel Truck Repair | Edmonton | AB | $35.00/hr | ||
| Heavy Duty Mechanic | Amar Trucking Ltd. | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | G & K EXCAVATION & DEMOLITION SERVICES LTD. | Richmond | BC | $33.00-$35.00/hr | ||
| Heavy Duty Mechanic | MANN CONSTRUCTION GROUP CANADA LTD | Surrey | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Biln Farms Ltd. | Pitt Meadows | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Union Tractor Ltd. | Prince George | BC | $40.61-$43.89/hr | ||
| Heavy Duty Mechanic | Harkul Windshields Plus | Edmonton | AB | $30.00-$45.00/hr | ||
| Heavy Duty Mechanic | CST Canada Coal | Calgary | AB | $43.36/hr | ||
| Heavy Duty Mechanic | REGIONAL SEWER AND WATERMAIN LTD. | Cambridge | ON | $31.52/hr | ||
| Heavy Duty Mechanic | West Coast Pallet Ltd | Surrey | BC | $40.00/hr | ||
| Heavy Duty Mechanic | Tamarack Freight LTD | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Lally Bros Holding Ltd | Delta | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Unique Trucking Ltd | Richmond | BC | $33.10/hr | ||
| Heavy Duty Mechanic | Right-Link Logistics Ltd. | Abbotsford | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Roto-Mill Inc. | Orangeville | ON | $34.00-$38.00/hr | ||
| Heavy Duty Mechanic | Jay Sidhu Tire & Lube | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Xtractor Logistics | Abbotsford | BC | $31.00/hr | ||
| Heavy Duty Mechanic | B & B General Management | Surrey | BC | $34.00/hr | ||
| Heavy Duty Mechanic | A Can Transport Ltd. | Surrey | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Gulf Excavating Ltd. | Pender Island | BC | $36.00/hr | ||
| Heavy Duty Mechanic | Gill Truck Services Corporation | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | ROCHESTER ALUMINUM SMELTING CANADA LIMITED | Concord | ON | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | Swayze Concrete Ltd. | Weyburn | SK | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | British Columbia Rapid Transit Company | Lower Mainland | BC | $42.84/hr | ||
| Heavy Duty Mechanic | Nechako Northcoast Construction | Terrace | BC | $34.78-$36.31/hr | ||
| Heavy Duty Mechanic | W. Lafrance Logging Ltd | Englehart | ON | $30.00/hr | ||
| Heavy Duty Mechanic | Rextor | Burlington | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | Ya YA Foods | Etobicoke | ON | $35.00-$38.00/hr | ||
| Heavy Duty Mechanic | Highway 18 Services Inc. | Clyde | AB | $32.00-$40.00/hr | ||
| Heavy Duty Mechanic | TACS Construction Ltd. | York | ON | $30.00-$33.00/hr | ||
| Heavy Duty Mechanic | TMS International Ltd | Regina | SK | $37.03/hr | ||
| Heavy Duty Mechanic | KMC Mining | Acheson | AB | $54.84-$56.04/hr | ||
| Heavy Duty Mechanic | Hall Industrial Contracting LTD | Blackfalds | AB | $35.00-$37.00/hr | ||
| Heavy Duty Mechanic | Insight Manufacturing Inc. | Red Deer | AB | $40.00/hr | ||
| Heavy Duty Mechanic | H.C.Mining | Dawson | YT | $31.67/hr | ||
| Heavy Duty Mechanic | Royal City Trucking Ltd | Surrey | BC | $33.10/hr | ||
| Heavy Duty Mechanic | Richmond Steel Recycling Ltd | Richmond | BC | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | Olympia Transportation Ltd | Burnaby | BC | $33.50/hr | ||
| Heavy Duty Mechanic | COMMERCIAL TWO CONSTRUCTION INC | Etobicoke | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | Go Auto | Hay River | NT | $47.15/hr | ||
| Heavy Duty Mechanic | NORTHWEST FREIGHTWAYS LTD | Surrey | BC | $33.00-$35.00/hr | ||
| Heavy Duty Mechanic | MAGNUM MASONRY CONTRACTORS LTD | North York | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | Kruger Products | New Westminster | BC | $43.59/hr | ||
| Heavy Duty Mechanic | Tireland | Red Deer | AB | $36.00-$45.00/hr | ||
| Heavy Duty Mechanic | United Coastal Logistics Ltd | Delta | BC | $33.50/hr | ||
| Heavy Duty Mechanic | Hayer Demolition Ltd | Richmond | BC | $31.00-$33.00/hr | ||
| Heavy Duty Mechanic | Garuda Transport Ltd. | Delta | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Via Rail | Vancouver | BC | $30.00-$35.29/hr | ||
| Heavy Duty Mechanic | Levert Group | Chapleau | ON | $40.00/hr | ||
| Heavy Duty Mechanic | G and C Payne LTD. | St. Andrews | MB | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | ASL Agrodrain Limited | Osgoode | ON | $30.00-$37.00/hr | ||
| Heavy Duty Mechanic | City of St. John's | St. John's | NL | $34.85/hr | ||
| Heavy Duty Mechanic | Norewest Pumping Inc. | Kamloops | BC | $31.70/hr | ||
| Heavy Duty Mechanic | Geotech Drilling Services Ltd. | Prince George | BC | $38.00/hr | ||
| Heavy Duty Mechanic | Ontario Wood Fibre | Pointe Aux Roches | ON | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | EMPIRE ASPHALT PAVING INC | Langley | BC | $37.00/hr | ||
| Heavy Duty Mechanic | Headwater Equipment Sales Ltd | Coalhurst | AB | $36.00-$44.00/hr | ||
| Heavy Duty Mechanic | Ottawa Equipment & Hydraulic Inc | Ottawa | ON | $30.00-$36.00/hr | ||
| Heavy Duty Mechanic | Floyd's Construction Limited | Rocky Harbour | NL | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Itec 2000 Equipment Inc | Thunder Bay | ON | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | City of Regina | Regina | SK | $37.42-$39.62/hr | ||
| Heavy Duty Mechanic | BRIDGEPOINT EXPRESS INC. | Acheson | AB | $38.00/hr | ||
| Heavy Duty Mechanic | City Spring Ltd | Edmonton | AB | $30.00-$37.00/hr | ||
| Heavy Duty Mechanic | Waste Connections of Canada Inc. | London | ON | $34.25/hr | ||
| Heavy Duty Mechanic | GP Heavy Machinery | Coquitlam | BC | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | AUSTECH INDUSTRIES LTD | Tumbler Ridge | BC | $53.50-$54.50/hr | ||
| Heavy Duty Mechanic | A. FIX EQUIPMENT LTD. | Etobicoke | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic | Matsqui Ag Repair | Abbotsford | BC | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | City of Coquitlam | Coquitlam | BC | $38.89/hr | ||
| Heavy Duty Mechanic | Fountain Tire | Lloydminster | AB | $32.00-$38.00/hr | ||
| Heavy Duty Mechanic | School District #91 (Nechako Lakes) | Burns Lake | BC | $30.45/hr | ||
| Heavy Duty Mechanic | Hudbay Minerals | Toronto | ON | $39.23/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company | Lower Mainland | BC | $40.09/hr | ||
| Heavy Duty Mechanic | Canadian National Railway | Prince George | BC | $38.92/hr | ||
| Heavy Duty Mechanic | City of Vancouver | Vancouver | BC | $40.85/hr | ||
| Heavy Duty Mechanic | Harkul Windshields Plus | Edmonton | AB | $30.00-$45.00/hr | ||
| Heavy Duty Mechanic | Waste Connections of Canada Inc. | Edmonton | AB | $38.00/hr | ||
| Heavy Duty Mechanic | Trimac | Hardisty | AB | $42.93/hr | ||
| Heavy Duty Mechanic | Standard General Inc. Edmonton | St. Albert | AB | $41.96/hr | ||
| Heavy Duty Mechanic | M. Radley Enterprises Ltd | Hinton | AB | $38.00-$45.00/hr | ||
| Heavy Duty Mechanic | Volker Stevin Highways Ltd. | Aldersyde | AB | $32.00-$40.00/hr | ||
| Heavy Duty Mechanic | Waste Connections of Canada Inc. | Winnipeg | MB | $37.00/hr | ||
| Heavy Duty Mechanic | Waste Connections of Canada Inc. | Toronto | ON | $30.00-$34.00/hr | ||
| Heavy Duty Mechanic | McColman and Sons Demolition Ltd. | Edmonton | AB | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Smook Contractors Ltd. | Thompson | MB | $45.00-$50.00/hr | ||
| Heavy Duty Mechanic | Koch Fuel Products Inc. | Red Deer | AB | $35.00-$40.00/hr | ||
| Heavy Duty Mechanic | District of West Vancouver | Vancouver | BC | $37.58/hr | ||
| Heavy Duty Mechanic | County of Simcoe | Orr Lake | ON | $34.42-$34.94/hr | ||
| Heavy Duty Mechanic | Norewest Pumping Inc. | Kamloops | BC | $31.70/hr | ||
| Heavy Duty Mechanic | First Transit Canada | Kelowna | BC | $38.07/hr | ||
| Heavy Duty Mechanic | Peace River Hydro Construction | Fort St. John | BC | $43.47/hr | ||
| Heavy Duty Mechanic | City of Abbotsford | Abbotsford | BC | $30.18-$35.49/hr | ||
| Heavy Duty Mechanic | City of Toronto | Toronto | ON | $38.66/hr | ||
| Heavy Duty Mechanic | H.C.Mining | Dawson | YK | $31.67/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Acheson | AB | $42.32/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Fort McMurray | AB | $50.00/hr | ||
| Heavy Duty Mechanic | City of Yellowknife | Yellowknife | NT | $36.60-$47.35/hr | ||
| Heavy Duty Mechanic | Walden Equipment | Lively | ON | $32.00-$38.00/hr | ||
| Heavy Duty Mechanic | PML Transport | Burnside | NS | $32.50/hr | ||
| Heavy Duty Mechanic | Amix Marine Services Ltd. | Prince Rupert | BC | $40.00-$45.00/hr | ||
| Heavy Duty Mechanic | Toronto Bus Co. | Etobicoke | ON | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Walker Aggregates | McGregor | ON | $34.35/hr | ||
| Heavy Duty Mechanic | Prax Enterprises Ltd | Slave Lake | AB | $35.00-$40.00/hr | ||
| Heavy Duty Mechanic | Tractor Ranch Inc | Spruce Grove | AB | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | Barbarian Mechanical LTD | Vancouver | BC | $50.00-$60.00/hr | ||
| Heavy Duty Mechanic | K-Line Trailers Ltd. | Langley | BC | $31.00-$34.00/hr | ||
| Heavy Duty Mechanic | SKR Truck & Trailer Repair | Surrey | BC | $37.00-$45.00/hr | ||
| Heavy Duty Mechanic | District of West Vancouver | Vancouver | BC | $37.58/hr | ||
| Heavy Duty Mechanic | Brossard Leasing | Montréal | QC | $30.71/hr | ||
| Heavy Duty Mechanic | Summit Trailer | Prince George | BC | $35.00-$42.00/hr | ||
| Heavy Duty Mechanic | Norewest Pumping Inc. | Kamloops | BC | $31.70/hr | ||
| Heavy Duty Mechanic | City of London | London | ON | $33.50-$37.23/hr | ||
| Heavy Duty Mechanic | School District #91 (Nechako Lakes) | Burns Lake | BC | $30.45/hr | ||
| Heavy Duty Mechanic | Super Save Group | Mississauga | ON | $35.00-$40.00/hr | ||
| Heavy Duty Mechanic | Ontario Chrysler | Mississauga | ON | $34.00-$38.00/hr | ||
| Heavy Duty Mechanic | School District #20 (Kootenay-Columbia) | Trail | BC | $33.53/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Acheson | AB | $42.32/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company | Lower Mainland | BC | $40.09/hr | ||
| Heavy Duty Mechanic | District of Saanich | Vancouver Island | BC | $35.00/hr | ||
| Heavy Duty Mechanic | Diesel Monkey | Kelowna | BC | $33.00-$40.00/hr | ||
| Heavy Duty Mechanic | Canada Cartage | Mississauga | ON | $32.00/hr | ||
| Heavy Duty Mechanic | Catalyst Paper | Vancouver Island | BC | $40.13/hr | ||
| Heavy Duty Mechanic | City of Delta | Lower Mainland | BC | $37.59/hr | ||
| Heavy Duty Mechanic | British Columbia Rapid Transit Company | Lower Mainland | BC | $42.29/hr | ||
| Heavy Duty Mechanic | Hudbay Minerals | Toronto | ON | $39.23/hr | ||
| Heavy Duty Mechanic | Rocky's Concrete Soil Technology | North Vancouver | BC | $30.00/hr | ||
| Heavy Duty Mechanic | DLE-Douglas Lake Equipment Ltd. | Surrey | BC | $40.00-$50.00/hr | ||
| Heavy Duty Mechanic | RDH Mining Equipment Ltd | Greater Sudbury | ON | $35.00-$49.00/hr | ||
| Heavy Duty Mechanic | District of North Vancouver | Lower Mainland | BC | $39.55/hr | ||
| Heavy Duty Mechanic | Corporation of Delta | Delta | BC | $37.59/hr | ||
| Heavy Duty Mechanic | D L Contracting Ltd. | Surrey | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Roughrider International | Fort McMurray | AB | $44.00-$47.00/hr | ||
| Heavy Duty Mechanic | M.F.S. Mobile Fleet Services Inc. | Martensville | SK | $32.00-$42.00/hr | ||
| Heavy Duty Mechanic | Peter Kiewit Sons ULC | Burnaby | BC | $33.00-$38.50/hr | ||
| Heavy Duty Mechanic | Summit Trailer | Prince George | BC | $35.00-$42.00/hr | ||
| Heavy Duty Mechanic | Bayside Machine Services 2008 ltd | Duncan | BC | $36.00-$45.00/hr | ||
| Heavy Duty Mechanic | Canadian National Railway | Brampton | ON | $38.56/hr | ||
| Heavy Duty Mechanic | Western Forest Products | Gold RIver | BC | $42.45/hr | ||
| Heavy Duty Mechanic | D&S Bulldozing Ltd. | Port Coquitlam | BC | $30.00/hr | ||
| Heavy Duty Mechanic | RailWorks | Nelson | BC | $40.00/hr | ||
| Heavy Duty Mechanic | Phoenix Harvesting | Nelson | BC | $31.67/hr | ||
| Heavy Duty Mechanic | Arrow Marine Services Ltd | Richmond | BC | $34.00/hr | ||
| Heavy Duty Mechanic | City of Burnaby | Burnaby | BC | $39.39/hr | ||
| Heavy Duty Mechanic | Conuma Coal Resources | Brule | AB | $50.00/hr | ||
| Heavy Duty Mechanic | Waste Management | Nanaimo | BC | $35.22/hr | ||
| Heavy Duty Mechanic | Gibson Energy ULC | Grande Prairie | AB | $43.70/hr | ||
| Heavy Duty Mechanic | Smook Contractors Ltd. | Thompson | MB | $45.00-$50.00/hr | ||
| Heavy Duty Mechanic | Western Forest Products | Port McNeil | BC | $42.45/hr | ||
| Heavy Duty Mechanic | Davis Automotive Group | Taber | AB | $44.50/hr | ||
| Heavy Duty Mechanic | M. Radley Enterprises Ltd | Hinton | AB | $38.00-$45.00/hr | ||
| Heavy Duty Mechanic | Pacific National Exhibition | Vancouver | BC | $34.77/hr | ||
| Heavy Duty Mechanic | Waste Connections of Canada Inc. | Ottawa | ON | $30.00-$34.00/hr | ||
| Heavy Duty Mechanic | R Bee Aggregate | Gibbons | AB | $35.00-$48.00/hr | ||
| Heavy Duty Mechanic | Calgary Board of Education | Calgary | AB | $35.05/hr | ||
| Heavy Duty Mechanic | Pacific Paving LTD | Mississauga | ON | $40.00/hr | ||
| Heavy Duty Mechanic | TC Construction | Peterborough | ON | $30.00/hr | ||
| Heavy Duty Mechanic | Wast Connections | Peterborough | ON | $34.00/hr | ||
| Heavy Duty Mechanic | Landry Fleet Services | Peterborough | ON | $35.00/hr | ||
| Heavy Duty Mechanic | Clean Water Works | Peterborough | ON | $31.00/hr | ||
| Heavy Duty Mechanic | Ottawa Area Leduc Bus lines | Peterborough | ON | $34.00/hr | ||
| Heavy Duty Mechanic | Peterborough Truck and Trailer | Peterborough | ON | $27.00/hr | ||
| Heavy Duty Mechanic | Kangas Equipment | Peterborough | ON | $35.00/hr | ||
| Heavy Duty Mechanic | Century Transporation | Peterborough | ON | $32.00/hr | ||
| Heavy Duty Mechanic Chargehand | Finning | Vancouver | BC | 50.27/hr | ||
| Heavy Duty Mechanic | Finning | Vancouver | BC | $44.90/hr | ||
| Heavy Duty Mechanic | Finning | Kelowna | BC | $44.09/hr | ||
| Heavy Duty Mechanic | Highland Valley Copper | Kamloops | BC | $49.26/hr | ||
| Heavy Duty Mechanic | Highland Valley Copper | Kamloops | BC | $49.26/hr | ||
| Heavy Duty Mechanic | O'Brien Bros | Langley | BC | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | Cedar Creek Fleet Service | Ayr | ON | $32.00-$35.00/hr | ||
| Heavy Duty Mechanic | Kodiak Snowblowing & Lawncare Inc. | Stittsville | ON | $35.00-$40.00/hr | ||
| Heavy Duty Mechanic | TransWestern Truck Centres | Calgary | AB | $39.00-$47.00/hr | ||
| Heavy Duty Mechanic | Roto-Mill Inc. | Orangeville | ON | $34.00-$38.00/hr | ||
| Heavy Duty Mechanic | D&D Well Services | Grande Prairie | AB | $60.00/hr | ||
| Heavy Duty Mechanic | Lake Excavating Ltd | Kamloops | BC | $40.00-$50.00/hr | ||
| Heavy Duty Mechanic | Donald Rigging | Calgary | AB | $38.50-$42.50/hr | ||
| Heavy Duty Mechanic | Union Tractor Ltd. | Chilliwack | BC | $36.40/hr | ||
| Heavy Duty Mechanic | Northridge Contracting Ltd. | Norman Wells | NT | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | Rigid Oilfield Services | Fort St. John | BC | $40.00-$55.00/hr | ||
| Heavy Duty Mechanic | GFL Environmental | Halifax | NS | $31.00/hr | ||
| Heavy Duty Mechanic | Leon's Heavy Equipment Ltd. | Fort McMurray | AB | $48.00-$51.00/hr | ||
| Heavy Duty Mechanic | Walden Equipment | Lively | ON | $32.00-$38.00/hr | ||
| Heavy Duty Mechanic | Maple Leaf Metals | Edmonton | AB | $33.00-$35.00/hr | ||
| Heavy Duty Mechanic | Bear Mountain Construction Ltd. | Dawson Creek | BC | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Clean Harbors | Chatham-Kent | ON | $38.56/hr | ||
| Heavy Duty Mechanic | Curbside Construction Ltd. | Vaughan | ON | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | Walden Equipment | Timmins | ON | $32.00-$38.00/hr | ||
| Heavy Duty Mechanic | NCN Thompson Bus | Thompson | MB | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | EMTERRA ENVIRONMENTAL | Coquitlam | BC | $32.00/hr | ||
| Heavy Duty Mechanic | District of West Vancouver | Vancouver | BC | $37.58/hr | ||
| Heavy Duty Mechanic | Canadian Coast Guard | Ottawa | ON | $32.61-$35.46/hr | ||
| Heavy Duty Mechanic | Arrow Marine Services Ltd | Richmond | BC | $34.00/hr | ||
| Heavy Duty Mechanic | Kirkland Lake Gold | Holt | ON | $34.00/hr | ||
| Heavy Duty Mechanic | School District #36 (Surrey) | Surrey | BC | $31.91/hr | ||
| Heavy Duty Mechanic | Covanta | Burnaby | BC | $48.33/hr | ||
| Heavy Duty Mechanic | APS Truck & Trailer Repair Ltd. | Abbotsford | BC | $30.10/hr | ||
| Heavy Duty Mechanic | Pashaura Enterprises Ltd. | |||||
| ,Surrey,BC,$30.25/hr,Mar 2019,,,,,, | ||||||
| Heavy Duty Mechanic | Bill Power Trucking Inc. | Richmond | BC | $30.00/hr | ||
| Heavy Duty Mechanic | School District #23 (Central Okanagan) | Kelowna | BC | $30.69/hr | ||
| Heavy Duty Mechanic | Pat Bach Contracting Ltd. | Mackenzie | BC | $40.00/hr | ||
| Heavy Duty Mechanic | District of Saanich | Saanich | BC | $35.00/hr | ||
| Heavy Duty Mechanic | British Columbia Rapid Transit Company | Lower Mainland | BC | $42.29/hr | ||
| Heavy Duty Mechanic | Gibson Energy ULC | Grande Prairie | AB | $43.70/hr | ||
| Heavy Duty Mechanic | SSB Trucking Ltd. | Surrey | BC | $32.00/hr | ||
| Heavy Duty Mechanic | Hudbay Minerals | Toronto | ON | $39.23/hr | ||
| Heavy Duty Mechanic | Borland Construction | Winnipeg | MB | $37.04-$41.55/hr | ||
| Heavy Duty Mechanic | School District #83 (North Okanagan-Shuswap) | Salmon Arm | BC | $30.56/hr | ||
| Heavy Duty Mechanic | Phoenix Harvesting Ltd | Nelson | BC | $31.67/hr | ||
| Heavy Duty Mechanic | Check Equipment | Genelle | BC | $38.00/hr | ||
| Heavy Duty Mechanic | D&S Bulldozing Ltd | Port Coquitlam | BC | $30.00/hr | ||
| Heavy Duty Mechanic | TIW Steel Platework Inc. | St. Catharine's | ON | $30.46/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Acheson | AB | $42.32/hr | ||
| Heavy Duty Mechanic | Tamarack Freight LTD | Edmonton | AB | $35.00/hr | ||
| Heavy Duty Mechanic | Waste Connections of Canada Inc. | Ottawa | ON | $30.00-$34.00/hr | ||
| Heavy Duty Mechanic | City of New Westminster | New Westminster | BC | $40.00/hr | ||
| Heavy Duty Mechanic | Bratrud Ag Commodities Ltd. | Weyburn | SK | $32.00-$38.00/hr | ||
| Heavy Duty Mechanic | Pederson Heritage Farms | Bromhead | SK | $32.00-$34.00/hr | ||
| Heavy Duty Mechanic | Golderado Contracting Corp. | Edmonton | AB | $38.00-$41.00/hr | ||
| Heavy Duty Mechanic | Government of Canada | Borden | ON | $30.81-$33.47/hr | ||
| Heavy Duty Mechanic | City of Coquitlam | Coquitlam | BC | $38.89/hr | ||
| Heavy Duty Mechanic | City of Burnaby | Burnaby | BC | $39.39/hr | ||
| Heavy Duty Mechanic | Maple Excavating & Paving Ltd | Surrey | BC | $30.00/hr | ||
| Heavy Duty Mechanic | City of Chilliwack | Chilliwack | BC | $30.84-$36.28/hr | ||
| Heavy Duty Mechanic | COASTAL MOUNTAIN EXCAVATIONS LTD. | Whistler | BC | $33.00/hr | ||
| Heavy Duty Mechanic | Northwest Truck Lines Inc | Surrey | BC | $29.50-$33.00/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company | Lower Mainland | BC | $39.58/hr | ||
| Heavy Duty Mechanic | Lanz Mechanical Ltd. | Vancouver | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Target Stone Slinger Service Ltd | Surrey | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Meseyton Construction Ltd. | Portage la Prairie | MB | $25.00-$35.00/hr | ||
| Heavy Duty Mechanic | Superior Asphalt Paving Ltd | Langley | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Canadian Pacific | Winnipeg | MB | $32.87-$38.67/hr | ||
| Heavy Duty Mechanic | Canadian Pacific | Port Coquitlam | BC | $32.87-$38.67/hr | ||
| Heavy Duty Mechanic | New World Dairy Inc | St. David's | NL | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Purolator | Winnipeg | MB | $32.66/hr | ||
| Heavy Duty Mechanic | TransX Group of Companies | New Westminster | BC | $30.00-$38.00 | ||
| Heavy Duty Mechanic | Geotech Drilling Services Ltd. | Prince George | BC | $34.00-$38.00/hr | ||
| Heavy Duty Mechanic | GreenTech Resources Limited | Esterhazy | SK | $30.00/hr | ||
| Heavy Duty Mechanic | Nasittuq Corporation | Grise Fiord | NU | $42.17-$45.22/hr | ||
| Heavy Duty Mechanic | Lizzie Bay Logging | Pemberton | BC | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | City of Brampton | Brampton | ON | $36.92/hr | ||
| Heavy Duty Mechanic | Smook Contractors Ltd. | Thompson | MB | $45.00-$50.00/hr | ||
| Heavy Duty Mechanic | Western Materials Handling & Equipment Ltd. | Edmonton | AB | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | Atlantic Packaging Products Ltd. | Scarborough | ON | $33.71/hr | ||
| Heavy Duty Mechanic | First Transit Careers CA | Edmonton | AB | $49.72/hr | ||
| Heavy Duty Mechanic | Westech Diesel Ltd | Vanderhoof | BC | $35.00/hr | ||
| Heavy Duty Mechanic | Emplois Compétences | Fermont | QC | $38.78/hr | ||
| Heavy Duty Mechanic | Begg Industrial Services | Edson | AB | $35.00-$36.50/hr | ||
| Heavy Duty Mechanic | Sun Trucking | Boyle | AB | $35.00-$45.00/hr | ||
| Heavy Duty Mechanic | New World Dairy Inc | St. David's | NL | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | RailWorks Corporation | Edmonton | AB | $40.00/hr | ||
| Heavy Duty Mechanic | Southwood Trucking Ltd. | Grande Prairie | AB | $40.00-$60.00/hr | ||
| Heavy Duty Mechanic | Conuma Coal | Tumbler Ridge | BC | $44.55-$45.44/hr | ||
| Heavy Duty Mechanic | Allscape Ltd. | La Salle | MB | $34.00-$36.00/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company | Lower Mainland | BC | $39.58/hr | ||
| Heavy Duty Mechanic | Lanz Mechanical Ltd. | Surrey | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Blue Star Construction Corporation | Vaughan | ON | $40.00-$47.00/hr | ||
| Heavy Duty Mechanic | City of New Westminster | New Westminster | BC | $39.21/hr | ||
| Heavy Duty Mechanic | Waste Connections of Canada Inc. | Red Deer | AB | $40.25/hr | ||
| Heavy Duty Mechanic | Waste Management | Calgary | AB | $42.87/hr | ||
| Heavy Duty Mechanic | PNR RailWorks Prairie Region | Edmonton | AB | $40.00/hr | ||
| Heavy Duty Mechanic | SRS TRUCKING LTD | Merritt | BC | $30.00-$35.00/hr | ||
| Heavy Duty Mechanic | City of Regina | Regina | SK | $36.65-$38.79/hr | ||
| Heavy Duty Mechanic | School District 91 | Vanderhoof | BC | $30.45/hr | ||
| Heavy Duty Mechanic | Diversified Transportation Ltd | Thornhil | BC | $38.00-$40.00/hr | ||
| Heavy Duty Mechanic | Via Rail | Vancouver | BC | $34.26/hr | ||
| Heavy Duty Mechanic | Ron's Equipment Rental & Industrial Supply | Yellowknife | NT | $40.00-$50.00/hr | ||
| Heavy Duty Mechanic | Town of Oakville | Oakville | ON | $32.96/hr | ||
| Heavy Duty Mechanic | Catalyst Paper | Vancouver Island | BC | $39.53/hr | ||
| Heavy Duty Mechanic | Powder King Mountain Resort Inc. | Mackenzie | BC | $30.00-$45.00/hr | ||
| Heavy Duty Mechanic | Clean Harbors | Corruna | ON | $38.65/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Fort McMurray | AB | $50.00/hr | ||
| Heavy Duty Mechanic | Toromont CAT | Concord | ON | $38.44/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company | Lower Mainland | BC | $39.58/hr | ||
| Heavy Duty Mechanic | Emplois Compétences | Fermont | QC | $38.78/hr | ||
| Heavy Duty Mechanic | Hudbay Minerals | Toronto | ON | $39.23/hr | ||
| Heavy Duty Mechanic | Glover Trucks | Airdrie | AB | $39.00-$40.00/hr | ||
| Heavy Duty Mechanic | Volker Stevin Highways Ltd. | Lethbridge | AB | $36.00-$40.00/hr | ||
| Heavy Duty Mechanic | Atlantic Packaging Products Ltd. | Scarborough | ON | $33.71/hr | ||
| Heavy Duty Mechanic | City Of Edmonton | Edmonton | AB | $44.24/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Acheson | AB | $41.21/hr | ||
| Heavy Duty Mechanic | CONNECT UTILITY SERVICES LTD | Calgary | AB | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Clean Harbors | Edmonton | AB | $41.26-$46.76/hr | ||
| Heavy Duty Mechanic | Waste Connections | Red Deer | AB | $40.25/hr | ||
| Heavy Duty Mechanic | City of Prince Rupert | Prince Rupert | BC | $37.62/hr | ||
| Heavy Duty Mechanic | Waste Connections | Penticton | BC | $37.77/hr | ||
| Heavy Duty Mechanic | Raymore New Holland | Raymore | SK | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Waste Management | Edmonton | AB | $42.45/hr | ||
| Heavy Duty Mechanic | Waste Connections | Vancouver | BC | $40.65/hr | ||
| Heavy Duty Mechanic | Waste Management | Fort McMurray | AB | $59.79/hr | ||
| Heavy Duty Mechanic | Diversified Transportation Ltd. BC | Dawson Creek | BC | $38.00-$40.00/hr | ||
| Heavy Duty Mechanic | Wrangler Rentals Ltd | Leduc | AB | $40.00-$45.00/hr | ||
| Heavy Duty Mechanic | City of Campbell River | Vancouver Island | BC | $34.77/hr | ||
| Heavy Duty Mechanic | Tamarack Freight LTD | Edmonton | AB | $32.00/hr | ||
| Heavy Duty Mechanic | PAF Repair Inc. | Kleinburg | ON | $30.00-$33.00/hr | ||
| Heavy Duty Mechanic | Canada Road Carrier Ltd. | Surrey | BC | $29.50-$33.00/hr | ||
| Heavy Duty Mechanic | GR8 Demolition and Excavation Ltd. | Vancouver | BC | $30.00/hr | ||
| Heavy Duty Mechanic | Joe Johnson Equipment | Greely | ON | $30.00-$32.00/hr | ||
| Heavy Duty Mechanic Supervisor | Nelson Motors and Equipment | Estevan | SK | $35.00-$40.00/hr | ||
| Heavy Duty Mechanic | City of St. John's | St. John's | NL | $34.85/hr | ||
| Heavy Duty Mechanic | Lebrun Repair | Quesnel | BC | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | Via Rail | Vancouver | BC | $34.26/hr | ||
| Heavy Duty Mechanic | Western Forest Products | Port McNeil | BC | $40.71/hr | ||
| Heavy Duty Mechanic | Ron's Equipment Rental & Industrial Supply | Yellowknife | NT | $40.00-$50.00/hr | ||
| Heavy Duty Mechanic | Alexco Resource Corp | Elsa | YT | $36.34-$41.67/hr | ||
| Heavy Duty Mechanic | City of Surrey | Surrey | BC | $36.80/hr | ||
| Heavy Duty Mechanic | Canadian National Railway | Winnipeg | MB | $33.33/hr | ||
| Heavy Equipment Technician | Finning International Inc | Fort McMurray | AB | $61.28/hr | ||
| Heavy Duty Mechanic | Westrock Company of Canada Inc | La Tuque | QC | $38.01/hr | ||
| Heavy Duty Mechanic | Air Liquide Canada | Edmonton | AB | $37.11/hr | ||
| Heavy Duty Mechanic | Matthews Equipment Limited | Fort McMurray | AB | $55.75/hr | ||
| Heavy Duty Mechanic | The City of Edmonton | Edmonton | AB | $44.236/hr | ||
| Heavy Duty Mechanic | Finning International Inc | Vancouver | BC | $45.65/hr | ||
| Heavy Duty Mechanic | Cummins Wester Canada | Calgary | AB | $44.36/hr | ||
| Heavy Duty Mechanic | Lethbridge County | Lethbridge | AB | $40.21/hr | ||
| Heavy Duty Mechanic | Wajax Power Systems | Edmonton | AB | $41.17/hr | ||
| Heavy Duty Mechanic | First Canada ULC | Fort McMurray | AB | $50.41/hr | ||
| Heavy Duty Mechanic | Winterburn Shop | Edmonton | AB | $45.73/hr | ||
| Heavy Duty Mechanic | Babcock Support Services | Ottawa | ON | $45.73/hr | ||
| Heavy Duty Mechanic | Pepsi Beverages Company | Mississauga | ON | $37.95/hr | ||
| Heavy Duty Mechanic | PCL Energy Inc | Edmonton | AB | $42.96/hr | ||
| Heavy Duty Mechanic | CEDA Specialty Services LP | Fort McMurray | AB | $42.54/hr | ||
| Heavy Duty Mechanic | JVD Installations Inc | Leduc | AB | $42.94/hr | ||
| Heavy Duty Mechanic | Cofely Fabricom Inc | Fort Saskatchewan | AB | $38.64/hr | ||
| Heavy Duty Mechanic | Sechelt Creek Contracting | Gibsons | BC | $40.71/hr | ||
| Heavy Duty Mechanic | Iyinisiw Management Inc | Richmond | BC | $39.65/hr | ||
| Heavy Duty Mechanic | Terminal Forest Products | Vancouver | BC | $40.71.hr | ||
| Heavy Duty Mechanic | Western Forest Products | Vancouver | BC | $40.71/hr | ||
| Heavy Duty Mechanic | Teal-Jones Group | Surrey | BC | $40.56/hr | ||
| Heavy Duty Mechanic | West Fraser Electro Mechanical | Prince George | BC | $38.35/hr | ||
| Heavy Duty Mechanic | T-Mar Industries Ltd. | Campbell River | BC | $34.69/hr | ||
| Heavy Duty Mechanic | Petrowest Construction | Calgary | AB | $35.43/hr | ||
| Heavy Duty Mechanic | SMS Equipment | Fort McMurray | AB | $55.63/hr | ||
| Heavy Duty Mechanic | District of Saanich | Vancouver Island | BC | $36.43/hr | ||
| Heavy Duty Mechanic | Suncor Energy Inc., Oil Sands | Calgary | AB | $62.07/hr | ||
| Heavy Duty Mechanic | Coast Mountain Bus Company | Lower Mainland | BC | $38.88/hr | ||
| Heavy Duty Mechanic | Kirkland Lake Gold | Holt | ON | $32.50/hr | ||
| Heavy Duty Mechanic | Dene North Site Services | Fort McMurray | AB | $70.00/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Fort McMurray | AB | $50.00/hr | ||
| Heavy Duty Mechanic | District of North Vancouver | North Vancouver | BC | $38.01/hr | ||
| Heavy Duty Mechanic | ProTrans BC | Richmond | BC | $40.23/hr | ||
| Heavy Duty Mechanic | City of Edmonton | Edmonton | AB | $44.24/hr | ||
| Heavy Duty Mechanic | Waste Management | Brilliant | BC | $33.74/hr | ||
| Heavy Duty Mechanic | Canadian Royalties inc | Montreal | QC | $33.59/hr | ||
| Heavy Duty Mechanic | Meglab inc. | Chapleau | ON | $30.00-$44.50/hr | ||
| Heavy Duty Mechanic | Canadian Coast Guard | Ottawa | ON | $30.81-$33.47/hr | ||
| Heavy Duty Mechanic | Western Forest Products | Holberg | BC | $40.71/hr | ||
| Heavy Duty Mechanic | RDH Mining Equipment Ltd | Greater Sudbury | ON | $30.00-$40.00/hr | ||
| Heavy Duty Mechanic | North American Construction Group | Acheson | AB | $40.89/hr | ||
| Heavy Duty Mechanic | Brossard Leasing | Montreal | QC | $30.26-$31.76/hr | ||
| Heavy Duty Mechanic | VIA Rail Canada Inc. | Toronto | ON | $28.40-$34.26/hr | ||
| Heavy Duty Mechanic | Meglab inc. | Val-d'Or | QC | $30.00-$44.50/hr | ||
| Heavy Duty Mechanic | MAGNUM MASONRY CONTRACTORS LTD | North York | ON | $29.00-$31.00/hr | ||
| Heavy Duty Mechanic | DNA Truck Analysis | Valleyview | AB | $25.00-$33.00/hr | ||
| Heavy Duty Mechanic | Commandeur Mechanical Ltd | Grande Prairie | AB | $30.00-$45.00/hr | ||
| Heavy Duty Mechanic | K+S Windsor Salt Ltd | Pugwash | NT | $33.05/hr | ||
| Heavy Duty Mechanic | New World Dairy Inc | St. David's | NL | $28.00-$35.00/hr | ||
| Heavy Duty Mechanic | M. Radley Enterprises Ltd | Hinton | AB | $38.00-$45.00/hr | ||
| Heavy Duty Mechanic | Mainline Construction (2014) Ltd. | Grande Prairie | AB | $42.00-$45.00/hr | ||
| Heavy Duty Mechanic | Pavlis Trucking Limited | Dawson Creek | BC | $35.00-$38.00/hr | ||
| Heavy Duty Mechanic | National Tank Services | Sundre | AB | $41.00/hr | ||
| Heavy Duty Mechanic | Hudbay Minerals | Toronto | ON | $39.23/hr | ||
| Heavy Duty Mechanic | Ron's Equipment Rental & Industrial Supply | Yellowknife | NT | $40.00-$50.00/hr | ||
| Heavy Duty Mechanic | Northwest Territories Power Corporation | Fort Simpson | NT | $40.11/hr | ||
| Heavy Duty Mechanic | Government of Canada | Wainwright | AB | $30.81-$33.47/hr | ||
What is the average Heavy Duty Mechanic salary in Canada?
The average Heavy Duty Mechanic wage is $41.60 per hour.
How much do Heavy Duty Mechanics make per hour in Canada?
Most Heavy Duty Mechanics earn between $34.00/hr and $44.66/hr (middle 50% of wages). The median wage is $38.00/hr, based on 674 real entries.
What is the highest Heavy Duty Mechanic hourly wage in Canada?
The highest recorded wage in the dataset is $88.46 per hour. Top wages usually come from remote sites, mining, oil sands, and field service roles.
What is the lowest Heavy Duty Mechanic hourly wage in Canada?
The lowest recorded wage in the dataset is $27 per hour, based on the verified entries collected for this report.
How much do Heavy Duty Mechanics make in Alberta (including Fort McMurray)?
Alberta is often one of the highest-paying areas for Heavy Duty Mechanics, especially around oil sands and large industrial projects like Fort McMurray. Remote shifts, long rotations, and field work can increase pay significantly.
How much do Heavy Duty Mechanics make in British Columbia (BC)?
BC can offer strong wages for Heavy Duty Mechanics, especially in mining, forestry, port maintenance, and Northern BC locations. Pay is usually higher when the job includes remote work, travel, or shift premiums.
Does a Red Seal Heavy Duty Mechanic make more money?
In many cases, yes. A Red Seal endorsement often helps mechanics qualify for better-paying roles, especially with major contractors, mining companies, and large equipment dealers. Employers also tend to pay more for strong diagnostics and field experience.
What factors can increase a Heavy Duty Mechanic’s pay?
The biggest pay boosters are industry (oil sands and mining pay more), remote or camp work, night shifts, 12-hour shifts, fly-in/fly-out rotations, years of experience, Red Seal certification, and strong skills in hydraulics and troubleshooting.
What are the top-paying locations for Heavy Duty Mechanics in Canada?
Top-paying locations often include Fort McMurray (AB), Northern BC towns, potash and mining regions in Saskatchewan, and other remote or northern projects. These roles frequently pay more due to travel, camp schedules, and shift premiums.
Help us help others!
We always welcome more information to keep our data up to date. If you’re a Project Manager who would like to share your salary, please send us an email to office@redsealrecruiting.com. Your name will not be published and your identity will be kept confidential.
Looking for a job?
We always have a variety of new job postings right here on our website. Please feel free to browse the current Heavy Duty Mechanic jobs. Also, be sure to send us your resume to keep on file even if you don’t see a particular job you’re interested in right now.
Visit our page on writing a good trades resume for tips and samples.