To begin Class 1 MELT training, students must meet ICBC eligibility requirements and hold the appropriate learner licensing before training starts.
Applicants must:- Be 19 years of age or older
- Hold a full-privilege B.C. driver’s licence or an out-of-province equivalent
- Hold a valid ICBC Class 1 learner’s licence, which requires passing:
- The Class 1 knowledge test
- The Air Brake (Code 15) knowledge test
Training You Can Rely On
Choosing a Class 1 MELT program is not a casual decision. It affects your safety, your confidence, and your ability to work professionally after licensing. That’s why drivers choose training they can rely on, not just training that checks a box.
Integrity Driving School has built its reputation on consistency, accountability, and standards that hold up beyond the road test. Our programs are structured, ICBC-compliant, and delivered by experienced instructors who understand commercial trucking as a profession, not just an exam.
Students choose Integrity because they want:
- Training that is consistent across instructors and locations
- Clear expectations and professional standards
- Instruction that reflects real commercial operating conditions
- A program they can trust to prepare them properly, not rush them through
This is not shortcut training. It is training designed to stand behind.
Drivers who choose Integrity are not looking for the cheapest option. They are looking for training they can rely on.
Structured Training With Practical Flexibility
Integrity Driving School delivers Class 1 MELT training to defined standards while offering practical flexibility in scheduling and delivery. This allows students to progress efficiently without compromising the structure, consistency, or compliance of the program. Flexibility is provided within a controlled framework to ensure all training outcomes align with ICBC requirements and professional commercial trucking standards. This approach supports:- Scheduling flexibility where appropriate
- Progression based on readiness, not shortcuts
- Consistent training delivery across locations
- Accountability to defined program standards
What Is MELT (Mandatory Entry-Level Training)?
Mandatory Entry-Level Training (MELT) is a regulated training standard required for new Class 1 commercial drivers in British Columbia. All drivers seeking to take a Class 1 road test must complete an ICBC-approved MELT program that meets National Safety Code training standards. In British Columbia, MELT consists of a structured program that includes a minimum of 140 hours of instruction and training, combining in-class theory and practical driving. Completion of an approved MELT program is mandatory before attempting a Class 1 road test. MELT requirements are established and administered by ICBC and apply province-wide.Key MELT Requirements in BC
- MELT is required for new Class 1 commercial driver applicants
- Licensed Class 1 drivers, or those whose licenses expired less than three years ago, are not required to complete MELT
- MELT applies to Class 1 licenses only; Class 2, 3, and 4 requirements remain unchanged
- Students must complete the MELT program within 12 months of enrolment
- Most students complete the program in approximately 5–7 weeks, depending on scheduling and progression

