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.
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).
When you can apply: Continuous Intake, Part-Time Basis (source)
| Detail | Source | |
|---|---|---|
| Summary | Class 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 18 | source |
| Issuing body · Url | Official page | source |
| Credential | Commercial 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 standards | source |
| Jobs requiring it | Dump truck, tow truck and other multi-axle straight truck drivers | source |
| Step 1 | Learner: Knowledge test, Road signs test, Meet medical standards | source |
| Step 2 | Full: A pre-trip inspection test, Road test, Driver's medical exam | source |
| Step 3 | Study 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 DMER | source |
| Knowledge test | Class 2/3/4 knowledge test: 35 questions, 28 correct to pass, 45 min | source |
| Regulator fees 1 | Knowledge test $15 per attempt (all classes and air brake; seniors 65+ free) | source |
| Regulator fees 2 | Class 3 road test $50 (pre-trip included when taken with road test) | source |
| Regulator fees 3 | Medical exam processing fee $28 (Class 1-4, and Class 5 with endorsement 18/19/20), charged at upgrade and every 5 years at licence renewal | source |
| Melt | No MELT requirement stated. ICBC says MELT is mandatory for those intending to become Class 1 drivers. | source |
| Medical | Driver'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 birthday | source |
| Medical exam fee | MSP does not cover the routine commercial DMER; the doctor or nurse practitioner sets and may charge a fee; RoadSafetyBC does not reimburse | source |
| Requirements icbc 1 | 19 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 2 | A 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 1 | Fee for all knowledge tests (each attempt, including retests after learner expires) $15 (Seniors 65+ Free) | source |
| Fees icbc 2 | Class 2 or 3 $50 | source |
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.
| School | City | ICBC training codes |
|---|---|---|
| Valley Driving School | Coquitlam | Not listed |
| Mountain Transport Institute | Castlegar | Not listed |
| Mountain Transport Institute | Castlegar | Not listed |
| Okanagan Valley Driving School | Kelowna | Not listed |
| Okanagan Valley Driving School | Kelowna | Not listed |
| Abbotsford Driving School Ltd. | Abbotsford | Class 1, 3; Class 1 MELT; air brake |
| Ak Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; air brake |
| Champion Driving School Ltd. | Abbotsford | Class 1, 3, 4, 5, 7 |
| Frontline Driving School Ltd. | Abbotsford | Class 1, 3, 4, 5, 7; air brake |
| Gnd Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; Class 1 MELT |
| Gnd Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; Class 1 MELT |
| Integrity Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Jagg Driving School Ltd. | Abbotsford | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Link Driving School Ltd. | Abbotsford | Class 1, 3 |
| Nanak Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| New Era Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5, 7; air brake |
| Safe Driving School Ltd. | Abbotsford | Class 1, 3, 5, 7; Class 1 MELT; air brake |
| Steelwheel Driver Training School | Abbotsford | Class 1, 2, 3, 4, 5, 7; air brake |
| Syndicate Driving School Ltd. | Abbotsford | Class 1, 2, 3, 4, 5; air brake |
| Valley Driving School Ltd | Abbotsford | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Walia Driving School Ltd. | Abbotsford | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Community Driving School Ltd. | Aldergrove | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Licence To Drive Ltd. | Bella Coola | Class 1, 2, 3, 4, 5, 7; air brake; GLP course |
| Burnaby Professional Driving School Inc. | Burnaby | Class 1, 2, 3, 4, 5, 7; air brake |
| Gold Star Professional Driving School Inc. | Burnaby | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Valley Driving School Ltd | Burnaby | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Cedar Professional Driving School | Burns Lake | Class 1, 3; Class 1 MELT; air brake |
| Mountain Transport Institute Ltd. | Castlegar | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Chilliwack Driving School | Chilliwack | Class 1, 2, 3, 4, 5, 7; Class 1 MELT |
| Integrity Driving School Ltd. | Chilliwack | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Local 213 Teamsters Union Joint Training And Upgra | Chilliwack | Class 1, 2, 3, 4; Class 1 MELT; air brake |
| Nanak Driving School Ltd. | Chilliwack | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Valley Driving School Ltd | Chilliwack | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Vanguard Driving School Inc. | Chilliwack | Class 1, 2, 3, 4, 5, 7 |
| Done Right Driving School Ltd. | Clearwater | Class 3; air brake |
| Black Gem Driving School Ltd. | Coquitlam | Class 2, 3; air brake |
| Gold Star Professional Driving School Inc. | Coquitlam | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Richmond Safepath Driving School Ltd. | Coquitlam | Class 1, 2, 3, 4, 5, 7 |
| Valley Driving School Ltd | Coquitlam | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| 1St Class Driving School Ltd. | Courtenay | Class 1, 3; Class 1 MELT; air brake |
| Highcountry Driving School | Cranbrook | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake |
| Wilco Transport Academy | Dawson Creek | Class 1, 3; Class 1 MELT; air brake |
| Apple Driving School Ltd. | Delta | Class 1, 2, 3, 4, 5, 7; Class 1 MELT |
| Powar Driving School Inc. | Delta | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Valley Driving School Ltd | Delta | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Tricon Driving School Ltd. | Duncan | Class 1, 2, 3, 4, 5; Class 1 MELT; air brake |
| U Can Drive | Fort Nelson | Class 1, 3, 4, 5, 7; air brake |
| A.L.R. Driving School | Fort St John | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Heavy Riggin Professional Driving Academy Ltd. | Fort St John | Class 1, 3; Class 1 MELT; air brake |
| Pathfinder Professional Driver Training | Fort St John | Class 1, 3, 4, 5, 7; air brake |
| Safety First Professional Driver Training Ltd. | Fort St John | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| B.V. Driving School Ltd. | Houston | Class 2, 3, 4, 5, 7; air brake |
| Aims Driving Academy | Kamloops | Class 1, 2, 3, 4, 5, 7; air brake |
| Extreme Professional Driver Training Inc. | Kamloops | Class 1, 2, 3, 4; Class 1 MELT; air brake |
| Integrity Driving School Ltd. | Kamloops | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Over The Road Truck Driving School Ltd. | Kamloops | Class 1, 3, 5; Class 1 MELT; air brake |
| Extreme Professional Driver Training Inc. | Kelowna | Class 1, 2, 3, 4; Class 1 MELT; air brake |
| Integrity Driving School Ltd. | Kelowna | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Okanagan Valley Driving School Inc. | Kelowna | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Taylor Pro College Ltd. | Kelowna | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| White Line Professional Driving School Inc. | Kelowna | Class 2, 3, 4; air brake |
| Best N' Affordable Driving School Ltd. | Langley | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Drivetech School Of Learning Ltd. | Langley | Class 1, 3, 4, 5, 7 |
| Over The Road Truck Driving School Ltd. | Langley | Class 1, 3, 5; Class 1 MELT; air brake |
| Sarabha Driving School | Langley | Class 1, 2, 3, 4, 5, 7; air brake |
| Tricon Driving School Ltd. | Langley | Class 1, 2, 3, 4, 5; Class 1 MELT; air brake |
| Valley Driving School Ltd | Langley | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Valley Driving School Ltd | Langley | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Aims Driving Academy | Lillooet | Class 1, 2, 3, 4, 5, 7; air brake |
| Valley Driving School Ltd | Maple Ridge | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Valley Driving School Ltd | New Westminster | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Bc Transport Training & Consulting | Oliver | Class 1, 2, 3, 4; Class 1 MELT; air brake |
| Licence To Drive Ltd. | Pemberton | Class 1, 2, 3, 4, 5, 7; air brake; GLP course |
| Valley Driving School Ltd | Pitt Meadows | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Valley Driving School Ltd | Port Coquitlam | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Valley Driving School Ltd | Port Moody | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Pr Driving School | Powell River | Class 1, 3, 4, 5, 7 |
| 3M Ventures Ltd. | Prince George | Class 1, 3; Class 1 MELT; air brake |
| Fiddler Industry Driving Solutions Ltd. | Prince George | Class 1, 3; Class 1 MELT |
| Go Team Professional Training Ltd. | Prince George | Class 1, 2, 3, 4, 5, 7; air brake |
| Integrity Driving School Ltd. | Prince George | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Nanak Driving School Ltd. | Prince George | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Road Alert Driving School Ltd. | Prince George | Class 1, 2, 3, 4, 5, 7; air brake |
| Taylor Professional Driving Ltd | Prince George | Class 1, 3, 4; air brake |
| Fundamental Transport Training Ltd. | Quesnel | Class 1, 2, 3, 4; air brake |
| Valley Driving School Ltd | Richmond | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| West Coast Driver Training & Education Inc. | Salt Spring Island | Class 2, 3, 4, 5, 7; air brake |
| Cstt Complete School Of Truck Transportation Ltd. | Sidney | Class 1, 2, 3, 4; Class 1 MELT; air brake |
| Ultimate West Coast Training Ltd. | Smithers | Class 2, 3, 4; air brake |
| Straight Ahead Commercial Driver Training Ltd. | Sooke | Class 1, 3; Class 1 MELT; air brake |
| Licence To Drive Ltd. | Squamish | Class 1, 2, 3, 4, 5, 7; air brake; GLP course |
| 888 Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake |
| Allure Driving Academy Inc. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT |
| Alpha Driving School Ltd. | Surrey | Class 1, 3; Class 1 MELT |
| Apna Professional Driving School Ltd. | Surrey | Class 1, 3, 4; Class 1 MELT; air brake |
| Autobahn Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Banur Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake |
| Bc1 Driving Academy Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake |
| Best N' Affordable Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Can - Us Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 6, 7, 8; air brake |
| Chardi Kala Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake |
| Class One Driving School Ltd. | Surrey | Class 1, 3, 4; Class 1 MELT; air brake |
| Coast Mountain Driving School | Surrey | Class 1, 3, 4, 5, 7; air brake |
| Columbia Training Systems Ltd. | Surrey | Class 1, 3, 5, 7 |
| Destiny Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Driveforce Academy Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake |
| Elegant Driving Academy Limited | Surrey | Class 1, 2, 3, 4, 5, 7; air brake; GLP course |
| God Bless Driving School Ltd. | Surrey | Class 2, 3, 4, 5, 7; air brake |
| Gulzar Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Gursukh Aujla Driving School Ltd. | Surrey | Class 1, 3; Class 1 MELT |
| Highway Pro Driving School Ltd | Surrey | Class 1, 3 |
| Jasleen Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake |
| King Driving Academy Ltd. | Surrey | Class 1, 3, 4, 5, 7; air brake |
| Landmark Driving School Ltd. | Surrey | Class 1, 3; Class 1 MELT |
| Legend Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake |
| Master Skill Driving Academy Incorporated | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake |
| Nanak Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Navikk Driving School Ltd. | Surrey | Class 1, 3; Class 1 MELT |
| New Vision Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Neway Training Services Ltd. | Surrey | Class 1, 2, 3, 4; Class 1 MELT; air brake |
| North Star Professional Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake |
| Old Yale Driving Academy Ltd. | Surrey | Class 1, 3; Class 1 MELT |
| On Track Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT |
| One Trak Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7 |
| Onik Driving Academy | Surrey | Class 1, 2, 3, 4, 5, 7; air brake |
| Orient Driving School Limited | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Orient Driving School Limited | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Over The Road Truck Driving School Ltd. | Surrey | Class 1, 3, 5; Class 1 MELT; air brake |
| Prime Professional Driving School Ltd. | Surrey | Class 1, 3, 4, 5; Class 1 MELT |
| Pro Star Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT |
| Professional Roadmaster Driving School | Surrey | Class 1, 2, 3, 4, 5, 7; air brake |
| Road Sense Driving School | Surrey | Class 1, 3, 4, 5, 7 |
| Road Titans Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake |
| Safex Driving School | Surrey | Class 1, 3, 4, 5, 7 |
| Savvy Driving Academy Ltd. | Surrey | Class 1, 3, 5, 7; Class 1 MELT; air brake |
| Star Driving School | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake |
| Sunshine Professional Driving School Ltd. | Surrey | Class 1, 3, 4, 5, 7; Class 1 MELT; air brake |
| Tegh Driving School Limited | Surrey | Class 1, 2, 3, 4, 5, 7; air brake |
| Tophill Professional Driving School Inc. | Surrey | Class 1, 2, 3, 4, 5, 7; Class 1 MELT |
| Tricon Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5; Class 1 MELT; air brake |
| U Can Drive | Surrey | Class 1, 3, 4, 5, 7; air brake |
| Valley Driving School Ltd | Surrey | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Welcome Driving School Ltd. | Surrey | Class 1, 2, 3, 4, 5, 7; air brake |
| Philcan Pro Driving School Ltd. | Terrace | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Dj Pro-Drive | Vanderhoof | Class 1, 2, 3, 4, 5, 7; air brake |
| E & R Professional Driver Training Centre | Vanderhoof | Class 1, 2, 3, 4, 5, 6, 8; air brake |
| Taylor Pro College Ltd. | Vernon | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| A&G Driving School Ltd. | Victoria | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| Drive Wheel School | Victoria | Class 1, 3, 4, 5, 7 |
| Globex Driving Academy | Victoria | Class 1, 2, 3, 4, 5, 7 |
| Licence To Drive Ltd. | Whistler | Class 1, 2, 3, 4, 5, 7; air brake; GLP course |
| Valley Driving School Ltd | White Rock | Class 1, 2, 3, 4, 5, 6, 7, 8; Class 1 MELT; air brake; GLP course |
| Cariboo Driver Training | Williams Lake | Class 1, 2, 3, 4, 5, 7; Class 1 MELT; air brake |
| ICBC fee | Amount | Source |
|---|---|---|
| Knowledge test (any class, and air brake) | $15 per attempt | source |
| Class 1 road test | $60 | source |
| Class 2 or Class 3 road test | $50 | source |
| Class 4 road test | $40 | source |
| Air brake pre-trip inspection taken separately | $20 | source |
| Medical exam processing (Class 1 to 4) | $28 | source |
| Doctor’s medical exam | Set by the doctor; MSP does not cover it | source |
No MELT requirement is stated for Class 3. ICBC says MELT is mandatory for people who intend to become Class 1 drivers.
If the truck you test in or drive has air brakes, yes. Most Class 3 trucks do.
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.
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.