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.
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).
| Detail | Source | |
|---|---|---|
| Summary | Class 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 19 | 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 | Transit, school and coach bus 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 | Same 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); 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 2 road test $50 | 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 show whether ICBC lists an air brake course at each school; the full training codes, phone numbers and addresses are on ICBC’s list.
| School | City | Also teaches air brakes? |
|---|---|---|
| Taylor Pro College | see source | Not listed |
| Integrity Driving School | see source | Not listed |
| Valley Driving School | Coquitlam | Not listed |
| Ak Driving School Ltd. | Abbotsford | Yes |
| Gnd Driving School Ltd. | Abbotsford | Not listed |
| Gnd Driving School Ltd. | Abbotsford | Not listed |
| Integrity Driving School Ltd. | Abbotsford | Yes |
| Nanak Driving School Ltd. | Abbotsford | Yes |
| New Era Driving School Ltd. | Abbotsford | Yes |
| Steelwheel Driver Training School | Abbotsford | Yes |
| Syndicate Driving School Ltd. | Abbotsford | Yes |
| Valley Driving School Ltd | Abbotsford | Yes |
| Licence To Drive Ltd. | Bella Coola | Yes |
| Burnaby Professional Driving School Inc. | Burnaby | Yes |
| Gold Star Professional Driving School Inc. | Burnaby | Yes |
| Valley Driving School Ltd | Burnaby | Yes |
| Mountain Transport Institute Ltd. | Castlegar | Yes |
| Chilliwack Driving School | Chilliwack | Not listed |
| Integrity Driving School Ltd. | Chilliwack | Yes |
| Local 213 Teamsters Union Joint Training And Upgra | Chilliwack | Yes |
| Nanak Driving School Ltd. | Chilliwack | Yes |
| Valley Driving School Ltd | Chilliwack | Yes |
| Vanguard Driving School Inc. | Chilliwack | Not listed |
| Black Gem Driving School Ltd. | Coquitlam | Yes |
| Gold Star Professional Driving School Inc. | Coquitlam | Yes |
| Richmond Safepath Driving School Ltd. | Coquitlam | Not listed |
| Valley Driving School Ltd | Coquitlam | Yes |
| Apple Driving School Ltd. | Delta | Not listed |
| Valley Driving School Ltd | Delta | Yes |
| Tricon Driving School Ltd. | Duncan | Yes |
| A.L.R. Driving School | Fort St John | Yes |
| Safety First Professional Driver Training Ltd. | Fort St John | Yes |
| B.V. Driving School Ltd. | Houston | Yes |
| Aims Driving Academy | Kamloops | Yes |
| Extreme Professional Driver Training Inc. | Kamloops | Yes |
| Integrity Driving School Ltd. | Kamloops | Yes |
| Extreme Professional Driver Training Inc. | Kelowna | Yes |
| Integrity Driving School Ltd. | Kelowna | Yes |
| Okanagan Valley Driving School Inc. | Kelowna | Yes |
| Taylor Pro College Ltd. | Kelowna | Yes |
| White Line Professional Driving School Inc. | Kelowna | Yes |
| Best N' Affordable Driving School Ltd. | Langley | Yes |
| Sarabha Driving School | Langley | Yes |
| Tricon Driving School Ltd. | Langley | Yes |
| Valley Driving School Ltd | Langley | Yes |
| Valley Driving School Ltd | Langley | Yes |
| Aims Driving Academy | Lillooet | Yes |
| Valley Driving School Ltd | Maple Ridge | Yes |
| Valley Driving School Ltd | New Westminster | Yes |
| Bc Transport Training & Consulting | Oliver | Yes |
| Licence To Drive Ltd. | Pemberton | Yes |
| Valley Driving School Ltd | Pitt Meadows | Yes |
| Valley Driving School Ltd | Port Coquitlam | Yes |
| Valley Driving School Ltd | Port Moody | Yes |
| Go Team Professional Training Ltd. | Prince George | Yes |
| Integrity Driving School Ltd. | Prince George | Yes |
| Nanak Driving School Ltd. | Prince George | Yes |
| Road Alert Driving School Ltd. | Prince George | Yes |
| Fundamental Transport Training Ltd. | Quesnel | Yes |
| Valley Driving School Ltd | Richmond | Yes |
| West Coast Driver Training & Education Inc. | Salt Spring Island | Yes |
| Cstt Complete School Of Truck Transportation Ltd. | Sidney | Yes |
| Ultimate West Coast Training Ltd. | Smithers | Yes |
| Licence To Drive Ltd. | Squamish | Yes |
| 888 Driving School Ltd. | Surrey | Yes |
| Allure Driving Academy Inc. | Surrey | Not listed |
| Autobahn Driving School Ltd. | Surrey | Yes |
| Best N' Affordable Driving School Ltd. | Surrey | Yes |
| Can - Us Driving School Ltd. | Surrey | Yes |
| Destiny Driving School Ltd. | Surrey | Yes |
| Driveforce Academy Ltd. | Surrey | Yes |
| Elegant Driving Academy Limited | Surrey | Yes |
| God Bless Driving School Ltd. | Surrey | Yes |
| Legend Driving School Ltd. | Surrey | Yes |
| Nanak Driving School Ltd. | Surrey | Yes |
| Neway Training Services Ltd. | Surrey | Yes |
| On Track Driving School Ltd. | Surrey | Not listed |
| One Trak Driving School Ltd. | Surrey | Not listed |
| Onik Driving Academy | Surrey | Yes |
| Professional Roadmaster Driving School | Surrey | Yes |
| Tegh Driving School Limited | Surrey | Yes |
| Tophill Professional Driving School Inc. | Surrey | Not listed |
| Tricon Driving School Ltd. | Surrey | Yes |
| Valley Driving School Ltd | Surrey | Yes |
| Welcome Driving School Ltd. | Surrey | Yes |
| Philcan Pro Driving School Ltd. | Terrace | Yes |
| Dj Pro-Drive | Vanderhoof | Yes |
| E & R Professional Driver Training Centre | Vanderhoof | Yes |
| Taylor Pro College Ltd. | Vernon | Yes |
| A&G Driving School Ltd. | Victoria | Yes |
| Globex Driving Academy | Victoria | Not listed |
| Licence To Drive Ltd. | Whistler | Yes |
| Valley Driving School Ltd | White Rock | Yes |
| Cariboo Driver Training | Williams Lake | Yes |
| 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 2. ICBC says MELT is for people who intend to become Class 1 drivers.
Transit, school and coach bus drivers.
School prices: no official source. 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.