find the right job for you in Canada


Mechanic jobs in Canada

1,491 mechanic jobs found: showing 1 - 50

Maintenance Mechanic - Mine
Company: USG Corporation |

Location: Hagersville, ON, Canada

| Salary: CA$35.77 - 47.19 per hour | Date posted: 01 Sep 2026
MINE MAINTENANCE MECHANIC CGC Inc. is a leading marketer, manufacturer and distributor of gypsum wallboard products... Mechanic for our gypsum plant, based in Hagersville, Ontario. It's a permanent and full-time position, offering a challenging
Heavy Duty Journeyperson Mechanic
Company: Finning |

Location: Edmonton, AB, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Mechanic is responsible for the service tasks on product line ranging from construction tools, small engine equipment
2nd Year Heavy Duty Mechanic Apprentice
Company: Heidelberg Materials |

Location: Medicine Hat, AB, Canada

| Salary: CA$31.81 per hour | Date posted: 01 Sep 2026
Line of Business: RMC About Us Heidelberg Materials is one of the world's largest suppliers of building materials. Heidelberg Materials North America operates over 450 locations across the U.S. and
Maintenance Millwright
Company: Archer-Daniels-Midland |

Location: Canada, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
mechanic (millwright) trade certification Two (2) years of experience Additional Information History of working safely
Industrial Mechanic (millwright)
Company: Colas Rail |

Location: Calgary, AB, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Jobs Job Description Industrial Mechanic (Millwright) Company: MCASPHALT INDUSTRIES LTD Job Location: CALGARY, ALBERTA, CAN Type of Contract...: Seasonal Posting Start Date: 8/31/26 Job Information Job Title: Industrial Mechanic (Millwright) Status: Full-time
Mécanicien Engins Lourds
Company: Randstad |

Location: Vaudreuil-Dorion, QC, Canada

| Salary: CA$30 - 45 per hour | Date posted: 01 Sep 2026
to join a team of passionate mechanics for a company specializing in a high-demand sector? Then we have the mechanic position... for you! Position: Heavy Equipment Mechanic Type: Permanent position Salary: $30 to $45/hour depending on experience, overtime
Millwright
Company: Manpower |

Location: Duncan, BC, Canada

| Salary: CA$49 - 52 per hour | Date posted: 01 Sep 2026
throughout the operation. What's Needed? Valid BC Certificate of Qualification (C of Q) as an Industrial Mechanic (Millwright
Class B Refrigeration Operator
Company: Gordon Food Service |

Location: Ajax, ON, Canada

| Salary: CA$40.98 - 47.98 per hour | Date posted: 01 Sep 2026
Mechanic Millwright (433A) Certification is preferred Skilled trade ticket is preferred Must have 5+ years of direct hands
Reefer Trailer Mechanic
Company: Charger Logistics |

Location: Brampton, ON, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Job Description: Charger logistics Inc. is a world- class asset-based carrier with locations across North America. With over 20 years of experience providing the best logistics solutions, Charger lo
Shop Supervisor
Company: Charger Logistics |

Location: Brampton, ON, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
, including mechanic labour hours and utilized parts Conduct quality inspections of equipment to ensure all government rules
Building Maintenance Mechanic: London Public Library
Company: London Public Library |

Location: London, ON, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
, Facility Services, the Building Maintenance Mechanic performs work related to facility preventive maintenance, repair
Licenced Motor Mechanic (external)
Company: City of Windsor |

Location: Windsor, ON, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
JOB TITLE: Licenced Motor Mechanic JOB POSTING #: 2026-0320 POSTING TYPE: External POSTING PERIOD: Tuesday
Fifo Red Seal Automotive Technician - Nunavut
Company: Randstad |

Location: Calgary, AB, Canada

| Salary: CA$45 - 50 per hour | Date posted: 01 Sep 2026
FIFO Red Seal Automotive Service Technician- $45- $50/hr - Rankin/Arviat, NU Are you Red Seal Automotive Mechanic... and retailer to the Nunavut communities is looking for a Red Seal Automotive Mechanic to join their service team. Employment
Warranty Technician - Heavy Duty
Company: Randstad |

Location: Winnipeg, MB, Canada

| Salary: CA$40 - 48 per hour | Date posted: 01 Sep 2026
Heavy Duty Warranty Technician - $40 to $48 per Hour Winnipeg Are you a knowledgeable Heavy Duty Mechanic..., is looking for a Warranty Technician to join their Winnipeg operations. This is a unique "hybrid" role (50% mechanic / 50% admin) that bridges
Maintenance Millwright/electrician - St.brieux
Company: Bourgault |

Location: St Brieux, SK, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
. Academic/Education Requirements Journeyperson – Millwright/Industrial Mechanic or Electrician preffered. 2nd or 3rd year... Millwright/Industrial Mechanic or Electrician apprentices will also be considered. Required Skills/Experience In-depth
Heavy Duty Mechanic
Company: United Rentals |

Location: Canada, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
equipment rental provider, come build your future with United Rentals! As a Diesel Mechanic - Experienced (Service Tech IV
Heavy Duty Mechanic
Company: Finning |

Location: Surrey, BC, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Company: Finning Canada Number of Openings: 2 Worker Type: Permanent Position Overview: Finning is growing —and so are the opportunities! Finning Canada is looking for passionate and experienc
Maintenance Millwright/electrician - Vonda
Company: Bourgault |

Location: Vonda, SK, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
continuous improvement. Academic/Education Requirements Journeyperson – Millwright/Industrial Mechanic or Electrician..., preferred. 2nd or 3rd year Millwright/Industrial Mechanic or Electrician apprentices will also be considered
Shop Supervisor (engineered Products & Services)
Company: Source Atlantic |

Location: Saint John, NB, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
environment. Red Seal Industrial Mechanic (Millwright) certification is considered a strong asset. Strong mechanical aptitude
Refrigeration & Air Conditioning Mechanic
Company: Canadian Nuclear Laboratories |

Location: Chalk River, ON, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Are you looking for a role that will challenge you? Can you see yourself as a Refrigeration & Air Conditioning Mechanic.... * Qualification as a Refrigeration & Air Conditioning Mechanic, typically acquired through the completion of a 9,000-hour
Night Industrial Maintenance Mechanic
Company: CHEP |

Location: Edmonton, AB, Canada

| Salary: CA$43.98 - 45.13 per hour | Date posted: 01 Sep 2026
manages the world’s largest pool of reusable pallets and containers. About the Role The Industrial Mechanic executes
Journeyman Heavy Duty Mechanic
Company: West Fraser |

Location: Cochrane, AB, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Description : West Fraser offers a range of exciting career opportunities for individuals seeking challenging and rewarding careers. West Fraser, Cochrane is currently recruiting for a Journeyman He
Heavy Equipment Road/field Mechanic
Company: Milton CAT |

Location: Chichester, QC - New Hampshire, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Overview: Milton Rents is hiring Heavy Equipment Road/Field Mechanic to support a modern, well-maintained fleet... other technicians as needed Qualifications: Hands-on experience as a diesel/heavy equipment mechanic, rental, construction or fleet
Maintenance Technician - Truck & Transport Mechanic
Company: Vale |

Location: Canada, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Technician – Truck & Transport Mechanic to join our Mobile Maintenance Team in Voisey’s Bay, Labrador, a fly-in fly-out operation... Technician – Truck & Transport Mechanic you will be responsible for the preventative maintenance, diagnosis, and repair of medium
310j Mechanic | Oshawa
Company: Randstad |

Location: Oshawa, ON, Canada

| Salary: CA$45 - 55 per hour | Date posted: 01 Sep 2026
310J Trailer Mechanic Oshawa / Durham Region, ON $45.00 - $55.00 per hour Day Shift (Monday - Thursday: 6:00 AM - 3... Mechanic for a top-tier heavy transport and custom trailer manufacturer in the Durham Region. This is not a high-turnover
Day Maintenance Team Leader
Company: CHEP |

Location: Edmonton, AB, Canada

| Salary: CA$52.77 per hour | Date posted: 01 Sep 2026
manages the world’s largest pool of reusable pallets and containers. About the Role The Mechanic Team Leader executes
Shift Mechanic
Company: Hilton |

Location: Toronto, ON, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
you come to work! As a Shift Mechanic, you're not just ensuring the safe, efficient, and reliable operations of the hotel's guest rooms
Rmr - Vehicle Maintenance - Apprentice
Company: Revelstoke Mountain Resort |

Location: Revelstoke, BC, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
powder and an authentic Canadian resort town. Position Profile Title: Heavy Duty Equipment Mechanic Apprentice Reports... to: Heavy Duty Equipment Mechanic JOB SUMMARY: Under the general direction of the Mechanical Services Manager, the Heavy Duty
Truck Transport Mechanic
Company: Randstad |

Location: Winnipeg, MB, Canada

| Salary: CA$40 - 48 per hour | Date posted: 01 Sep 2026
Truck Transport Mechanic $40 - $48 per hour - Winnipeg, MB Are you an experienced Heavy Duty Mechanic who thrives...-of-warranty repairs and specialized component work, is looking for a skilled Truck Transport Mechanic to join their Winnipeg team
Winter Control Plow Operator (call In)
Company: County of Lambton |

Location: Ontario, Canada

| Salary: CA$25.59 - 30.72 per hour | Date posted: 01 Sep 2026
, oil changes) and repair, keeping the mechanic/equipment supervisor informed of the overall operating condition of the
Millwright Apprentice - 3rd Or 4th Year
Company: Randstad |

Location: Burlington, ON, Canada

| Salary: CA$37.53 - 39.69 per hour | Date posted: 01 Sep 2026
Industrial Mechanic / Millwright Apprentice (or Hands-On Maintenance Specialist) Location: Burlington, ON Shift...) Position Type: Full-Time, Permanent Are you an experienced Industrial Mechanic or a 3rd/4th Year Apprentice looking to build
Mould Mechanic
Company: Michelin |

Location: Waterville, NS, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Mould Mechanic Build a career that matters with one of the world’s most respected employers! - Build a career.... We are currently seeking a Mold Mechanic to join our team in Waterville, NS. If you possess a positive outlook, a strong work ethic
Licensed Mechanic - Millwright (nights)
Company: Wonderbrands |

Location: Toronto, ON, Canada

| Salary: CA$43 per hour | Date posted: 01 Sep 2026
Introduction Working at Wonderbrands, there is never a dull moment! As a successful company that is continually growing there is always challenging yet rewarding work to be a part of. We have an “entr
Hvac Service Journeyperson (313a, Gt1)
Company: Naylor Building Partnerships |

Location: Oakville, ON, Canada

| Salary: CA$157000 - 167000 per year | Date posted: 01 Sep 2026
System Career development opportunities Requirements: 313A Refrigeration and A/C Systems Mechanic licence required GT2
Heavy Duty Mechanic
Company: Cameco |

Location: Saskatchewan, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
and Qualifications Requirements of the position: valid Saskatchewan or interprovincial journeyperson heavy duty equipment mechanic... certificate or, agricultural mechanic certificate; five years of related underground or surface experience with mobile heavy
Heavy Equipment Road/field Mechanic
Company: Milton Rents |

Location: Chichester, QC - New Hampshire, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
Overview: Milton Rents is hiring Heavy Equipment Road/Field Mechanic to support a modern, well-maintained fleet... other technicians as needed Qualifications: Hands-on experience as a diesel/heavy equipment mechanic, rental, construction or fleet
Fifo Red Seal Automotive Technician - Nunavut
Company: Randstad |

Location: Rankin Inlet, NU, Canada

| Salary: CA$45 - 50 per hour | Date posted: 01 Sep 2026
FIFO Red Seal Automotive Service Technician- $45- $50/hr - Rankin/Arviat, NU Are you Red Seal Automotive Mechanic... and retailer to the Nunavut communities is looking for a Red Seal Automotive Mechanic to join their service team. Employment
Rmr - Heavy Duty Mechanic - Journeyman
Company: Revelstoke Mountain Resort |

Location: Revelstoke, BC, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
powder and an authentic Canadian resort town. Position Profile Title: Heavy Duty Equipment Mechanic Reports... Mechanic or experienced apprentice Must have a valid Driver’s License (Driver’s abstract required) ABILITIES
Licensed Mechanic - Millwright (nights)
Company: Wonderbrands |

Location: Etobicoke, ON, Canada

| Salary: CA$43 per hour | Date posted: 31 Aug 2026
Job Posting Ready For a Tasty New Challenge? Our facility in Etobicoke, ON. is hiring for an Industrial Mechanic
Shop Supervisor
Company: Charger Logistics |

Location: Brampton, ON, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
statuses on all work being performed in the shop. Manage all work orders, ensuring all charges are added, including mechanic
Industrial Mechanic (millwright)
Company: Colas |

Location: Calgary, AB, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
Job Information Job Title: Industrial Mechanic (Millwright) Status: Full-time Permanent Position Expected Start... As an Industrial Mechanic, you will help maintain and manage facility equipment. This includes performing routine and preventive
Red Seal, Heavy Duty Mechanic
Company: Newcrest |

Location: Kitimat, BC, Canada

| Salary: CA$63.35 per hour | Date posted: 31 Aug 2026
, delivering world-class results in an environment like no other. Your Impact As an HD Surface Mechanic, you will play
Heavy Duty Mechanic - Field Service
Company: MasterTech |

Location: Regina, SK, Canada

| Salary: CA$45 - 55 per hour | Date posted: 31 Aug 2026
MasterTech is on the search for an experienced Journeyman Heavy Equipment Mechanic (Off-Road) in the Regina, SK area
Field Service Mechanic
Company: MasterTech |

Location: Markham, ON, Canada

| Salary: CA$38 - 57 per hour | Date posted: 31 Aug 2026
MasterTech is on the search for an experienced Field Service Mechanic in the Markham, ON area. The
Licensed Technician - Genesis Maple
Company: Zanchin Automotive Group |

Location: Vaughan, ON, Canada

| Salary: CA$35 - 40 per hour | Date posted: 31 Aug 2026
Secondary School diploma, or equivalent experience 310S Mechanic License in good standing ability to operate manual
310t Diesel Mechanic
Company: MasterTech |

Location: Woodbridge, ON, Canada

| Salary: CA$42 - 54 per hour | Date posted: 31 Aug 2026
MasterTech is on the search for a licensed 310T Mechanic in the Vaughan, ON area. The successful Diesel Mechanic
Reefer Trailer Mechanic
Company: Charger Logistics |

Location: Brampton, ON, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
Charger logistics Inc. is a world- class asset-based carrier with locations across North America. With over 20 years of experience providing the best logistics solutions, Charger logistics has transfo
Petroleum Superintendent
Company: TEEMA |

Location: Edmonton, AB, Canada

| Salary: CA$110000 - 140000 per year | Date posted: 31 Aug 2026
and resolve issues quickly while keeping the project moving forward. What You Must Have Petroleum Mechanic Level II & III
Maintenance Mechanic (red Seal Welder)
Company: Sandvik |

Location: Sturgeon Falls, ON, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
: How to Apply All qualified persons are encouraged to apply at to the Maintenance Mechanic, requisition # R0096257. While we thank all candidates
Fleet Maintenance Fueler Washer
Company: Penske |

Location: Quebec City, QC, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
mechanic field. A large number of our Fleet Maintenance Fueler Washers have continued their career as Mechanic/Technicians