Heavy duty, truck and transport, and trailer technicians share a heavy mechanical foundation at most BC schools, then split into three trades.
Heavy duty equipment technicians repair and maintain the machines used in construction, forestry, mining and transportation (SkilledTradesBC). Truck and transport mechanics work on highway trucks and buses (SkilledTradesBC). Transport trailer technicians focus on trailers. None of the three is compulsory in BC.
| Heavy Duty Equipment Technician | Foundation, then Levels 1–4; 28 weeks of school over 4 years; 6,330 work hours; Red Seal |
|---|---|
| Truck and Transport Mechanic | Foundation, then Levels; 28 weeks over 4 years; 6,330 hours; Red Seal |
| Transport Trailer Technician | Foundation, then Levels 1–2; 14 weeks over 2 years; 3,150 hours |
This family has the most program listings on the site because many schools schedule all three trades. Schools often call the shared foundation “Heavy Mechanical Trades Foundation”. The rows below show which SkilledTradesBC trade each listing leads to.
Fees as each school publishes them.
| School and campuses | Program (type, SkilledTradesBC program) | Length | Next intakes / seats | Tuition and fees (as published) | Official link |
|---|---|---|---|---|---|
| British Columbia Institute of Technology Annacis Island | Heavy Mechanical Trades Apprenticeship Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 4–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 10, 2026 (Annacis Island, Level 3): Closed; Nov 10, 2026 (Annacis Island, Level 4): Closed; Jan 5, 2027 (Annacis Island, Level 3): Closed +9 more (TTBC schedule) | Campus: Annacis Island / Domestic Tuition: average $1,308 per level* (source) | Program page |
| British Columbia Institute of Technology Annacis Island | Heavy Duty Equipment Technician Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3, 4 | 4–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 10, 2026 (Annacis Island, Level 3): Closed; Nov 17, 2026 (Annacis Island, Level 4): Open; Jan 5, 2027 (Annacis Island, Level 4): Open +9 more (TTBC schedule) | Campus: Annacis Island / Domestic Tuition: average $1,182 per level* (source) | Program page |
| British Columbia Institute of Technology Annacis Island | Truck and Transport Mechanic Apprentice levels · Transport Trailer Technician Apprenticeship Levels 1, 2 | 4–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 17, 2026 (Annacis Island, Level 2): Open; Jan 5, 2027 (Annacis Island, Level 1): Closed; Jan 5, 2027 (Annacis Island, Level 2): Open +3 more (TTBC schedule) | Campus: Annacis Island / Domestic Tuition: average $1,182 per level* (source) | Program page |
| British Columbia Institute of Technology Annacis Island | Heavy Mechanical Trades Foundation Foundation · Heavy Duty Equipment Technician — Foundation | 35–37 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Annacis Island): Closed; Jan 4, 2027 (Annacis Island): Closed; Mar 1, 2027 (Annacis Island): Closed (TTBC schedule) | Campus: Annacis Island / Domestic Tuition: $6,281* Campus: Annacis Island / International Tuition: $23,755* Books & supplies / $905 (general estimated cost, subject to change) (source) | Program page |
| British Columbia Institute of Technology Annacis Island | Heavy Mechanical Trades Foundation Foundation · Truck and Transport Mechanic — Foundation | 35–37 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Annacis Island): Closed; Jan 4, 2027 (Annacis Island): Closed; Mar 1, 2027 (Annacis Island): Closed (TTBC schedule) | Campus: Annacis Island / Domestic Tuition: $6,281* Campus: Annacis Island / International Tuition: $23,755* Books & supplies / $905 (general estimated cost, subject to change) (source) | Program page |
| British Columbia Institute of Technology Annacis Island | Heavy Mechanical Trades Foundation Foundation · Transport Trailer Technician — Foundation | 35–37 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Annacis Island): Closed; Jan 4, 2027 (Annacis Island): Closed; Mar 1, 2027 (Annacis Island): Closed (TTBC schedule) | Campus: Annacis Island / Domestic Tuition: $6,281* Campus: Annacis Island / International Tuition: $23,755* Books & supplies / $905 (general estimated cost, subject to change) (source) | Program page |
| University of the Fraser Valley Trades and Technology Centre (CEP) | Heavy Mechanical Foundation – certificate Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 4–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Trades and Technology Centre (CEP), Level 2): Closed; Mar 8, 2027 (Trades and Technology Centre (CEP), Level 3): Closed (TTBC schedule) | Not published; check with the school | Program page |
| University of the Fraser Valley Trades and Technology Centre (CEP) | Heavy Mechanical Foundation – certificate Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3 | 6–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Trades and Technology Centre (CEP), Level 2): Closed; Mar 8, 2027 (Trades and Technology Centre (CEP), Level 3): Closed (TTBC schedule) | Not published; check with the school | Program page |
| University of the Fraser Valley Trades and Technology Centre (CEP) | Heavy Mechanical Foundation – certificate Apprentice levels · Transport Trailer Technician Apprenticeship Level 1 | 9 weeks | Not published | Not published; check with the school | Program page |
| University of the Fraser Valley Trades and Technology Centre (CEP) | Heavy Mechanical Foundation – certificate Foundation · Heavy Duty Equipment Technician — Foundation | 37 weeks | Sep 8, 2026 (Chilliwack): Full / Seat offers in progress (school page, checked Oct 8, 2026; source) | Not published; check with the school | Program page |
| University of the Fraser Valley Trades and Technology Centre (CEP) | Heavy Mechanical Foundation – certificate Foundation · Truck and Transport Mechanic — Foundation | 37 weeks | Not published | Not published; check with the school | Program page |
| University of the Fraser Valley Trades and Technology Centre (CEP) | Heavy Mechanical Foundation – certificate Foundation · Transport Trailer Technician — Foundation | 37 weeks | Not published | Not published; check with the school | Program page |
| Vancouver Community College Vancouver | Heavy Mechanical Trades Apprentice Apprentice levels · Heavy Mechanical Trades Apprentice Levels 1–3; Heavy Duty Equipment Technician / Truck and Transport Mechanic Level 4 | Not published | Not published | Not published; check with the school | Program page |
| Vancouver Community College Vancouver | Heavy Mechanical Trades Foundation Foundation · Heavy Duty Equipment Technician — Foundation | 35–37 weeks (varies by intake/level) | November 2026 (Vancouver); February 2027 (Vancouver) (school page, checked Oct 8, 2026; source) | Apply Now / Tuition: $3,845* Application fee / $36 Tuition / $3,845 Tuition Breakdown / $1,282 - Term 1 Tuition Breakdown / $1,282 - Term 2 $1,282 - Term 3 … (source) | Program page |
| Vancouver Community College Vancouver | Heavy Mechanical Trades Foundation Foundation · Truck and Transport Mechanic — Foundation | 35–37 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 1, 2027 (Vancouver): Closed (TTBC schedule) | Apply Now / Tuition: $3,845* Application fee / $36 Tuition / $3,845 Tuition Breakdown / $1,282 - Term 1 Tuition Breakdown / $1,282 - Term 2 $1,282 - Term 3 … (source) | Program page |
| Vancouver Community College Vancouver | Heavy Mechanical Trades Foundation Foundation · Transport Trailer Technician — Foundation | 35–37 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 1, 2027 (Vancouver): Closed (TTBC schedule) | Apply Now / Tuition: $3,845* Application fee / $36 Tuition / $3,845 Tuition Breakdown / $1,282 - Term 1 Tuition Breakdown / $1,282 - Term 2 $1,282 - Term 3 … (source) | Program page |
| School and campuses | Program (type, SkilledTradesBC program) | Length | Next intakes / seats | Tuition and fees (as published) | Official link |
|---|---|---|---|---|---|
| Camosun College Interurban | Motor Vehicle Trades Apprenticeships Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Interurban, Level 3): Closed; Jan 11, 2027 (Interurban, Level 4): Closed (TTBC schedule) | Automotive Service Technician Apprenticeship / $810.25 Level 1 Automotive Service Technician Apprenticeship / $810.25 Level 2 $810.25 Level 3 $810.25 Level 4 Diesel Engine Mechanic Apprenticeship / $1,452.50 Level 1 Diesel Engine Mechanic Apprenticeship / $1,162.00 Level 2 … (source) | Program page |
| Camosun College Interurban | Motor Vehicle Trades Apprenticeships Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3, 4 | 4–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Interurban, Level 3): Open; Feb 22, 2027 (Interurban, Level 4): Open (TTBC schedule) | Automotive Service Technician Apprenticeship / $810.25 Level 1 Automotive Service Technician Apprenticeship / $810.25 Level 2 $810.25 Level 3 $810.25 Level 4 Diesel Engine Mechanic Apprenticeship / $1,452.50 Level 1 Diesel Engine Mechanic Apprenticeship / $1,162.00 Level 2 … (source) | Program page |
| Camosun College Interurban | Motor Vehicle Trades Apprenticeships Apprentice levels · Transport Trailer Technician Apprenticeship Level 2 | 4 weeks | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 22, 2027 (Interurban, Level 2): Open (TTBC schedule) | Automotive Service Technician Apprenticeship / $810.25 Level 1 Automotive Service Technician Apprenticeship / $810.25 Level 2 $810.25 Level 3 $810.25 Level 4 Diesel Engine Mechanic Apprenticeship / $1,452.50 Level 1 Diesel Engine Mechanic Apprenticeship / $1,162.00 Level 2 … (source) | Program page |
| Camosun College Interurban | Heavy Mechanical Foundation, Certificate Foundation · Heavy Duty Equipment Technician — Foundation | 39 weeks | Not published | Heavy Mechanical Foundation, Certificate / $4,514 (domestic) (source) | Program page |
| Camosun College Interurban | Heavy Mechanical Foundation, Certificate Foundation · Truck and Transport Mechanic — Foundation | 39 weeks | Not published | Heavy Mechanical Foundation, Certificate / $4,514 (domestic) (source) | Program page |
| Camosun College Interurban | Heavy Mechanical Foundation, Certificate Foundation · Transport Trailer Technician — Foundation | 39 weeks | Not published | Heavy Mechanical Foundation, Certificate / $4,514 (domestic) (source) | Program page |
| North Island College Campbell River | Heavy Mechanical Trades Apprenticeship Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 4–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 10, 2026 (Campbell River, Level 3): Limited/WL; Jan 4, 2027 (Campbell River, Level 4): Closed; Feb 15, 2027 (Campbell River, Level 3): Open +1 more (TTBC schedule) | This education pathway will help you get ready to become a Red Seal certified heavy / $90,724* Tuition / $1,080 Lab / $0 Student Union / $75 Learner Resource / $60 Total / $1,215 … (source) | Program page |
| North Island College Campbell River | Heavy Mechanical Trades Apprenticeship Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3 | 5–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 10, 2026 (Campbell River, Level 3): Limited/WL; Feb 15, 2027 (Campbell River, Level 3): Open; Feb 15, 2027 (Campbell River, Level 2): Limited/WL (TTBC schedule) | This education pathway will help you get ready to become a Red Seal certified heavy / $90,724* Tuition / $1,080 Lab / $0 Student Union / $75 Learner Resource / $60 Total / $1,215 … (source) | Program page |
| North Island College Campbell River | Heavy Mechanical Trades Apprenticeship Apprentice levels · Transport Trailer Technician Apprenticeship Level 1 | 9 weeks | Not published | This education pathway will help you get ready to become a Red Seal certified heavy / $90,724* Tuition / $1,080 Lab / $0 Student Union / $75 Learner Resource / $60 Total / $1,215 … (source) | Program page |
| North Island College Campbell River | Heavy Mechanical Trades Foundation Certificate Foundation · Heavy Duty Equipment Technician — Foundation | 36 weeks | Fall and winter terms (no dates posted) (Campbell River) (school page, checked Oct 8, 2026; source) | Tuition / $4,290 Lab / $375 Student Union / $195 Learner Resource / $165 Total / $5,310 (source) | Program page |
| North Island College Campbell River | Heavy Mechanical Trades Foundation Certificate Foundation · Truck and Transport Mechanic — Foundation | 36 weeks | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 2, 2027 (Campbell River): Closed (TTBC schedule) | Tuition / $4,290 Lab / $375 Student Union / $195 Learner Resource / $165 Total / $5,310 (source) | Program page |
| North Island College Campbell River | Heavy Mechanical Trades Foundation Certificate Foundation · Transport Trailer Technician — Foundation | 36 weeks | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 2, 2027 (Campbell River): Closed (TTBC schedule) | Tuition / $4,290 Lab / $375 Student Union / $195 Learner Resource / $165 Total / $5,310 (source) | Program page |
| Vancouver Island University Nanaimo | Heavy Mechanical Trades Foundation Foundation · Heavy Duty Equipment Technician — Foundation | 32–37 weeks (varies by intake/level) | September 2027 (Nanaimo): Full; Sep 5, 2028 (Nanaimo) (school page, checked Oct 8, 2026; source) | Amount / Tuition (9 months x $519.36 per month) 186.52 / Student Activity fee (9 months x $20.78 per month) 187.02 / Student Services fee (9 months x $22.94 per month) 206.46 / VIU Students' Union fee (9 months x $50.08 per month) 450.72 / Health and Dental Plan fee ($285.00 per year) Application Fee: / $46.98 (source) | Program page |
| Vancouver Island University Nanaimo | Heavy Mechanical Trades Foundation Foundation · Truck and Transport Mechanic — Foundation | 32–37 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Nanaimo): Limited/WL (TTBC schedule) | Amount / Tuition (9 months x $519.36 per month) 186.52 / Student Activity fee (9 months x $20.78 per month) 187.02 / Student Services fee (9 months x $22.94 per month) 206.46 / VIU Students' Union fee (9 months x $50.08 per month) 450.72 / Health and Dental Plan fee ($285.00 per year) Application Fee: / $46.98 (source) | Program page |
| Vancouver Island University Nanaimo | Heavy Mechanical Trades Foundation Foundation · Transport Trailer Technician — Foundation | 32–37 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Nanaimo): Limited/WL (TTBC schedule) | Amount / Tuition (9 months x $519.36 per month) 186.52 / Student Activity fee (9 months x $20.78 per month) 187.02 / Student Services fee (9 months x $22.94 per month) 206.46 / VIU Students' Union fee (9 months x $50.08 per month) 450.72 / Health and Dental Plan fee ($285.00 per year) Application Fee: / $46.98 (source) | Program page |
| School and campuses | Program (type, SkilledTradesBC program) | Length | Next intakes / seats | Tuition and fees (as published) | Official link |
|---|---|---|---|---|---|
| College of the Rockies Main Campus | Heavy Duty Equipment Technician Apprenticeship Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 4–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Main Campus, Level 4): Limited/WL; Feb 8, 2027 (Main Campus, Level 3): Limited/WL; Feb 16, 2027 (Main Campus, Level 3): Open (TTBC schedule) | Application Fee: / $30.00 Tuition: / $1,167.60 Student Association Fee: / $23.00 Total / $1,220.60 Tuition: / $934.08 Student Association Fee: / $18.40 … (source) | Program page |
| College of the Rockies Main Campus | Heavy Duty Equipment Technician Apprenticeship Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3 | 5–9 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 8, 2027 (Main Campus, Level 3): Limited/WL; Feb 16, 2027 (Main Campus, Level 3): Open (TTBC schedule) | Application Fee: / $30.00 Tuition: / $1,167.60 Student Association Fee: / $23.00 Total / $1,220.60 Tuition: / $934.08 Student Association Fee: / $18.40 … (source) | Program page |
| College of the Rockies Main Campus | Heavy Duty Equipment Technician Apprenticeship Apprentice levels · Transport Trailer Technician Apprenticeship Level 1 | 9 weeks | Not published | Application Fee: / $30.00 Tuition: / $1,167.60 Student Association Fee: / $23.00 Total / $1,220.60 Tuition: / $934.08 Student Association Fee: / $18.40 … (source) | Program page |
| College of the Rockies Main Campus | Heavy Duty Foundation · Heavy Duty Equipment Technician — Foundation | 37 weeks | Sep 7, 2027 (Cranbrook) (school page, checked Oct 8, 2026; source) | Not published; check with the school | Program page |
| College of the Rockies Main Campus | Heavy Mechanical Foundation Foundation · Truck and Transport Mechanic — Foundation | 37 weeks | Not published | Application Fee: / $30.00 Tuition: / $4,203.36 **Toolbox Fee: / $250.00 Student Association Fee: / $82.80 Bus Pass Fee: / $125.00 Basic First Aid Tuition Fee: / $199.00 … (source) | Program page |
| College of the Rockies Main Campus | Heavy Mechanical Foundation Foundation · Transport Trailer Technician — Foundation | 37 weeks | Not published | Application Fee: / $30.00 Tuition: / $4,203.36 **Toolbox Fee: / $250.00 Student Association Fee: / $82.80 Bus Pass Fee: / $125.00 Basic First Aid Tuition Fee: / $199.00 … (source) | Program page |
| Okanagan College 1000 K.L.O. Rd. Kelowna, BC | Heavy Duty Equipment Technician Apprenticeship Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 16, 2026 (1000 K.L.O. Rd. Kelowna, BC, Level 4): Limited/WL; Jan 4, 2027 (1000 K.L.O. Rd. Kelowna, BC, Level 3): Limited/WL; Jan 4, 2027 (1000 K.L.O. Rd. Kelowna, BC, Level 4): Limited/WL +2 more (TTBC schedule) | Domestic students / $815 - $1,675 estimated cost per level Estimated cost per level / Kelowna, Penticton and Salmon Arm: $815 - $1,675 Domestic students / $815 - $1,675 Collapse all / Level 1 - estimate: $1,675 Tuition / $1,315 College anciliary fees / $274 … (source) | Program page |
| Okanagan College 1000 K.L.O. Rd. Kelowna, BC | Truck and Transport Mechanic Apprenticeship Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (1000 K.L.O. Rd. Kelowna, BC, Level 4): Open; Jan 4, 2027 (1000 K.L.O. Rd. Kelowna, BC, Level 3): Limited/WL; Feb 16, 2027 (1000 K.L.O. Rd. Kelowna, BC, Level 1): Limited/WL +1 more (TTBC schedule) | Domestic students / $815 estimated cost per level Estimated cost per level / Kelowna, Penticton and Salmon Arm: $815 Domestic students / $815 Kelowna, Penticton and Salmon Arm / Level 4 - estimate: $815 Tuition / $660 College anciliary fees / $112 … (source) | Program page |
| Okanagan College 1000 K.L.O. Rd. Kelowna, BC | Heavy Duty Equipment Technician Apprenticeship Apprentice levels · Transport Trailer Technician Apprenticeship Levels 1, 2 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (1000 K.L.O. Rd. Kelowna, BC, Level 2): Open; Feb 16, 2027 (1000 K.L.O. Rd. Kelowna, BC, Level 1): Limited/WL (TTBC schedule) | Domestic students / $815 - $1,675 estimated cost per level Estimated cost per level / Kelowna, Penticton and Salmon Arm: $815 - $1,675 Domestic students / $815 - $1,675 Collapse all / Level 1 - estimate: $1,675 Tuition / $1,315 College anciliary fees / $274 … (source) | Program page |
| Okanagan College 1000 K.L.O. Rd. Kelowna, BC | Heavy Mechanical Trades Foundation Foundation · Heavy Duty Equipment Technician — Foundation | 37–39 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 25, 2027 (1000 K.L.O. Rd. Kelowna, BC): Closed; Mar 1, 2027 (1000 K.L.O. Rd. Kelowna, BC): Open (TTBC schedule) | Domestic students / $6,590 estimated total program cost Estimated first-year cost / Kelowna, Penticton and Salmon Arm: $6,590 Estimated total program cost / Kelowna, Penticton and Salmon Arm: $6,590 Domestic students / $6,590 Kelowna, Penticton and Salmon Arm / Year 1 Term - estimate: $6,590 Tuition / $4,995 … (source) | Program page |
| Okanagan College 1000 K.L.O. Rd. Kelowna, BC | Heavy Mechanical Trades Foundation Foundation · Truck and Transport Mechanic — Foundation | 37–39 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 25, 2027 (1000 K.L.O. Rd. Kelowna, BC): Closed; Mar 1, 2027 (1000 K.L.O. Rd. Kelowna, BC): Open (TTBC schedule) | Domestic students / $6,590 estimated total program cost Estimated first-year cost / Kelowna, Penticton and Salmon Arm: $6,590 Estimated total program cost / Kelowna, Penticton and Salmon Arm: $6,590 Domestic students / $6,590 Kelowna, Penticton and Salmon Arm / Year 1 Term - estimate: $6,590 Tuition / $4,995 … (source) | Program page |
| Okanagan College 1000 K.L.O. Rd. Kelowna, BC | Heavy Mechanical Trades Foundation Foundation · Transport Trailer Technician — Foundation | 37–39 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 25, 2027 (1000 K.L.O. Rd. Kelowna, BC): Closed; Mar 1, 2027 (1000 K.L.O. Rd. Kelowna, BC): Open (TTBC schedule) | Domestic students / $6,590 estimated total program cost Estimated first-year cost / Kelowna, Penticton and Salmon Arm: $6,590 Estimated total program cost / Kelowna, Penticton and Salmon Arm: $6,590 Domestic students / $6,590 Kelowna, Penticton and Salmon Arm / Year 1 Term - estimate: $6,590 Tuition / $4,995 … (source) | Program page |
| Selkirk College Silver King Campus - Nelson | Heavy Mechanical Foundation - Certificate Foundation · Heavy Duty Equipment Technician — Foundation | 37 weeks | Not published | Tuition / $4,350 Mandatory Fees / $470 Student Union Fees / $183 Health and Dental Insurance / $285 Total / $5,288 Book Costs / $828 … (source) | Program page |
| Selkirk College Silver King Campus - Nelson | Heavy Mechanical Foundation - Certificate Foundation · Truck and Transport Mechanic — Foundation | 37 weeks | Not published | Tuition / $4,350 Mandatory Fees / $470 Student Union Fees / $183 Health and Dental Insurance / $285 Total / $5,288 Book Costs / $828 … (source) | Program page |
| Selkirk College Silver King Campus - Nelson | Heavy Mechanical Foundation - Certificate Foundation · Transport Trailer Technician — Foundation | 37 weeks | Not published | Tuition / $4,350 Mandatory Fees / $470 Student Union Fees / $183 Health and Dental Insurance / $285 Total / $5,288 Book Costs / $828 … (source) | Program page |
| Thompson Rivers University Kamloops | Heavy Duty Equipment Technician Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Kamloops, Level 3): Closed; Jan 4, 2027 (Kamloops, Level 4): Closed; Jan 4, 2027 (Kamloops, Level 1): Closed +2 more (TTBC schedule) | FoundationTuition / $4,173.21 Student and lab fees / $1,404.13 Learning guides and/or textbooks / $1,500.00 Health and Dental Plan / $248.00 CSA work boots, clear safety glasses, 1 pair hi-vis 100% cotton coveralls / $350.00 Total / $7,675.34 … (source) | Program page |
| Thompson Rivers University Kamloops | Truck and Transport Mechanic Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Kamloops, Level 3): Closed; Jan 4, 2027 (Kamloops, Level 1): Closed; Jan 4, 2027 (Kamloops, Level 4): Limited/WL +1 more (TTBC schedule) | ApprenticeshipLevel 4: Five weeks tuition and fees / $684.73 Level 3: Six weeks tuition and fees / $821.09 Level 2: Eight weeks tuition and fees / $1,093.81 Level 1: Ten weeks tuition and fees / $1,436.37 (source) | Program page |
| Thompson Rivers University Kamloops | Heavy Duty Equipment Technician Apprentice levels · Transport Trailer Technician Apprenticeship Levels 1, 2 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Kamloops, Level 1): Closed; Jan 4, 2027 (Kamloops, Level 2): Limited/WL (TTBC schedule) | FoundationTuition / $4,173.21 Student and lab fees / $1,404.13 Learning guides and/or textbooks / $1,500.00 Health and Dental Plan / $248.00 CSA work boots, clear safety glasses, 1 pair hi-vis 100% cotton coveralls / $350.00 Total / $7,675.34 … (source) | Program page |
| Thompson Rivers University Kamloops, Williams Lake | Heavy Duty Equipment Technician Foundation · Heavy Duty Equipment Technician — Foundation | 32–34 weeks (varies by intake/level) | Oct 19, 2026 (Kamloops): Waitlist; Mar 1, 2027 (Kamloops): Waitlist; Jul 26, 2027 (Kamloops): Waitlist; Sep 7, 2027 (Williams Lake): Available (school page, checked Oct 8, 2026; source) | FoundationTuition / $4,173.21 Student and lab fees / $1,404.13 Learning guides and/or textbooks / $1,500.00 Health and Dental Plan / $248.00 CSA work boots, clear safety glasses, 1 pair hi-vis 100% cotton coveralls / $350.00 Total / $7,675.34 … (source) | Program page |
| Thompson Rivers University Kamloops, Williams Lake | Truck and Transport Mechanic Foundation · Truck and Transport Mechanic — Foundation | 32–34 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Mar 1, 2027 (Kamloops): Closed (TTBC schedule) | ApprenticeshipLevel 4: Five weeks tuition and fees / $684.73 Level 3: Six weeks tuition and fees / $821.09 Level 2: Eight weeks tuition and fees / $1,093.81 Level 1: Ten weeks tuition and fees / $1,436.37 (source) | Program page |
| Thompson Rivers University Kamloops, Williams Lake | Heavy Duty Equipment Technician Foundation · Transport Trailer Technician — Foundation | 32–34 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Mar 1, 2027 (Kamloops): Closed (TTBC schedule) | FoundationTuition / $4,173.21 Student and lab fees / $1,404.13 Learning guides and/or textbooks / $1,500.00 Health and Dental Plan / $248.00 CSA work boots, clear safety glasses, 1 pair hi-vis 100% cotton coveralls / $350.00 Total / $7,675.34 … (source) | Program page |
| School and campuses | Program (type, SkilledTradesBC program) | Length | Next intakes / seats | Tuition and fees (as published) | Official link |
|---|---|---|---|---|---|
| Coast Mountain College Terrace | Heavy Mechanical Trades Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3 | 6–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Terrace, Level 1): Open; Mar 22, 2027 (Terrace, Level 3): Open (TTBC schedule) | Not published; check with the school | Program page |
| Coast Mountain College Terrace | Heavy Mechanical | Foundation (CIP 47.0302) Foundation · Heavy Duty Equipment Technician — Foundation | 37 weeks | Sep 8, 2026 (school page, checked Oct 8, 2026; source) | Tuition: / $3,009.60 Student Union Fees: / $173.04 Mandatory Fees: / $860.40 Extended Health and Dental*: / $295.00 Total Tuition and Fees: / $4,338.04 Books & Resources / $750.00 … (source) | Program page |
| Coast Mountain College Terrace | Heavy Mechanical Trades Foundation · Truck and Transport Mechanic — Foundation | 37 weeks | Not published | Not published; check with the school | Program page |
| Coast Mountain College Terrace | Heavy Mechanical Trades Foundation · Transport Trailer Technician — Foundation | 37 weeks | Not published | Not published; check with the school | Program page |
| College of New Caledonia Prince George - Main Campus | Apprentice Heavy Mechanical Trades L1 Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Prince George - Main Campus, Level 3): Limited/WL; Nov 9, 2026 (Prince George - Main Campus, Level 4): Closed; Jan 4, 2027 (Prince George - Main Campus, Level 1): Limited/WL +3 more (TTBC schedule) | Fees* / Starting at $775.55 View costs by level / Level 1 Tuition: $1,161.28-1,188.57 View costs by level / Level 2 Tuition: $954.77-982.06 Level 3 Tuition: $775.55-802.84 Level 4 Heavy Duty Equipment Mechanic Tuition: $775.55-802.84 Level 4 Truck & Transport Mechanic Tuition: $890.34-917.63 … (source) | Program page |
| College of New Caledonia Prince George - Main Campus | Apprentice Heavy Mechanical Trades L1 Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 9, 2026 (Prince George - Main Campus, Level 3): Limited/WL; Jan 4, 2027 (Prince George - Main Campus, Level 2): Limited/WL; Jan 4, 2027 (Prince George - Main Campus, Level 1): Limited/WL +2 more (TTBC schedule) | Fees* / Starting at $775.55 View costs by level / Level 1 Tuition: $1,161.28-1,188.57 View costs by level / Level 2 Tuition: $954.77-982.06 Level 3 Tuition: $775.55-802.84 Level 4 Heavy Duty Equipment Mechanic Tuition: $775.55-802.84 Level 4 Truck & Transport Mechanic Tuition: $890.34-917.63 … (source) | Program page |
| College of New Caledonia Prince George - Main Campus | Apprentice Heavy Mechanical Trades L1 Apprentice levels · Transport Trailer Technician Apprenticeship Levels 1, 2 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Prince George - Main Campus, Level 1): Limited/WL; Jan 11, 2027 (Prince George - Main Campus, Level 2): Open (TTBC schedule) | Fees* / Starting at $775.55 View costs by level / Level 1 Tuition: $1,161.28-1,188.57 View costs by level / Level 2 Tuition: $954.77-982.06 Level 3 Tuition: $775.55-802.84 Level 4 Heavy Duty Equipment Mechanic Tuition: $775.55-802.84 Level 4 Truck & Transport Mechanic Tuition: $890.34-917.63 … (source) | Program page |
| College of New Caledonia Prince George - Main Campus, Vanderhoof | Heavy Mechanical Trades Foundation Foundation · Heavy Duty Equipment Technician — Foundation | 36–38 weeks (varies by intake/level) | Fall 2027 (Prince George) (school page, checked Oct 8, 2026; source) | Fees* / Estimated at $4,489 Invest in your future / The estimated cost for this program is $4,489. Invest in your future / Tuition: $3,109 Student fees: $905 Medical/Dental Fee (Fall semester only): $260 (source) | Program page |
| College of New Caledonia Prince George - Main Campus, Vanderhoof | Heavy Mechanical Trades Foundation Foundation · Truck and Transport Mechanic — Foundation | 36–38 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 22, 2027 (Vanderhoof): Open (TTBC schedule) | Fees* / Estimated at $4,489 Invest in your future / The estimated cost for this program is $4,489. Invest in your future / Tuition: $3,109 Student fees: $905 Medical/Dental Fee (Fall semester only): $260 (source) | Program page |
| College of New Caledonia Prince George - Main Campus, Vanderhoof | Heavy Mechanical Trades Foundation Foundation · Transport Trailer Technician — Foundation | 36–38 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Feb 22, 2027 (Vanderhoof): Open (TTBC schedule) | Fees* / Estimated at $4,489 Invest in your future / The estimated cost for this program is $4,489. Invest in your future / Tuition: $3,109 Student fees: $905 Medical/Dental Fee (Fall semester only): $260 (source) | Program page |
| Northern Lights College Fort St. John | Heavy Mechanical Trades Apprenticeship Apprentice levels · Heavy Duty Equipment Technician Apprenticeship Levels 1, 2, 3, 4 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Nov 16, 2026 (Fort St. John, Level 4): Closed; Jan 4, 2027 (Fort St. John, Level 2): Closed; Feb 15, 2027 (Fort St. John, Level 3): Closed +1 more (TTBC schedule) | Level 1 / $ 1,121.40 Level 1 / $ 75.23 $ 111.20 $ 1,307.83 Level 2 / $ 897.12 Level 2 / $ 72.23 … (source) | Program page |
| Northern Lights College Fort St. John | Heavy Mechanical Trades Apprenticeship Apprentice levels · Truck and Transport Mechanic Apprenticeship Levels 1, 2, 3 | 5–10 weeks (varies by intake/level) | Seats/intake not published by the school. SkilledTradesBC schedule lists: Jan 4, 2027 (Fort St. John, Level 2): Closed; Feb 15, 2027 (Fort St. John, Level 3): Closed; Mar 15, 2027 (Fort St. John, Level 3): Limited/WL (TTBC schedule) | Level 1 / $ 1,121.40 Level 1 / $ 75.23 $ 111.20 $ 1,307.83 Level 2 / $ 897.12 Level 2 / $ 72.23 … (source) | Program page |
| Northern Lights College Fort St. John | Heavy Mechanical Trades Apprenticeship Apprentice levels · Transport Trailer Technician Apprenticeship Level 1 | 10 weeks | Not published | Level 1 / $ 1,121.40 Level 1 / $ 75.23 $ 111.20 $ 1,307.83 Level 2 / $ 897.12 Level 2 / $ 72.23 … (source) | Program page |
| Northern Lights College Fort St. John | Heavy Mechanical Trades Foundation Certificate (CIP 47.0302) Foundation · Heavy Duty Equipment Technician — Foundation | 37 weeks | Not published | Year 1 / $ 3,625.86 Year 1 / $ 168.96 $ 503.15 $ 4,297.97 Year 1 / $ 14,986.50 $ 289.80* … (source) | Program page |
| Northern Lights College Fort St. John | Heavy Mechanical Trades Foundation Certificate (CIP 47.0302) Foundation · Truck and Transport Mechanic — Foundation | 37 weeks | Not published | Year 1 / $ 3,625.86 Year 1 / $ 168.96 $ 503.15 $ 4,297.97 Year 1 / $ 14,986.50 $ 289.80* … (source) | Program page |
| Northern Lights College Fort St. John | Heavy Mechanical Trades Foundation Certificate (CIP 47.0302) Foundation · Transport Trailer Technician — Foundation | 37 weeks | Not published | Year 1 / $ 3,625.86 Year 1 / $ 168.96 $ 503.15 $ 4,297.97 Year 1 / $ 14,986.50 $ 289.80* … (source) | Program page |
Find a sponsor (usually an employer), register together on the SkilledTradesBC Portal, then complete 28 weeks of school and 6,330 work hours and pass the certification exam (70% pass mark, up to 4 attempts). A foundation program is optional and can count toward Level 1. Full walkthrough: how to register an apprenticeship; rules from SkilledTradesBC.
Foundation (optional)Usually a few months full-time. The length is on each school’s page in the table above.
Apprenticeship28 weeks of technical training spread over 4 years, in blocks of school between work periods
Work-based training6,330 hours with your sponsor
CertificationExam with a 70% pass mark and up to 4 attempts. Trade Qualifiers must pass within 24 months of approval.
Program length per SkilledTradesBC trade pages. Exam rules per SkilledTradesBC.
Published school fees, usually without tools or student fees.
| Item | Published amount | Source |
|---|---|---|
| One apprentice level · British Columbia Institute of Technology | Campus: Annacis Island: Domestic Tuition: average $1,308 per level* | school page |
| Foundation program · British Columbia Institute of Technology | Campus: Annacis Island: Domestic Tuition: $6,281* | school page |
| Books and supplies · British Columbia Institute of Technology | Books & supplies: $905 (general estimated cost, subject to change) | school page |
| Foundation program · Camosun College | Heavy Mechanical Foundation, Certificate: $4,514 (domestic) | school page |
| Foundation program · Coast Mountain College | Tuition:: $3,009.60 | school page |
| One apprentice level · College of New Caledonia | Fees*: Starting at $775.55 | school page |
| Certification exam as a Trade Qualifier (challengers only) | $120 application, which includes your first attempt. The 2nd attempt is free; the 3rd and 4th cost $100 each. | SkilledTradesBC |
Job Bank wages for Heavy-duty equipment mechanics in British Columbia (2023–2024 reference period; Job Bank wage report). Journeyperson ranges, not apprentice pay. See also BC trades salaries.
EI, loans, grants and tool deductions for apprentices: apprentice funding in BC.
No. A foundation program is optional. You can register as a Level 1 apprentice once you have a sponsor. Foundation programs can make you easier to hire and usually count toward Level 1.
No, but only hours worked as a registered apprentice count toward certification.
Possibly, as a Trade Qualifier ($120, see the cost table). With less experience you can challenge a level exam instead.
Usually, yes, if you are eligible for EI. Apply for WorkBC Apprentice Services up to 4 weeks before your training starts to get the reference code you need for the EI claim.
SkilledTradesBC lists 28 weeks of technical training over 4 years and 6,330 work-based hours. A foundation program adds time at the start, but it may count toward Level 1.
This page relies on the official pages below. Rules, fees and processes change, so check the authority before you apply or spend money.
Links checked November 1, 2026. Found an error or a broken link? Report it.