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.
When you can apply: Continuous Intake; Limited Availability (source)
| Detail | Source | |
|---|---|---|
| Summary | Class 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-hailing | source |
| Issuing body · Url | Official page | source |
| Credential | Requirements: 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 paid | source |
| Jobs requiring it | Ride-hail, taxi and limousine drivers; small bus and ambulance drivers | source |
| Regulator fees | Knowledge test $15; road test $40; commercial medical processing $28; licence replacement $17 (or $75 new licence if expiring within 6 months) | 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 | Learner: knowledge test, vision test, medical disclosure. Full: road test with pre-trip inspection, then driver's medical exam form | 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 |
| 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 4 (restricted & unrestricted) $40 | source |
| School and city | Program and approval | Length | Intakes | Cost | Link |
|---|---|---|---|---|---|
| Valley Driving School Private | Class 4 Unrestricted not published source | 3.5 hours of on-road training and pre-trip inspection | Class 4 training is considered part-time training and start dates are provided on a continuous & rotating intake, based on student & instructor availability. | PROGRAM PRICE $497 | Program page |
| Mountain Transport Institute Castlegar · Private | Class 4 Unrestricted not published source | not published Length not on page | Continuous Intake; Limited Availability | Tuition: $1,400 CAD | Program page |
| Fraser Driving School Vancouver · Private | Class 4 Unrestricted not published source | 6.5 Hours | not published No start dates on page | Class 4 – Unrestricted Program – 6.5 Hours $840.00 | Program page |
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.
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.
ICBC does not require it and does not publish school prices.
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.