Heavy duty mechanic jobs in Canada

Find heavy duty mechanic jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
824
Employers
329

Advertised starting pay

Average starting payCAD / hour
$41.45Across 38 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%1 listing
Hybrid
<1%4 listings
On-site
99%819 listings

Employers hiring include Rocky Mountain Equipment (104), Brandt Group of Companies (46), Finning (27).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Heavy duty mechanic jobs in Canada

Save this search
  • Heavy Duty Mechanic

    Western Forest Products Inc.

    Woss, BC

    Up to 54.56 CAD / hour

    Western Forest Products is currently seeking fully qualified Heavy Duty Mechanics to join our Timberlands operations located in Woss, BC.

  • Heavy Equipment Mechanic ($48 per hour)

    WORKFORCE - Staffing Solutions

    Scarborough, Ontario

    Full-time

    We are seeking a mechanic with preference to licensed 310T.

  • Diesel Mechanic

    Ontario Northland

    North Bay, Ontario

    Full-time

  • Heavy Duty Mechanic

    TRAXX Coachlines Ltd

    BC

    Up to 45 CAD / hour

    Full-time

    TRAXX Coachlines is seeking a Red Seal Heavy Duty / Commercial Transport Mechanic with CVIP to support our fleet of motor coaches and shuttle buses through safe, efficient repairs and…

  • Heavy Duty Equipment Technician ($5000 Sign On Bonus)

    Elk Valley Resources

    Sparwood, British Columbia

    Full-time

  • Heavy Equipment Mechanic

    Epiroc

    Val-d'Or, Quebec

    Full-time

    …methods, materials, tools, etc. on battery electric vehicles and heavy diesel equipment. It also helps in planning and assigning the work to be performed, with the help of the supervisor…

  • Journeyperson Heavy Duty Mechanic

    Cameco Corporation

    Saskatchewan · Saskatchewan, Canada

    Full-time

  • Heavy Duty Mechanic, Journeyman

    Trouw Nutrition

    Otterburne, Manitoba

    Full-time

    Get ready to Own Impact as a Heavy Duty Mechanic (Journeyman) at Trouw Nutrition, Otterburne, a Nutreco company. As global leaders in animal nutrition and aquafeed, our shared purpose of…

  • Heavy Equipment Technician - Field

    Wajax

    Windsor, ON

    Full-time

    …testing, diagnosing, repair, maintenance, and reconditioning of heavy equipment, transmissions, engines (gasoline and diesel), and engine components typically on-site at customer or road…

  • Heavy Equipment Technician - Shop

    Toromont Cat

    London, ON

    Full-time

    Toromont Cat is looking for Heavy Equipment Technicians to join our shop in London, ON! As the successful candidate, you will be responsible for servicing a particular line of Caterpillar…

  • Heavy Duty Mechanic (1st or 2nd Year Apprentice)

    Barnhart Crane & Rigging

    Grande Prairie, AB

    Full-time

    Position Summary: We’re looking for a 1st or 2nd Year Apprentice Heavy Duty Mechanic to join our Grande Prairie branch maintenance team, supporting a specialized fleet of cranes, trailers,…

  • Apprentice Heavy Duty Equipment Technician

    Discovery Silver Corp.

    South Porcupine, Ontario

    Full-time

    …equipment. Working under the guidance of experienced Journeyperson Heavy Duty Equipment Technicians, apprentices will develop the skills and knowledge required to safely perform maintenance…

  • Heavy Duty Equipment Technician Apprentice - Apply for Future Opportunities

    Elk Valley Resources

    Sparwood, British Columbia

    Full-time

    Please note: We're looking to connect with Heavy Duty

  • Heavy Equipment Technician Journeyperson - Bonnyville Shop

    Jardeg

    Bonnyville, Alberta

    Full-time

    Position: Heavy Equipment Technician Journeyperson - Bonnyville Shop

  • Heavy Duty Mechanic

    MacKay Contracting

    Sparwood, BC

    At MacKay Contracting Ltd., our equipment is the backbone of everything we do - and our Heavy Duty Mechanics are the reason it performs day in and day out. This role is critical to keeping…

  • Diesel Mechanic

    Charger Logistics Inc

    Brampton, ON

    Full-time

  • Licensed Heavy Equipment Mechanic (421A, 310T, 310S)

    Battlefield Equipment Rentals

    Kingston, ON

    Full-time

    Position: Licensed Heavy Equipment Mechanic (421A, 310T, 310S)

  • Heavy Duty Mechanic Apprentice

    WinSport

    Calgary, AB

    Full-time

    As a Heavy Duty Mechanic Apprentice, you are eager to build hands-on experience while learning from seasoned technicians in a supportive, safety-focused environment. Under the supervision…

  • Diesel Mechanic

    CPKC

    Calgary, Alberta

    Full-time

  • Heavy Duty Equipment Technician

    Vale Base Metals

    Sudbury, Ontario · Greater Sudbury, ON

    Full-time

  • Heavy Duty Mechanic

    Dawson Group

    Stewart, British Columbia

    Full-time

    Dawson Road Maintenance is looking for a Heavy Duty Mechanic who will use their skills to tackle machinery challenges, ensuring our fleet of heavy-duty equipment operates with excellence.

  • Heavy Duty Mechanic

    Dawn Staffing Solutions Inc

    Saskatoon, Saskatchewan

    Full-time

    We are seeking a Heavy Duty Mechanic for one of our manufacturing clients near Saskatoon, SK.

  • Heavy Equipment Technician

    H-E Parts International

    AB · Edmonton, AB

  • Heavy Duty Mechanic - Kamloops, BC

    Westcan Bulk Transport Ltd .

    Kamloops, BC

    Full-time

    We have full-service shops where our Heavy Equipment Technicians and Trailer Techs are responsible for the day-to-day maintenance and repair of our fleet of transport trucks and trailers.