find the right job for you in Canada


Mechanic jobs in ontario province Canada

568 mechanic jobs found in ontario province: 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
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
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
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
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
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
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
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
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
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
Licensed Technician - Maple Hyundai
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
Diesel Mechanic Lube Technician Level 1
Company: Ryder |

Location: London, ON, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
Job Seekers can review the Job Applicant Privacy Policy by clicking . Job Description: About Ryder For almost 100 years, Ryder has provided customers around the world with integrated transportati
313a Refrigeration & Air Conditioning Technician
Company: I8IS INC. |

Location: Milton, ON, Canada

| Salary: unspecified | Date posted: 31 Aug 2026
Conditioning Systems Mechanic licence – mandatory. Ideally 4+ years of experience as a licensed 313A Technician. Strong
Heavy Equipment Mechanic
Company: MasterTech |

Location: Fergus, ON, Canada

| Salary: CA$40 - 55 per hour | Date posted: 31 Aug 2026
MasterTech is on the search for Diesel Technicians (310T or 421A) in the Fergus ON area. This is a hybrid shop and field service opportunity. Travel is required mainly throughout Southern Ontario, a
Heavy Equipment Technician
Company: MasterTech |

Location: Port Perry, ON, Canada

| Salary: CA$30 - 47 per hour | Date posted: 31 Aug 2026
successful Mechanic will be responsible for the maintenance, diagnostics, and repair of specialized heavy industrial equipment in a shop
Maintenance Mechanic
Company: Equans |

Location: Ontario, Canada

| Salary: CA$34.13 - 37.92 per hour | Date posted: 30 Aug 2026
Equans is looking for an Maintenance Mechanic in Ottawa, National Capital area! The Equans group is a world leader
North American Maintenance Facility - Heavy Duty Mechanic
Company: Cementation Canada |

Location: North Bay, ON, Canada

| Salary: CA$65000 - 79000 per year | Date posted: 29 Aug 2026
by potential.ABOUT THIS POSITIONReporting to the Equipment & Shop Manager - Americas, the Heavy Duty Mechanic performs the overhaul
Mechanic, Equipment Maintenance
Company: Tracks Employment Services |

Location: Blue Mountains, ON, Canada

| Salary: CA$29.87 per hour | Date posted: 29 Aug 2026
Job Title: Mechanic, Equipment Maintenance Work Hours: Full-Time - Year-Round Wage: $29.87/hour Anticipated Start... website: https://alterra.wd1.myworkdayjobs.com/en-US/BlueMountainResort/job/Mechanic–Equipment-Maintenance—Year-Round—Full
Hvac Journeyperson/apprentice/ Maintenance Mechanic Ua787 - Roving
Company: BGIS |

Location: Kenora, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
Job Description: SUMMARY The HVAC Journeyperson, Apprentice or Maintenance Mechanic Roving holds a valid
Heavy Duty Equipment Technician (421a) (off Road Mechanic)
Company: Clean Harbors |

Location: Corunna, ON, Canada

| Salary: CA$45.06 per hour | Date posted: 29 Aug 2026
Duty Equipment Technician (421A) (Off Road Mechanic) to join their safety conscious team! This position... Road Mechanic), or related experience and proficiency 3+ years' experience working as a Offroad Technician/Mechanic
Career Manager (cm) - International Human Resources Team
Company: unknown |

Location: Toronto, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
Understand the mechanic of interactions between key stakeholders in the placement process, considering the inherent international
Maintenance Millwright
Company: TalentWorld |

Location: Elora, ON, Canada

| Salary: CA$43 per hour | Date posted: 29 Aug 2026
with plant safety and quality standards Millwright Qualifications: Valid 433A Industrial Mechanic (Millwright) licence
Mechanic - Musselwhite
Company: Redpath Mining Contractors and Engineers |

Location: Thunder Bay, ON, Canada

| Salary: CA$137500 - 157000 per year | Date posted: 29 Aug 2026
care, life insurance, pension and employee assistance program Job Summary: The primary role of the Mechanic
Heavy Duty Mechanic (310t License)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 29 Aug 2026
looking for a Heavy Duty Mechanic to join our team. The ideal candidate is responsible for maintaining and repairing heavy diesel... is kept clean, tidy and free of hazards at all times. Qualifications: Journeyperson Mechanic certification (310T license
Mobile Heavy Duty Mechanic (310t)
Company: Clean Harbors |

Location: Sarnia, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 29 Aug 2026
Mobile Heavy Duty Mechanic to join their safety conscious team! The ideal candidate will be responsible for routine...+ years' experience working as a Heavy Equipment Technician/Mechanic. Previous experience working with Hydraulics is an asset
Hvac Journeyperson/apprentice/ Maintenance Mechanic Ua787 - Roving
Company: BGIS |

Location: Kenora, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
Job Description: SUMMARY The HVAC Journeyperson, Apprentice or Maintenance Mechanic Roving holds a valid
Hvac Journeyperson/apprentice/ Maintenance Mechanic Ua787 - Roving
Company: BGIS |

Location: Kenora, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
Job Description: SUMMARY The HVAC Journeyperson, Apprentice or Maintenance Mechanic Roving holds a valid
Lead Heavy Duty Mechanic
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
looking for a Lead Heavy Duty Mechanic to join our team. The ideal candidate will be responsible for maintaining / repairing heavy.... Qualifications: Licensed Mechanic Certification (310T license) 5 + years' experience in maintaining of one or more of the
Aircraft Mechanic (ch147f)
Company: Boeing |

Location: Petawawa, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
. Find your future with us. Boeing Canada Operations Ltd. is seeking Aircraft Mechanic, reporting to the Maintenance Operations Manager... working out of the Petawawa facility. The Aircraft Mechanic will join the existing team of mechanics supporting the CH147F
Hvac Journeyperson/apprentice/ Maintenance Mechanic Ua787 - Roving
Company: BGIS |

Location: Kenora, ON, Canada

| Salary: unspecified | Date posted: 28 Aug 2026
Job Description: SUMMARY The HVAC Journeyperson, Apprentice or Maintenance Mechanic Roving holds a valid
Hvac Journeyperson/apprentice/ Maintenance Mechanic Ua787 - Roving
Company: BGIS |

Location: Kenora, ON, Canada

| Salary: unspecified | Date posted: 28 Aug 2026
Job Description: SUMMARY The HVAC Journeyperson, Apprentice or Maintenance Mechanic Roving holds a valid
Heavy Equipment Mechanic
Company: Randstad |

Location: Barrie, ON, Canada

| Salary: CA$51.07 per hour | Date posted: 28 Aug 2026
- Red Seal Heavy Duty Equipment Technician Mechanic (421A) OR Red Seal Truck and Coach - Technician (310T) with extensive... repair and maintenance considered an asset. Qualifications - Red Seal Heavy Duty Equipment Technician Mechanic (421A
Mobile Licensed Mechanic (310t)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 28 Aug 2026
Heavy Duty Mobile Mechanic (Truck and Coach Technician) to join their safety conscious team! This position...' experience working as a Heavy Equipment Technician/Mechanic. Previous experience working with Hydraulics is an asset. Previous
310t Truck Mechanic - Cambridge
Company: Votorantim Cimento |

Location: Cambridge, ON, Canada

| Salary: CA$40.65 - 42.65 per hour | Date posted: 28 Aug 2026
something new and you're invited to be part of it. CBM Ready-Mix is seeking a 310T Truck & Coach Mechanic, based in Cambridge
Jr. Maintenance Mechanic - Building Operations
Company: Black & McDonald |

Location: Markham, ON, Canada

| Salary: unspecified | Date posted: 27 Aug 2026
Job Title: Jr. Maintenance Mechanic Location: Toronto Pearson Airport Structure: Full-time, On-Site, Monday to Friday... Mechanic located in Toronto Lester B. Pearson International Airport to maintain, upgrade, troubleshoot and repair all building
Lot Operations Supervisor
Company: Openlane |

Location: Brampton, ON - Toronto, ON, Canada

| Salary: CA$70000 - 75000 per year | Date posted: 27 Aug 2026
and support production of recon & mechanic shops Supervise and provide mentorship for Lot Assistants, Drivers, Security, & Stock
North American Maintenance Facility - Heavy Duty Mechanic
Company: Canadian Institute of Mining, Metallurgy and Petroleum |

Location: North Bay, ON, Canada

| Salary: CA$65000 - 79000 per year | Date posted: 27 Aug 2026
Duty Mechanic performs the overhaul, maintenance and repair of all surface and underground mining equipment, including... of mining or heavy mobile equipment. Licenced Provincial or Interprovincial Heavy Equipment Mechanic Must have and maintain
310t Truck And Coach Mechanic
Company: Traction |

Location: London, ON, Canada

| Salary: unspecified | Date posted: 27 Aug 2026
Company Description Be part of a community of authentic, proud and trusted people. Our Heavy Vehicle Parts Division and Auto Parts Division together form Canada’s largest distribution network for
Plant Electro-mechanic
Company: O-I |

Location: Windsor, ON, Canada

| Salary: unspecified | Date posted: 27 Aug 2026
and offers opportunity for growth and advancement. Job Description The Plant Electro Maintenance Mechanic troubleshoots, installs... Plant Electro Maintenance Mechanic will: Work from complex blue prints, wiring diagrams, shop and vendor manuals, layouts
Heavy Duty Mechanic (310t License)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 27 Aug 2026
Clean Harbors in Breslau, ON location is currently looking for a Heavy Duty Mechanic to join our team. The ideal