Commercial driving · Straight trucks

How to get a Class 3 licence in BC

A Class 3 licence lets you drive trucks with more than two axles, such as dump trucks and large tow trucks. You need a full Class 5 first and must be 18 or older.

Related: all licensed and certified jobs · Commercial driving

CoversStraight trucks with 3+ axles, tow car, mobile cranesource
Age18+source
Knowledge test35 questions, 28 to pass, $15source
Road test$50source

MELT: ICBC says Class 1 MELT is mandatory for people who intend to become Class 1 drivers. No MELT requirement is stated for Class 3 or Class 2 (ICBC).

On this page
  1. Step by step
  2. Key facts
  3. 153 ICBC-listed schools teaching Class 3
  4. ICBC fees
  5. What we could not confirm
  6. Watch out for fakes
  7. Frequently asked questions
  8. Related jobs and guides

Step by step

  1. Hold a full Class 5 or 6 licence with 24 months of non-learner driving (18 months after an ICBC-approved GLP course) and a clean recent record.
  2. Pass the knowledge test plus vision and medical screening to get a Class 3 learner licence (valid 1 year; your supervisor must be 19+ with a Class 3).
  3. Practise or take lessons at a licensed driving school.
  4. Book and pass the road test, which includes a pre-trip inspection (and an air brake pre-trip if the truck has air brakes).
  5. Pay the licence fee and complete the Driver’s Medical Examination Report.

Sources: 1 · 2 · 3.

When and how you can take it

When you can apply: Continuous Intake, Part-Time Basis (source)

Key facts

DetailSource
SummaryClass 3: trucks with more than two axles (e.g. dump trucks, large tow trucks), not buses carrying passengers; trailers up to 4,600 kg (more only if no air brakes); tow car towing any weight; mobile truck crane; plus Class 5. Minimum age 18source
Issuing body · UrlOfficial pagesource
CredentialCommercial licence prerequisites: hold/have held Class 5 or 6 (or equivalent); 24 months non-learner experience (18 if ICBC-approved GLP course taken); fewer than 4 penalty-point offences in 2 years; no motor-vehicle Criminal Code convictions in 3 years; no outstanding fines/debts to court, government or ICBC; medical standardssource
Jobs requiring itDump truck, tow truck and other multi-axle straight truck driverssource
Step 1Learner: Knowledge test, Road signs test, Meet medical standardssource
Step 2Full: A pre-trip inspection test, Road test, Driver's medical examsource
Step 3Study DCV guide; knowledge test (35 questions, 28 to pass) + vision and medical screening for learner licence (valid 1 year, supervisor 19+ with Class 3); practise or attend school; book road test by phone; road test includes pre-trip inspection (and air brake pre-trip if the vehicle has air brakes); pay licence fee; complete DMERsource
Knowledge testClass 2/3/4 knowledge test: 35 questions, 28 correct to pass, 45 minsource
Regulator fees 1Knowledge test $15 per attempt (all classes and air brake; seniors 65+ free)source
Regulator fees 2Class 3 road test $50 (pre-trip included when taken with road test)source
Regulator fees 3Medical exam processing fee $28 (Class 1-4, and Class 5 with endorsement 18/19/20), charged at upgrade and every 5 years at licence renewalsource
MeltNo MELT requirement stated. ICBC says MELT is mandatory for those intending to become Class 1 drivers.source
MedicalDriver's Medical Examination Report (DMER) required on applying for Class 1, 2, 3 or 4 (ICBC provides the form); then at ages 25, 30, 35, 40, 45 (every 5 years), 48-63 every 3 years (48, 51, 54, 57, 60, 63), and every year from 66. RoadSafetyBC mails the report about 2 months before the birthdaysource
Medical exam feeMSP does not cover the routine commercial DMER; the doctor or nurse practitioner sets and may charge a fee; RoadSafetyBC does not reimbursesource
Requirements icbc 119 for a Class 1, 2 or 4 licence; A B.C. driver's licence (Class 5 or 6 without restrictions) or an out-of-province equivalent; At least 2 years of non-learner driving experience (or 18 months if you have completed an approved GLP course)source
Requirements icbc 2A commercial driving record with less than four penalty point incidents in the past two years, plus no driving-related criminal convictions within the past three years. All fines and debts owing to ICBC must be paid.source
Fees icbc 1Fee for all knowledge tests (each attempt, including retests after learner expires) $15 (Seniors 65+ Free)source
Fees icbc 2Class 2 or 3 $50source

153 ICBC-listed schools teaching Class 3

From ICBC’s list of licensed driving schools (ICBC), checked November 1, 2026. ICBC says a listing is not an endorsement. School prices: no official source, so ask each school. We leave out phone numbers and addresses; ICBC’s list has them.

SchoolCityICBC training codes
Valley Driving SchoolCoquitlamNot listed
Mountain Transport InstituteCastlegarNot listed
Mountain Transport InstituteCastlegarNot listed
Okanagan Valley Driving SchoolKelownaNot listed
Okanagan Valley Driving SchoolKelownaNot listed
Abbotsford Driving School Ltd.AbbotsfordClass 1, 3; Class 1 MELT; air brake
Ak Driving School Ltd.AbbotsfordClass 1, 2, 3, 4, 5, 7; air brake
Champion Driving School Ltd.AbbotsfordClass 1, 3, 4, 5, 7
Frontline Driving School Ltd.AbbotsfordClass 1, 3, 4, 5, 7; air brake
Gnd Driving School Ltd.AbbotsfordClass 1, 2, 3, 4, 5, 7; Class 1 MELT
Gnd Driving School Ltd.AbbotsfordClass 1, 2, 3, 4, 5, 7; Class 1 MELT
Integrity Driving School Ltd.AbbotsfordClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Jagg Driving School Ltd.AbbotsfordClass 1, 3, 4, 5, 7; Class 1 MELT
Link Driving School Ltd.AbbotsfordClass 1, 3
Nanak Driving School Ltd.AbbotsfordClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
New Era Driving School Ltd.AbbotsfordClass 1, 2, 3, 4, 5, 7; air brake
Safe Driving School Ltd.AbbotsfordClass 1, 3, 5, 7; Class 1 MELT; air brake
Steelwheel Driver Training SchoolAbbotsfordClass 1, 2, 3, 4, 5, 7; air brake
Syndicate Driving School Ltd.AbbotsfordClass 1, 2, 3, 4, 5; air brake
Valley Driving School LtdAbbotsfordClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Walia Driving School Ltd.AbbotsfordClass 1, 3, 4, 5, 7; Class 1 MELT
Community Driving School Ltd.AldergroveClass 1, 3, 4, 5, 7; Class 1 MELT
Licence To Drive Ltd.Bella CoolaClass 1, 2, 3, 4, 5, 7; air brake; GLP course
Burnaby Professional Driving School Inc.BurnabyClass 1, 2, 3, 4, 5, 7; air brake
Gold Star Professional Driving School Inc.BurnabyClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Valley Driving School LtdBurnabyClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Cedar Professional Driving SchoolBurns LakeClass 1, 3; Class 1 MELT; air brake
Mountain Transport Institute Ltd.CastlegarClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Chilliwack Driving SchoolChilliwackClass 1, 2, 3, 4, 5, 7; Class 1 MELT
Integrity Driving School Ltd.ChilliwackClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Local 213 Teamsters Union Joint Training And UpgraChilliwackClass 1, 2, 3, 4; Class 1 MELT; air brake
Nanak Driving School Ltd.ChilliwackClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Valley Driving School LtdChilliwackClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Vanguard Driving School Inc.ChilliwackClass 1, 2, 3, 4, 5, 7
Done Right Driving School Ltd.ClearwaterClass 3; air brake
Black Gem Driving School Ltd.CoquitlamClass 2, 3; air brake
Gold Star Professional Driving School Inc.CoquitlamClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Richmond Safepath Driving School Ltd.CoquitlamClass 1, 2, 3, 4, 5, 7
Valley Driving School LtdCoquitlamClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
1St Class Driving School Ltd.CourtenayClass 1, 3; Class 1 MELT; air brake
Highcountry Driving SchoolCranbrookClass 1, 3, 4, 5, 7; Class 1 MELT; air brake
Wilco Transport AcademyDawson CreekClass 1, 3; Class 1 MELT; air brake
Apple Driving School Ltd.DeltaClass 1, 2, 3, 4, 5, 7; Class 1 MELT
Powar Driving School Inc.DeltaClass 1, 3, 4, 5, 7; Class 1 MELT
Valley Driving School LtdDeltaClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Tricon Driving School Ltd.DuncanClass 1, 2, 3, 4, 5; Class 1 MELT; air brake
U Can DriveFort NelsonClass 1, 3, 4, 5, 7; air brake
A.L.R. Driving SchoolFort St JohnClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Heavy Riggin Professional Driving Academy Ltd.Fort St JohnClass 1, 3; Class 1 MELT; air brake
Pathfinder Professional Driver TrainingFort St JohnClass 1, 3, 4, 5, 7; air brake
Safety First Professional Driver Training Ltd.Fort St JohnClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
B.V. Driving School Ltd.HoustonClass 2, 3, 4, 5, 7; air brake
Aims Driving AcademyKamloopsClass 1, 2, 3, 4, 5, 7; air brake
Extreme Professional Driver Training Inc.KamloopsClass 1, 2, 3, 4; Class 1 MELT; air brake
Integrity Driving School Ltd.KamloopsClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Over The Road Truck Driving School Ltd.KamloopsClass 1, 3, 5; Class 1 MELT; air brake
Extreme Professional Driver Training Inc.KelownaClass 1, 2, 3, 4; Class 1 MELT; air brake
Integrity Driving School Ltd.KelownaClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Okanagan Valley Driving School Inc.KelownaClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Taylor Pro College Ltd.KelownaClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
White Line Professional Driving School Inc.KelownaClass 2, 3, 4; air brake
Best N' Affordable Driving School Ltd.LangleyClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Drivetech School Of Learning Ltd.LangleyClass 1, 3, 4, 5, 7
Over The Road Truck Driving School Ltd.LangleyClass 1, 3, 5; Class 1 MELT; air brake
Sarabha Driving SchoolLangleyClass 1, 2, 3, 4, 5, 7; air brake
Tricon Driving School Ltd.LangleyClass 1, 2, 3, 4, 5; Class 1 MELT; air brake
Valley Driving School LtdLangleyClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Valley Driving School LtdLangleyClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Aims Driving AcademyLillooetClass 1, 2, 3, 4, 5, 7; air brake
Valley Driving School LtdMaple RidgeClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Valley Driving School LtdNew WestminsterClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Bc Transport Training & ConsultingOliverClass 1, 2, 3, 4; Class 1 MELT; air brake
Licence To Drive Ltd.PembertonClass 1, 2, 3, 4, 5, 7; air brake; GLP course
Valley Driving School LtdPitt MeadowsClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Valley Driving School LtdPort CoquitlamClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Valley Driving School LtdPort MoodyClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Pr Driving SchoolPowell RiverClass 1, 3, 4, 5, 7
3M Ventures Ltd.Prince GeorgeClass 1, 3; Class 1 MELT; air brake
Fiddler Industry Driving Solutions Ltd.Prince GeorgeClass 1, 3; Class 1 MELT
Go Team Professional Training Ltd.Prince GeorgeClass 1, 2, 3, 4, 5, 7; air brake
Integrity Driving School Ltd.Prince GeorgeClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Nanak Driving School Ltd.Prince GeorgeClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Road Alert Driving School Ltd.Prince GeorgeClass 1, 2, 3, 4, 5, 7; air brake
Taylor Professional Driving LtdPrince GeorgeClass 1, 3, 4; air brake
Fundamental Transport Training Ltd.QuesnelClass 1, 2, 3, 4; air brake
Valley Driving School LtdRichmondClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
West Coast Driver Training & Education Inc.Salt Spring IslandClass 2, 3, 4, 5, 7; air brake
Cstt Complete School Of Truck Transportation Ltd.SidneyClass 1, 2, 3, 4; Class 1 MELT; air brake
Ultimate West Coast Training Ltd.SmithersClass 2, 3, 4; air brake
Straight Ahead Commercial Driver Training Ltd.SookeClass 1, 3; Class 1 MELT; air brake
Licence To Drive Ltd.SquamishClass 1, 2, 3, 4, 5, 7; air brake; GLP course
888 Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; air brake
Allure Driving Academy Inc.SurreyClass 1, 2, 3, 4, 5, 7; Class 1 MELT
Alpha Driving School Ltd.SurreyClass 1, 3; Class 1 MELT
Apna Professional Driving School Ltd.SurreyClass 1, 3, 4; Class 1 MELT; air brake
Autobahn Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Banur Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; Class 1 MELT; air brake
Bc1 Driving Academy Ltd.SurreyClass 1, 3, 4, 5, 7; air brake
Best N' Affordable Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Can - Us Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 6, 7, 8; air brake
Chardi Kala Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; air brake
Class One Driving School Ltd.SurreyClass 1, 3, 4; Class 1 MELT; air brake
Coast Mountain Driving SchoolSurreyClass 1, 3, 4, 5, 7; air brake
Columbia Training Systems Ltd.SurreyClass 1, 3, 5, 7
Destiny Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Driveforce Academy Ltd.SurreyClass 1, 2, 3, 4, 5, 7; air brake
Elegant Driving Academy LimitedSurreyClass 1, 2, 3, 4, 5, 7; air brake; GLP course
God Bless Driving School Ltd.SurreyClass 2, 3, 4, 5, 7; air brake
Gulzar Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; Class 1 MELT
Gursukh Aujla Driving School Ltd.SurreyClass 1, 3; Class 1 MELT
Highway Pro Driving School LtdSurreyClass 1, 3
Jasleen Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; air brake
King Driving Academy Ltd.SurreyClass 1, 3, 4, 5, 7; air brake
Landmark Driving School Ltd.SurreyClass 1, 3; Class 1 MELT
Legend Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; air brake
Master Skill Driving Academy IncorporatedSurreyClass 1, 3, 4, 5, 7; Class 1 MELT; air brake
Nanak Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Navikk Driving School Ltd.SurreyClass 1, 3; Class 1 MELT
New Vision Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; Class 1 MELT
Neway Training Services Ltd.SurreyClass 1, 2, 3, 4; Class 1 MELT; air brake
North Star Professional Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; Class 1 MELT; air brake
Old Yale Driving Academy Ltd.SurreyClass 1, 3; Class 1 MELT
On Track Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; Class 1 MELT
One Trak Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7
Onik Driving AcademySurreyClass 1, 2, 3, 4, 5, 7; air brake
Orient Driving School LimitedSurreyClass 1, 3, 4, 5, 7; Class 1 MELT
Orient Driving School LimitedSurreyClass 1, 3, 4, 5, 7; Class 1 MELT
Over The Road Truck Driving School Ltd.SurreyClass 1, 3, 5; Class 1 MELT; air brake
Prime Professional Driving School Ltd.SurreyClass 1, 3, 4, 5; Class 1 MELT
Pro Star Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; Class 1 MELT
Professional Roadmaster Driving SchoolSurreyClass 1, 2, 3, 4, 5, 7; air brake
Road Sense Driving SchoolSurreyClass 1, 3, 4, 5, 7
Road Titans Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; Class 1 MELT; air brake
Safex Driving SchoolSurreyClass 1, 3, 4, 5, 7
Savvy Driving Academy Ltd.SurreyClass 1, 3, 5, 7; Class 1 MELT; air brake
Star Driving SchoolSurreyClass 1, 3, 4, 5, 7; Class 1 MELT; air brake
Sunshine Professional Driving School Ltd.SurreyClass 1, 3, 4, 5, 7; Class 1 MELT; air brake
Tegh Driving School LimitedSurreyClass 1, 2, 3, 4, 5, 7; air brake
Tophill Professional Driving School Inc.SurreyClass 1, 2, 3, 4, 5, 7; Class 1 MELT
Tricon Driving School Ltd.SurreyClass 1, 2, 3, 4, 5; Class 1 MELT; air brake
U Can DriveSurreyClass 1, 3, 4, 5, 7; air brake
Valley Driving School LtdSurreyClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Welcome Driving School Ltd.SurreyClass 1, 2, 3, 4, 5, 7; air brake
Philcan Pro Driving School Ltd.TerraceClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Dj Pro-DriveVanderhoofClass 1, 2, 3, 4, 5, 7; air brake
E & R Professional Driver Training CentreVanderhoofClass 1, 2, 3, 4, 5, 6, 8; air brake
Taylor Pro College Ltd.VernonClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
A&G Driving School Ltd.VictoriaClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake
Drive Wheel SchoolVictoriaClass 1, 3, 4, 5, 7
Globex Driving AcademyVictoriaClass 1, 2, 3, 4, 5, 7
Licence To Drive Ltd.WhistlerClass 1, 2, 3, 4, 5, 7; air brake; GLP course
Valley Driving School LtdWhite RockClass 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course
Cariboo Driver TrainingWilliams LakeClass 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake

ICBC fees

ICBC feeAmountSource
Knowledge test (any class, and air brake)$15 per attemptsource
Class 1 road test$60source
Class 2 or Class 3 road test$50source
Class 4 road test$40source
Air brake pre-trip inspection taken separately$20source
Medical exam processing (Class 1 to 4)$28source
Doctor’s medical examSet by the doctor; MSP does not cover itsource

What we could not confirm

Watch out for fakes

Frequently asked questions

Is MELT required for Class 3?

No MELT requirement is stated for Class 3. ICBC says MELT is mandatory for people who intend to become Class 1 drivers.

Do I need air brakes?

If the truck you test in or drive has air brakes, yes. Most Class 3 trucks do.

How much does a Class 3 school cost?

There is no official source for school prices. ICBC fees are $15 for the knowledge test, $50 for the road test and $28 for medical processing.

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.