Commercial driving · Driving licence

How to get a Class 4 driver’s licence in BC

A Class 4 licence lets you drive passengers for pay in BC. Restricted Class 4 covers vehicles up to 10 seats and is the minimum for ride-hailing; unrestricted covers buses up to 25 seats, taxis, limousines and ambulances.

Related: all licensed and certified jobs · Commercial driving

RestrictedUp to 10 seats; minimum for ride-hailsource
UnrestrictedBuses up to 25 seats, taxis, ambulancessource
ICBC fees$15 knowledge, $40 road, $28 medical processingsource
Age19+, 2 years non-learner drivingsource
On this page
  1. Step by step
  2. Key facts
  3. Where to train
  4. What we could not confirm
  5. Watch out for fakes
  6. Frequently asked questions
  7. Related jobs and guides

Step by step

  1. Hold a full Class 5 or 6 licence with 2 years of non-learner driving, be 19+, and have a clean recent record.
  2. Pass the Class 4 knowledge test and vision test and make a medical disclosure.
  3. Pass the road test, including a pre-trip inspection.
  4. Submit the driver’s medical exam form from your doctor.

Sources: 1 · 2 · 3.

When and how you can take it

When you can apply: Continuous Intake; Limited Availability (source)

Key facts

DetailSource
SummaryClass 4 unrestricted covers buses up to 25 seats (incl. driver), taxis, limousines, ride-hail, ambulances; restricted Class 4 (vehicle up to 10 seats) is the minimum for ride-hailingsource
Issuing body · UrlOfficial pagesource
CredentialRequirements: full Class 5/6 licence; age 19+; 2 years non-learner experience; fewer than 4 penalty-point incidents in 2 years; no driving-related criminal convictions in 3 years; ICBC debts paidsource
Jobs requiring itRide-hail, taxi and limousine drivers; small bus and ambulance driverssource
Regulator feesKnowledge test $15; road test $40; commercial medical processing $28; licence replacement $17 (or $75 new licence if expiring within 6 months)source
Step 1Learner: Knowledge test, Road signs test, Meet medical standardssource
Step 2Full: A pre-trip inspection test, Road test, Driver's medical examsource
Step 3Learner: knowledge test, vision test, medical disclosure. Full: road test with pre-trip inspection, then driver's medical exam formsource
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
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 4 (restricted & unrestricted) $40source

Where to train

School and cityProgram and approvalLengthIntakesCostLink
Valley Driving School
Private
Class 4 Unrestricted
not published source
3.5 hours of on-road training and pre-trip inspectionClass 4 training is considered part-time training and start dates are provided on a continuous & rotating intake, based on student & instructor availability.PROGRAM PRICE $497Program page
Mountain Transport Institute
Castlegar · Private
Class 4 Unrestricted
not published source
not published
Length not on page
Continuous Intake; Limited AvailabilityTuition: $1,400 CADProgram page
Fraser Driving School
Vancouver · Private
Class 4 Unrestricted
not published source
6.5 Hoursnot published
No start dates on page
Class 4 – Unrestricted Program – 6.5 Hours $840.00Program page

What we could not confirm

Watch out for fakes

Frequently asked questions

What is the difference between restricted and unrestricted Class 4?

Restricted covers vehicles with up to 10 seats (ride-hail and most taxis). Unrestricted adds buses up to 25 seats including the driver, limousines and ambulances.

What does it cost?

ICBC lists $15 for the knowledge test, $40 for the road test, $28 for commercial medical processing and $17 for the licence replacement (or $75 for a new licence if yours expires within 6 months). Your doctor sets the medical exam fee; ICBC and MSP do not cover it.

Do I need driving school?

ICBC does not require it and does not publish school prices.

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.