
Class 1 MELT training in British Columbia generally costs between $10,000 and $20,000. That is a wide range, and the reason has almost nothing to do with which school has the nicest office. It comes down to what is actually included in the 140 hours, and whether a school is genuinely delivering them.
This page explains what drives the cost, why the cheapest quote is usually the most expensive mistake, and what funding is available to help you pay for it.
MELT stands for Mandatory Entry-Level Training. Since October 2021, every new Class 1 applicant in BC must complete an ICBC-approved MELT program before attempting the Class 1 road test. The program is a minimum of 140 hours, and ICBC sets how those hours break down:
That 50 hours of on-road time is the expensive part. A tractor-trailer burns fuel at a rate that surprises most people, and schools commonly report roughly $3,000 of diesel per student across a program. Add a qualified instructor sitting beside one student for 50 hours, commercial vehicle insurance, maintenance on equipment that is being learned on rather than driven gently, CVIP inspections, yard space, and the classroom side of the program, and the arithmetic gets tight quickly.
Driver training schools set their own prices. ICBC does not regulate them. But the floor is set by real costs, and that floor is higher than many advertised prices suggest.
Before comparing two quotes, check whether they cover the same things. A lower number often means fewer inclusions:
Two things are almost never included, at any school: ICBC’s own licensing, knowledge test and road test fees, and your medical examination. Budget for those separately.
This is worth being clear about, because it is a common point of confusion. Class 1 MELT is delivered on manual transmission. Up to 10 of the 50 required on-road hours may be completed on an automatic where appropriate, and the balance is manual.
That is part of why Class 1 costs more than other commercial programs. Teaching someone to shift an 18-speed under load takes instructor time and burns fuel, and a school cannot shortcut it by putting everyone in an automatic. It is also why Class 1 graduates finish able to take manual work, which is still a large share of the fleet in BC.
If a school advertises Class 1 MELT for $5,000 or $6,000, the money has to come from somewhere. In practice it comes out of the training:
There is a harder consequence too. ICBC audits MELT schools, and it has terminated schools’ MELT agreements for non-compliance. In early 2025 two Prince George schools had their programs shut down mid-course, leaving students who had already paid unable to finish. Before you enrol anywhere, confirm the school is on ICBC’s approved MELT list and in good standing.
This is not something you have to take on trust. ICBC publishes a public record of driver training schools whose licence has been suspended, cancelled or refused, and of schools whose MELT agreement has been cancelled or not renewed. Look up any school you are considering before you hand over a deposit:
The first list is longer than most people expect, and it is worth reading before you choose on price. Dozens of BC schools have come off the MELT program since it began, several of them in the last year. Integrity Driving School has never appeared on it.
Most students do not pay the full amount out of pocket. The main routes in BC:
The Province maintains a current list on its Class 1 MELT funding page.
At Integrity Driving School we also offer financing with deferred payment and no-down-payment options for eligible applicants, structured monthly payment plans, and a pay-as-you-go option of 50% before training starts with the balance before your road test is scheduled. None of these change the program, the hours, or the standards.
This is the question worth asking, rather than which school is cheapest. Class 1 tuition is usually recovered within a driver’s first year of work. Which means two factors matter more than a few hundred dollars of tuition difference:
Our Class 1 MELT tuition sits within the normal BC range and is published on each of our Class 1 MELT pages. See Class 1 MELT training and pricing. We are not the cheapest school in British Columbia, and we do not try to be. We run the 140 hours properly, we train on manual, and most students are licensed in 5 to 7 weeks.
Call 604-744-1222 or toll-free 1-877-744-1231 for a written quote and help working out which funding you qualify for. There is no charge for the conversation.
How much is Class 1 MELT in BC?
Generally $10,000 to $20,000, depending on the school and what is included. Schools set their own prices; ICBC does not regulate them.
Is Class 1 MELT done on manual or automatic?
Manual. Up to 10 of the 50 required on-road hours may be completed on an automatic where appropriate, and the rest are on manual transmission.
Does the price include my ICBC fees?
No. Licensing, knowledge test, road test and medical fees are separate, at every school.
Is MELT tuition taxable?
Commercial driver training programs are tax exempt.
Can I pay in instalments?
Yes. Financing, monthly plans and a pay-as-you-go option are available to eligible applicants.
Do I have to pay if my employer sponsors me?
Under the BC Employer Training Grant the employer is reimbursed 80% of the cost up to $10,000 per participant. How the remainder is handled is between you and the employer.
How long do I have to complete the program?
Twelve months from enrolment. Most students finish far sooner. At Integrity, typically 5 to 7 weeks.