Class 1 truck training
ICBC Mandatory Entry-Level Training (MELT) Class 1 Program
Part of the route toTruck Driver·Safety ticket
A provincially mandated 140-hour commercial truck driver program combining 64.5 hours of classroom theory, 15.5 hours of yard training, and 60 hours of 1-on-1 on-road practical instruction.
How long
140 Hours (4–7 Weeks)
Cost
Not published
Schools
10 in BC
Where you can take this: 10 schools
THE ROUTE
How this program works, step by step
Grade 11 to the job. Open any step to see what is inside.
The route (8 steps)
1Grade 11 Preparation
2Grade 12 Graduation
3Admissions & Prerequisites
4Application Process
5Program Curriculum
6Where to Take It
7Licensing & Certification
8Career Destination
For the best view, open the map full screen.
STEP BY STEP
Step by step
The same route as the map, as a list.
1
Step 1 of 6
What you need to get in
- Minimum 19 years of age
- Valid BC Class 5 or 6 Full Driver’s Licence (non-GDL) held for at least 2 full years
- Approved ICBC Commercial Driver’s Medical Examination Report (DMER)
- Clean 5-year commercial driver abstract with no major driving prohibitions
- Air Brake (Code 15) knowledge endorsement or concurrent training
- Pass ICBC Class 1 commercial learner knowledge and road sign tests
- Meet provincial commercial vision (20/30) and hearing medical standards
2
Step 2 of 6
How to apply
- Obtain an ICBC Commercial Driver’s Medical Examination Report (DMER) from a licensing office and have it completed by a physician
- Pass the ICBC Class 1 commercial knowledge test, road signs test, and air brake test to obtain a Class 1 Learner’s Licence
- Select an approved Class 1 MELT driving school and register for an upcoming full-time or part-time cohort
- Provide your Class 1 learner permit, medical confirmation, 5-year driver abstract, and tuition deposit upon registration
3
Step 3 of 6
Class 1 truck training
⏱ 140 Hours (4–7 Weeks)- 140 total program hours mandated by provincial regulation across 4 to 8 weeks
- 64.5 hours of classroom or blended theory (regulations, logbooks, trip planning, and cargo securement)
- 15.5 hours of practical yard training (pre-trip vehicle inspection, air brake pushrod checks, and coupling/uncoupling)
- 60 hours of dedicated practical in-cab instruction (including 35.5 hours behind-the-wheel on urban streets, highways, and mountain passes)
4
Step 4 of 6
Where to take it
⏱ 10 schools in BC- 1st Class Driving School Ltd. — 6–8 weeks (Not published)
- A.L.R. Driving School — 6–8 weeks (Not published)
- Banur Driving School Ltd. — 6–8 weeks (Not published)
- Cariboo Driver Training — 6–8 weeks (Not published)
- CSTT Complete School of Truck Transportation Ltd. — 140 hours (Not published)
- Extreme Professional Driver Training Inc. — 6–8 weeks (Not published)
- Gold Star Professional Driving School Inc. — 6–8 weeks (Not published)
- Integrity Driving School Ltd. — 6–8 weeks (Not published)
- and 2 more, see the list below
5
Step 5 of 6
Exams and registration after
- 140-hour MELT completion verification submitted by school to the ICBC provincial registry
- ICBC Class 1 Pre-Trip Mechanical Inspection & Air Brake Practical Assessment
- ICBC Class 1 Commercial Road Test (2.5-hour driving evaluation conducted by an ICBC commercial examiner)
6
Step 6 of 6
Leads to: Truck Driver
- Explore Truck Driver wages, job outlook, and career pathways
SCHOOLS
Where you can take this(10 schools)
Compare tuitions, campus locations, and delivery formats across approved institutions in British Columbia.
🌊
Duration6–8 weeks
TuitionNot published
DeliveryIn-Person
“ICBC-approved 140-hour commercial driver instruction in Courtenay and Campbell River with dedicated 1-on-1 in-cab training on modern tractor-trailer equipment.”
🛢️
Duration6–8 weeks
TuitionNot published
DeliveryIn-Person
“Peace River ICBC-approved 140-hour commercial driving certification in Fort St. John, preparing professional drivers for industrial, highway, and resource sector freight haulage.”
🚦
Duration6–8 weeks
TuitionNot published
DeliveryIn-Person
“Surrey-based ICBC certified 140-hour Class 1 MELT course featuring 64.5 theory hours, 15.5 yard training hours, and 60 practical driving hours with job search support.”
🌲
Duration6–8 weeks
TuitionNot published
DeliveryIn-Person
“Northern and Cariboo commercial driver training in Williams Lake delivering 140 hours of rigorous practical backing, coupling, pre-trip inspection, and highway tractor-trailer handling.”
⚓
Duration140 hours
TuitionNot published
DeliveryIn-Person
“Vancouver Island’s dedicated 140-hour Class 1 commercial training at Victoria Airport / Sidney, providing hands-on backing, pre-trip inspections, and dual-control highway instruction.”
🏔️
Duration6–8 weeks
TuitionNot published
DeliveryIn-Person
“Comprehensive ICBC-approved 140-hour Class 1 commercial tractor-trailer training featuring real-world mountain pass driving, chain-up exercises, and defensive techniques in Kamloops, Kelowna, and Vernon.”
⭐
Duration6–8 weeks
TuitionNot published
DeliveryIn-Person
“ICBC-approved 140-hour Class 1 MELT commercial licensing in Burnaby and Coquitlam with free air brake theory and flexible 7-day-a-week training schedules.”
🚚
Duration6–8 weeks
TuitionNot published
DeliveryIn-Person
“ICBC-certified 140-hour Class 1 MELT commercial truck driver training with flexible scheduling, practical yard maneuvering, and road tests across Fraser Valley, Okanagan, and Prince George.”
🛣️
Duration6–8 weeks
TuitionNot published
DeliveryHybrid
“Blended 140-hour Class 1 MELT instruction combining online hazardous materials and theory modules with practical yard skills and supervised mountain pass driving in Kamloops, Langley, and Surrey.”
🚛
Duration6–8 weeks
TuitionNot published
DeliveryHybrid
“Official ICBC standard 140-hour Class 1 MELT program: 64.5 hours theory/classroom, 15.5 hours yard training, and 60 hours practical 1-on-1 on-road driving across Abbotsford, Langley, Surrey, and Chilliwack.”

