Trade school guide · Heavy mechanical

Heavy duty, truck and trailer mechanic training in BC

Heavy duty, truck and transport, and trailer technicians share a heavy mechanical foundation at most BC schools, then split into three trades.

13 schools · 68 program listings · regions: Lower Mainland and Fraser Valley, Vancouver Island and coast, Interior and Kootenays, Northern BC

Who certifiesSkilledTradesBCRed Seal or BC Certificate of Qualification
School time28 weeksover 4 years
Work hours6,330with a sponsor
BC median wage$45.00/hrJob Bank, Heavy-duty equipment mechanics
Compulsory trade?No.
On this page
  1. What the trade is
  2. The SkilledTradesBC apprenticeship path
  3. Schools by region
  4. Step by step
  5. How long it takes
  6. Cost breakdown
  7. Pay in BC
  8. Funding while you train
  9. Frequently asked questions
  10. Watch out for fakes
  11. Related jobs and guides
  12. Where to go next

What the trade is

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.

The SkilledTradesBC apprenticeship path

Heavy Duty Equipment TechnicianFoundation, then Levels 1–4; 28 weeks of school over 4 years; 6,330 work hours; Red Seal
Truck and Transport MechanicFoundation, then Levels; 28 weeks over 4 years; 6,330 hours; Red Seal
Transport Trailer TechnicianFoundation, 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.

Schools by region

Fees as each school publishes them.

Lower Mainland and Fraser Valley

School and campusesProgram (type, SkilledTradesBC program)LengthNext intakes / seatsTuition 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 schoolProgram 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 schoolProgram page
University of the Fraser Valley
Trades and Technology Centre (CEP)
Heavy Mechanical Foundation – certificate
Apprentice levels · Transport Trailer Technician Apprenticeship Level 1
9 weeksNot publishedNot published; check with the schoolProgram page
University of the Fraser Valley
Trades and Technology Centre (CEP)
Heavy Mechanical Foundation – certificate
Foundation · Heavy Duty Equipment Technician — Foundation
37 weeksSep 8, 2026 (Chilliwack): Full / Seat offers in progress (school page, checked Oct 8, 2026; source)Not published; check with the schoolProgram page
University of the Fraser Valley
Trades and Technology Centre (CEP)
Heavy Mechanical Foundation – certificate
Foundation · Truck and Transport Mechanic — Foundation
37 weeksNot publishedNot published; check with the schoolProgram page
University of the Fraser Valley
Trades and Technology Centre (CEP)
Heavy Mechanical Foundation – certificate
Foundation · Transport Trailer Technician — Foundation
37 weeksNot publishedNot published; check with the schoolProgram 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 publishedNot publishedNot published; check with the schoolProgram 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

Vancouver Island and coast

School and campusesProgram (type, SkilledTradesBC program)LengthNext intakes / seatsTuition 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 weeksSeats/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 weeksNot publishedHeavy Mechanical Foundation, Certificate / $4,514 (domestic) (source)Program page
Camosun College
Interurban
Heavy Mechanical Foundation, Certificate
Foundation · Truck and Transport Mechanic — Foundation
39 weeksNot publishedHeavy Mechanical Foundation, Certificate / $4,514 (domestic) (source)Program page
Camosun College
Interurban
Heavy Mechanical Foundation, Certificate
Foundation · Transport Trailer Technician — Foundation
39 weeksNot publishedHeavy 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 weeksNot publishedThis 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 weeksFall 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 weeksSeats/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 weeksSeats/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

Interior and Kootenays

School and campusesProgram (type, SkilledTradesBC program)LengthNext intakes / seatsTuition 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 weeksNot publishedApplication 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 weeksSep 7, 2027 (Cranbrook) (school page, checked Oct 8, 2026; source)Not published; check with the schoolProgram page
College of the Rockies
Main Campus
Heavy Mechanical Foundation
Foundation · Truck and Transport Mechanic — Foundation
37 weeksNot publishedApplication 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 weeksNot publishedApplication 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 weeksNot publishedTuition / $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 weeksNot publishedTuition / $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 weeksNot publishedTuition / $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

Northern BC

School and campusesProgram (type, SkilledTradesBC program)LengthNext intakes / seatsTuition 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 schoolProgram page
Coast Mountain College
Terrace
Heavy Mechanical | Foundation (CIP 47.0302)
Foundation · Heavy Duty Equipment Technician — Foundation
37 weeksSep 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 weeksNot publishedNot published; check with the schoolProgram page
Coast Mountain College
Terrace
Heavy Mechanical Trades
Foundation · Transport Trailer Technician — Foundation
37 weeksNot publishedNot published; check with the schoolProgram 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 weeksNot publishedLevel 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 weeksNot publishedYear 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 weeksNot publishedYear 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 weeksNot publishedYear 1 / $ 3,625.86
Year 1 / $ 168.96
$ 503.15
$ 4,297.97
Year 1 / $ 14,986.50
$ 289.80* … (source)
Program page

Step by step

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.

How long it takes

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.

Cost breakdown

Published school fees, usually without tools or student fees.

ItemPublished amountSource
One apprentice level · British Columbia Institute of TechnologyCampus: Annacis Island: Domestic Tuition: average $1,308 per level*school page
Foundation program · British Columbia Institute of TechnologyCampus: Annacis Island: Domestic Tuition: $6,281*school page
Books and supplies · British Columbia Institute of TechnologyBooks & supplies: $905 (general estimated cost, subject to change)school page
Foundation program · Camosun CollegeHeavy Mechanical Foundation, Certificate: $4,514 (domestic)school page
Foundation program · Coast Mountain CollegeTuition:: $3,009.60school page
One apprentice level · College of New CaledoniaFees*: Starting at $775.55school 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

Pay in BC

Low$27.00/hr
Median$45.00/hr
High$55.50/hr

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.

Funding while you train

EI, loans, grants and tool deductions for apprentices: apprentice funding in BC.

Frequently asked questions

Do I have to do a foundation program first?

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.

Do I need to be registered to work as a heavy duty equipment technician?

No, but only hours worked as a registered apprentice count toward certification.

I have years of experience but no papers. Can I just write the exam?

Possibly, as a Trade Qualifier ($120, see the cost table). With less experience you can challenge a level exam instead.

Can I get EI while I am at school for my levels?

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.

How long does it take to become a heavy duty equipment technician in BC?

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.

Watch out for fakes

Where to go next

Sources and official links

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.