The hub for BC's public trades training programs & services.

AboutFinancial AssistanceFAQs
Trade ProgramsHow Trades Training WorksSearch Trades Jobs
Why Trades?
TRADEUPBCTradeUp courses are open to experienced tradespeople who want to update their skills, advance their careers, or strengthen their businesses.
InternationalPrivacy Policy

© Copyright 2025 Trades Training Consortium of British Columbia. All rights reserved.

Millwright/Machinist

< Back to all programs

This combined Millwright/Machinist Foundation program teaches the basics of both the Millwright (Industrial Mechanic) and Machinist trades. It prepares learners for entry-level positions as apprentices with manufacturing firms and resource development firms.

The activities of a Millwright/Machinist include maintenance, installation, and repair of stationary industrial equipment in factories, mills, mines, production plants, and recreational facilities. These skilled tradespeople also use lathes, milling machines, grinders, and other equipment to machine parts to accurate dimensions. Because they work in close association with Instrument Mechanics, Pipe-fitters, Welders, Electricians, and Heavy-Equipment Mechanics, they need to be team players.

Other programs in this sector:

 Boilermaker
 | Diesel Engine Mechanic
 | Heavy Duty Equipment Technician
 | Heavy Duty Truck Technology
 | Industrial Mechanic (Millwright)
 | Instrumentation and Control Technician
 | Machinist
 | Recreation Vehicle Service Technician
 | Transport Trailer Technician
 | Truck and Transport Mechanic

Explore job expectations, education requirements, salary and more:WorkBC Career Profile |Find Jobs on WorkBC

Recommendations

Besides credits granted towards Level-1 training requirements, graduates find employment as apprentice Millwrights, who are engaged in the operation and maintenance of machines and systems in manufacturing plants, resource development firms, mines, mills and various industrial enterprises.


Apprentice Machinists are typically employed to set up, calibrate, program and operate sophisticated machine tools in a variety of industrial environments.