Loading…
Loading…
What employers posted for this occupation in British Columbia, from Job Bank’s open data, and the employers approved to hire foreign workers for it. Counts and medians of what was posted, nothing more.
32 vacancies, 100% full time, 95% permanent, 36% relayed from other job boards. Over the last twelve months: 311 postings, about 26 a month.
Medians are of the pay written in the postings, hourly and salaried postings separately, never converted. Half of postings paid more, half less.
TEER 2: usually a college diploma, apprenticeship of two or more years, or supervisory work. Express Entry programs count work in TEER 0 to 3, so Canadian experience in this occupation could count toward the Canadian Experience Class.
On IRCC's Trade occupations list, so experience in it can open category-based Express Entry rounds (12 months in the occupation within 3 years, and the program requirements still apply).From IRCC’s category-based selection page, as our rules engine reads it.
On IRCC's high-wage occupation list at level 1.3: from November 3, 2026, Canadian work experience or a qualifying job offer in this occupation earns extra Express Entry points.From IRCC’s high-wage occupation list, as our rules engine reads it.
Your own assessment checks these against your answers. Start or continue yours.
Job Bank’s open data describes each posting but names no employer and gives no link, and a posting may have closed since. For the live postings themselves, search Job Bank.
Search Job Bank for heavy-duty equipment mechanics in British Columbia
| Posted | Title in the posting | Place | Pay as posted | Terms | Asked for |
|---|---|---|---|---|---|
| Sep 27, 2026 | diesel mechanic - heavy equipment (relayed from another job board) | Prince George | $42.44 hourly | Full time, Permanent employment | Not stated |
| Sep 24, 2026 | heavy equipment mechanic (relayed from another job board) | Elkford | $49.28 hourly | Full time, Permanent employment | English |
| Sep 24, 2026 | heavy-duty equipment mechanic | Dawson Creek | $44.58 hourly40 hours a week | Full time, Permanent employment, Overtime | Registered Apprenticeship certificate, No experience, English |
| Sep 23, 2026 | agricultural equipment technician | Maple Ridge | $35.00 to $50.00 hourly (to be negotiated)40 hours a week | Full time, Permanent employment, Day | Registered Apprenticeship certificate, 5 years or more, English |
| Sep 21, 2026 | heavy-duty equipment mechanic | Surrey | $50.00 hourly40 hours a week | Full time, Permanent employment | College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years, 3 years to less than 5 years, English |
| Sep 17, 2026 | diesel mechanic - heavy equipment (relayed from another job board) | Maple Ridge | $62.92 hourly | Full time, Permanent employment | Not stated |
| Sep 15, 2026 |
Employers issued a positive labour market impact assessment for this occupation in British Columbia, as Employment and Social Development Canada publishes them each quarter. An approval is a position on an LMIA in that quarter: not a vacancy today, not a promise to hire you, and not a work permit. The department leaves out employers named after a person, so the list is not complete.
| Employer | Location | Stream | Positions | Quarter |
|---|---|---|---|---|
| EVR Operations Limited | Vancouver, BC V6C 2B5 | High Wage | 25 | January to March 2026 |
| SKYLINE DIESEL TRUCK & TRAILER REPAIR LTD | Abbotsford, BC V2T 6H1 | High Wage | 4 | January to March 2026 |
| Frontline Machinery LTD | Chilliwack, BC V2R 0E6 | High Wage | 3 | January to March 2026 |
| R S GILL EXPRESS LTD. | delta, BC V4G 1A5 | High Wage | 2 | January to March 2026 |
| QUICK TIRE & SERVICE LTD | surrey, BC V3S 9V2 | High Wage | 1 | January to March 2026 |
| Lanz Mechanical Ltd. | Vancouver, BC V5W 1K6 | High Wage | 1 | January to March 2026 |
| Pacific Rim Engineered Products (1987) Ltd | Surrey, BC V4N 4G3 | High Wage | 1 | January to March 2026 |
| Conuma Resources Limited | Tumbler Ridge, BC V0C 2W0 | High Wage | 10 | October to December 2025 |
| WTC Group Inc. | DELTA, BC V3M 6V1 | High Wage | 3 | October to December 2025 |
| 12372169 Canada Inc | HOPE, BC V0X 1L4 | High Wage | 2 | October to December 2025 |
| Meerholz Canada Ltd. | Prince George, BC V2N 1X5 | High Wage | 2 | October to December 2025 |
Search the 516 occupation groups of the National Occupational Classification.
| diesel mechanic |
| Surrey |
| $45.00 hourly30 to 40 hours a week |
| Full time, Permanent employment, Day, Evening, Weekend, Early morning, Morning |
| Secondary (high) school graduation certificate, 3 years to less than 5 years, English |
| Sep 15, 2026 | heavy equipment mechanic (relayed from another job board) | Abbotsford | $40.00 to $50.00 hourly | Full time, Permanent employment | Not stated |
| Sep 15, 2026 | journeyman/woman heavy-duty equipment mechanic | Saanichton | $46.00 to $53.00 hourly (to be negotiated)40 hours a week | Full time, Permanent employment, Day, Morning | Other trades certificate or diploma, 5 years or more, English |
| Sep 14, 2026 | heavy-duty equipment mechanic | Surrey | $45.50 hourly35 hours a week | Full time, Permanent employment | Secondary (high) school graduation certificate, 2 years to less than 3 years, English |
| Sep 11, 2026 | diesel mechanic | Abbotsford | $45.00 hourly30 to 40 hours a week | Full time, Permanent employment | Secondary (high) school graduation certificate, 2 years to less than 3 years, English |
| Sep 9, 2026 | heavy equipment mechanic (relayed from another job board) | West Vancouver | $55.96 hourly | Full time, Permanent employment | English |
| Sep 8, 2026 | heavy-duty equipment mechanic | Abbotsford | $45.00 hourly30 hours a week | Full time, Permanent employment, Day | Secondary (high) school graduation certificate, 3 years to less than 5 years, English |
| Sep 8, 2026 | heavy equipment mechanic (relayed from another job board) | West Vancouver | $51.84 hourly | Full time, Term or contract | English |
| Sep 8, 2026 | heavy equipment mechanic (relayed from another job board) | Burnaby | $49.02 hourly | Full time, Permanent employment | English |
| Sep 4, 2026 | mechanic, heavy equipment | Iskut | $45.00 to $55.00 hourly (to be negotiated)168 hours a month | Full time, Permanent employment, Shift, Overtime | Registered Apprenticeship certificate, 2 years to less than 3 years, English |
| Sep 3, 2026 | diesel engine mechanic | Surrey | $25.00 to $45.00 hourly (to be negotiated)35 hours a week | Full time, Permanent employment, Day, Evening, Weekend, Morning, On call | Other trades certificate or diploma, 3 years to less than 5 years, English |
| Sep 3, 2026 | heavy-duty equipment mechanic | Winlaw | $42.50 to $45.00 hourly (to be negotiated)40 hours a week | Full time, Permanent employment | Registered Apprenticeship certificate, 5 years or more, English |
| Sep 3, 2026 | heavy equipment field mechanic (relayed from another job board) | Thornhill | $62.50 hourly | Full time, Permanent employment | Not stated |
| Sep 2, 2026 | heavy equipment mechanic | Abbotsford | $46.00 hourly32 to 40 hours a week | Full time, Permanent employment | Secondary (high) school graduation certificate, 2 years to less than 3 years, English |
| Sep 2, 2026 | heavy-duty equipment mechanic | Abbotsford | $36.00 to $46.00 hourly (to be negotiated)40 hours a week | Full time, Permanent employment, Day, Early morning | Registered Apprenticeship certificate, 5 years or more, English |
| Sep 1, 2026 | heavy-duty equipment mechanic | Langley | $35.00 to $41.00 hourly (to be negotiated)40 hours a week | Full time, Permanent employment, Day, Evening, Shift, Weekend, Night, Flexible hours, Morning, Overtime | Other trades certificate or diploma, 3 years to less than 5 years, English |
| Aug 29, 2026 | heavy equipment mechanic (relayed from another job board) | Terrace | $51.68 to $65.87 hourly | Full time | Not stated |
| Aug 28, 2026 | diesel mechanic - heavy equipment (relayed from another job board) | Prince George | $41.55 hourly | Full time, Permanent employment | Not stated |
| Aug 27, 2026 | fuel injection unit servicer - diesel | Surrey | $30.00 to $48.00 hourly (to be negotiated)40 hours a week | Full time, Permanent employment, Day | Other trades certificate or diploma, No experience, English |
| Aug 27, 2026 | heavy-duty equipment mechanic | Surrey | $72,000.00 annually30 to 40 hours a week | Full time, Permanent employment, Shift | Secondary (high) school graduation certificate, 2 years to less than 3 years, English |
| Aug 26, 2026 | heavy-duty equipment mechanic | Elkford | $52.73 hourly40 hours a week | Full time, Permanent employment | Other trades certificate or diploma, No experience, English |
| Aug 24, 2026 | heavy-duty equipment mechanic | Abbotsford | $34.00 to $44.00 hourly (to be negotiated)40 hours a week | Full time, Permanent employment, Day | Other trades certificate or diploma, 5 years or more, English |
| Aug 24, 2026 | diesel mechanic | Surrey | $37.00 hourly40 hours a week | Full time, Permanent employment | Other trades certificate or diploma, 2 years to less than 3 years, English |
| Aug 24, 2026 | heavy-duty equipment mechanic | Dawson Creek | $35.00 to $51.70 hourly (to be negotiated)40 hours a week | Full time, Permanent employment, Day, Overtime | Other trades certificate or diploma, 2 years to less than 3 years, English |
| Aug 23, 2026 | diesel mechanic | Surrey | $45.50 hourly40 hours a week | Full time, Permanent employment, Day, Morning | Secondary (high) school graduation certificate, 2 years to less than 3 years, English |
| Aug 21, 2026 | heavy equipment mechanic (relayed from another job board) | Langley | $40.00 to $65.00 hourly | Full time | Not stated |
| Aug 21, 2026 | heavy equipment mechanic (relayed from another job board) | Vancouver | $40.00 to $65.00 hourly | Full time | Not stated |
| Aug 21, 2026 | heavy equipment mechanic (relayed from another job board) | Langley | $35.00 to $65.00 hourly | Full time | Not stated |
| Aug 20, 2026 | heavy-duty equipment mechanic apprentice (relayed from another job board) | Abbotsford | $31.26 to $40.88 hourly | Full time | Not stated |
| Aug 17, 2026 | diesel mechanic | Surrey | $45.00 hourly30 to 40 hours a week | Full time, Permanent employment | Secondary (high) school graduation certificate, 2 years to less than 3 years, English |
| Aug 14, 2026 | diesel mechanic | Surrey | $45.15 hourly40 hours a week | Full time, Permanent employment, Day, Early morning, Morning | Secondary (high) school graduation certificate, 1 year to less than 2 years, English |
| Aug 14, 2026 | diesel mechanic (relayed from another job board) | Port Coquitlam | $20.00 to $40.00 hourly | Full time | Not stated |
| Aug 13, 2026 | repairer mechanic | Delta | $38.40 hourly32 to 40 hours a week | Full time, Permanent employment, Day, Evening, Early morning, Morning, On call | Secondary (high) school graduation certificate, 1 to less than 7 months, English |
| Aug 11, 2026 | heavy-duty equipment mechanic | Abbotsford | $45.00 hourly30 hours a week | Full time, Permanent employment, Day | Secondary (high) school graduation certificate, 3 years to less than 5 years, English |
| Lally Bros Holding Ltd |
| Delta, BC V4G 1G8 |
| High Wage |
| 1 |
| October to December 2025 |
| Alex's Mobile HD Mechanic Ltd. | Burnaby, BC V5J 4V5 | High Wage | 1 | October to December 2025 |
| Coastal Truck and Equipment Ltd | Port Coquitlam, BC V3C 5P1 | High Wage | 1 | October to December 2025 |
| Local Rental Solutions Ltd. | Prince George, BC V2N 1X6 | High Wage | 1 | October to December 2025 |
| Mt Seymour Resorts Ltd | North Vancouver, BC V7G 1L3 | High Wage | 1 | July to September 2025 |
| Sunbelt Rentals of Canada Inc. | Coquitlam, BC V3K 6N1 | High Wage | 1 | July to September 2025 |
| Valhalla Equipment Inc. | Prince George, BC V2K 2H5 | High Wage | 1 | July to September 2025 |
| Natt Enterprises Ltd | Surrey, BC V3W 3J7 | High Wage | 3 | April to June 2025 |
| Can-Best Tire Services Ltd. | Abbotsford, BC V2T 6H6 | High Wage | 1 | April to June 2025 |
| Iron Diesel Auto Repair & Towing Ltd. | Lillooet, BC V8E 1K2 | High Wage | 1 | April to June 2025 |
| Pacific Lumber Remanufacturing Inc. | Surrey, BC V3R 0H5 | High Wage | 1 | April to June 2025 |
| RMS Trucking Ltd | Richmond, BC V6V 2H4 | High Wage | 1 | April to June 2025 |
| Volktrans-Canada ltd | Clearwater, BC V0E 1N1 | High Wage | 1 | April to June 2025 |
| Key-West Asphalt (333) Ltd. | Abbotsford, BC V2T 6L5 | High Wage | 4 | January to March 2025 |
| APS Truck & Trailer Repair Ltd. | Abbotsford, BC V2T 5Z2 | High Wage | 1 | January to March 2025 |
| Bnee' Enterprises Ltd | UCLUELET, BC V0R 3A0 | High Wage | 1 | January to March 2025 |
| F R C TRANSPORT LTD | Surrey, BC V3V 1B9 | High Wage | 1 | January to March 2025 |
| Natt Freightways Inc | Surrey, BC V3V 4S4 | High Wage | 1 | January to March 2025 |
| Pacific Lumber Remanufacturing Inc. | Surrey, BC V3R 0H5 | High Wage | 1 | January to March 2025 |
| QUICK TIRE & SERVICE LTD | surrey, BC V3S 9V2 | High Wage | 1 | January to March 2025 |
| Right-Link Transport Ltd. | Abbotsford, BC V2S 7N2 | High Wage | 1 | January to March 2025 |
| Rugged Edge Holdings Ltd | Smithers, BC V0J 2N0 | High Wage | 1 | January to March 2025 |
| Seven Horses Transport Ltd. | Surrey, BC V4N 3V3 | High Wage | 1 | January to March 2025 |
| Accelerated Mechanical Ltd | Chilliwack, BC V2R 3W8 | High Wage | 1 | January to March 2025 |
| Teja Truck &Trailer Repair Ltd | abbotsford, BC V2T 6Z3 | High Wage | 1 | January to March 2025 |
| TECK COAL LIMITED | Sparwood, BC V0B 2G0 | High Wage | 27 | October to December 2024 |
| Bright Transport Ltd. | Surrey, BC V3W 1K6 | High Wage | 2 | October to December 2024 |
| Jace Trucklines Ltd | Surrey, BC V3S 1X7 | High Wage | 2 | October to December 2024 |
| R&L Truck Repairs Ltd | Surrey, BC V3R 0R8 | High Wage | 1 | October to December 2024 |
| Raiwal Agro Tech Foods Ltd | Surrey, BC V3Z 1C3 | High Wage | 1 | October to December 2024 |
| Emcon Services Inc. | Merritt, BC V1K 1B9 | High Wage | 1 | October to December 2024 |
| Green Valley Services Ltd. | Abbotsford, BC V2T 5R6 | High Wage | 1 | October to December 2024 |
| KERRISDALE EQUIPMENT LTD | VANCOUVER, BC V6P 5Y8 | High Wage | 1 | October to December 2024 |
| A & A EXCAVATING LTD. | BURNABY, BC V5G 3X3 | High Wage | 1 | October to December 2024 |
| MILESTONE services LTD | Abbotsford, BC V2S 7N2 | High Wage | 3 | July to September 2024 |
| Partap Forest Products Ltd. | Maple Ridge, BC V2W 1B6 | High Wage | 2 | July to September 2024 |
| Greatwest Disposal Inc | Surrey, BC V3W 4H7 | High Wage | 1 | July to September 2024 |
| 555714 B.C. Ltd. dba Brikers | Maple Ridge, BC V2W 0J2 | High Wage | 1 | July to September 2024 |
| Canadian Forest Products Ltd | Prince George, BC V2L 4W2 | High Wage | 1 | July to September 2024 |
| Seven Horses Transport Ltd. | Surrey, BC V3Z 9V2 | High Wage | 1 | July to September 2024 |
| Williams Machinery LP | Surrey, BC V3V 3V6 | High Wage | 1 | July to September 2024 |
| TECK COAL LIMITED | Sparwood, BC V0B 2G0 | High Wage | 26 | April to June 2024 |
| Allied Crane Ltd. | Maple Ridge, BC V2W 4V2 | High Wage | 4 | April to June 2024 |
| Synergy Trucking Ltd. | Surrey, BC V3W 3P2 | High Wage | 2 | April to June 2024 |
| Pacific Coast Distribution Ltd. | Langley, BC V4W 4B2 | High Wage | 2 | April to June 2024 |
| 1274429 B.C. LTD | SURREY, BC V3W 0A6 | High Wage | 2 | April to June 2024 |
| Tahtsa Timber Ltd | BURNS LAKE, BC V0J 1E0 | High Wage | 1 | April to June 2024 |
| DB Diesel & Mobile Service Ltd | Abbotsford, BC V2T 6J1 | High Wage | 1 | April to June 2024 |