Commercial driving · Bus

How to get a Class 2 (bus) licence in BC

A Class 2 licence lets you drive buses, including school buses and special activity buses. You must be 19 or older and hold a full Class 5 first.

Related: all licensed and certified jobs · Commercial driving

CoversBuses, school buses, special activity buses; plus Class 4source
Age19+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. 94 ICBC-listed schools teaching Class 2
  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 and screening for a learner licence (no passengers except your supervisor or other learners).
  3. Pass the road test with a pre-trip inspection (and an air brake pre-trip if the bus has air brakes).
  4. Complete the Driver’s Medical Examination Report.

Sources: 1 · 2 · 3.

Key facts

DetailSource
SummaryClass 2: buses incl. school buses, special activity buses and special vehicles; trailers up to 4,600 kg (more only if no air brakes); plus Class 4. Minimum age 19source
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 itTransit, school and coach bus 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 3Same commercial steps as Class 3: knowledge test and screening for learner licence (no passengers except supervisor/other learners); road test with pre-trip inspection (and air brake pre-trip if equipped); 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 2 road test $50source
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

94 ICBC-listed schools teaching Class 2

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 show whether ICBC lists an air brake course at each school; the full training codes, phone numbers and addresses are on ICBC’s list.

SchoolCityAlso teaches air brakes?
Taylor Pro Collegesee sourceNot listed
Integrity Driving Schoolsee sourceNot listed
Valley Driving SchoolCoquitlamNot listed
Ak Driving School Ltd.AbbotsfordYes
Gnd Driving School Ltd.AbbotsfordNot listed
Gnd Driving School Ltd.AbbotsfordNot listed
Integrity Driving School Ltd.AbbotsfordYes
Nanak Driving School Ltd.AbbotsfordYes
New Era Driving School Ltd.AbbotsfordYes
Steelwheel Driver Training SchoolAbbotsfordYes
Syndicate Driving School Ltd.AbbotsfordYes
Valley Driving School LtdAbbotsfordYes
Licence To Drive Ltd.Bella CoolaYes
Burnaby Professional Driving School Inc.BurnabyYes
Gold Star Professional Driving School Inc.BurnabyYes
Valley Driving School LtdBurnabyYes
Mountain Transport Institute Ltd.CastlegarYes
Chilliwack Driving SchoolChilliwackNot listed
Integrity Driving School Ltd.ChilliwackYes
Local 213 Teamsters Union Joint Training And UpgraChilliwackYes
Nanak Driving School Ltd.ChilliwackYes
Valley Driving School LtdChilliwackYes
Vanguard Driving School Inc.ChilliwackNot listed
Black Gem Driving School Ltd.CoquitlamYes
Gold Star Professional Driving School Inc.CoquitlamYes
Richmond Safepath Driving School Ltd.CoquitlamNot listed
Valley Driving School LtdCoquitlamYes
Apple Driving School Ltd.DeltaNot listed
Valley Driving School LtdDeltaYes
Tricon Driving School Ltd.DuncanYes
A.L.R. Driving SchoolFort St JohnYes
Safety First Professional Driver Training Ltd.Fort St JohnYes
B.V. Driving School Ltd.HoustonYes
Aims Driving AcademyKamloopsYes
Extreme Professional Driver Training Inc.KamloopsYes
Integrity Driving School Ltd.KamloopsYes
Extreme Professional Driver Training Inc.KelownaYes
Integrity Driving School Ltd.KelownaYes
Okanagan Valley Driving School Inc.KelownaYes
Taylor Pro College Ltd.KelownaYes
White Line Professional Driving School Inc.KelownaYes
Best N' Affordable Driving School Ltd.LangleyYes
Sarabha Driving SchoolLangleyYes
Tricon Driving School Ltd.LangleyYes
Valley Driving School LtdLangleyYes
Valley Driving School LtdLangleyYes
Aims Driving AcademyLillooetYes
Valley Driving School LtdMaple RidgeYes
Valley Driving School LtdNew WestminsterYes
Bc Transport Training & ConsultingOliverYes
Licence To Drive Ltd.PembertonYes
Valley Driving School LtdPitt MeadowsYes
Valley Driving School LtdPort CoquitlamYes
Valley Driving School LtdPort MoodyYes
Go Team Professional Training Ltd.Prince GeorgeYes
Integrity Driving School Ltd.Prince GeorgeYes
Nanak Driving School Ltd.Prince GeorgeYes
Road Alert Driving School Ltd.Prince GeorgeYes
Fundamental Transport Training Ltd.QuesnelYes
Valley Driving School LtdRichmondYes
West Coast Driver Training & Education Inc.Salt Spring IslandYes
Cstt Complete School Of Truck Transportation Ltd.SidneyYes
Ultimate West Coast Training Ltd.SmithersYes
Licence To Drive Ltd.SquamishYes
888 Driving School Ltd.SurreyYes
Allure Driving Academy Inc.SurreyNot listed
Autobahn Driving School Ltd.SurreyYes
Best N' Affordable Driving School Ltd.SurreyYes
Can - Us Driving School Ltd.SurreyYes
Destiny Driving School Ltd.SurreyYes
Driveforce Academy Ltd.SurreyYes
Elegant Driving Academy LimitedSurreyYes
God Bless Driving School Ltd.SurreyYes
Legend Driving School Ltd.SurreyYes
Nanak Driving School Ltd.SurreyYes
Neway Training Services Ltd.SurreyYes
On Track Driving School Ltd.SurreyNot listed
One Trak Driving School Ltd.SurreyNot listed
Onik Driving AcademySurreyYes
Professional Roadmaster Driving SchoolSurreyYes
Tegh Driving School LimitedSurreyYes
Tophill Professional Driving School Inc.SurreyNot listed
Tricon Driving School Ltd.SurreyYes
Valley Driving School LtdSurreyYes
Welcome Driving School Ltd.SurreyYes
Philcan Pro Driving School Ltd.TerraceYes
Dj Pro-DriveVanderhoofYes
E & R Professional Driver Training CentreVanderhoofYes
Taylor Pro College Ltd.VernonYes
A&G Driving School Ltd.VictoriaYes
Globex Driving AcademyVictoriaNot listed
Licence To Drive Ltd.WhistlerYes
Valley Driving School LtdWhite RockYes
Cariboo Driver TrainingWilliams LakeYes

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 2?

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

Who needs a Class 2?

Transit, school and coach bus drivers.

What does it cost?

School prices: no official source. 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.