If you’re considering driving for Uber, shuttling passengers, or getting behind the wheel of an ambulance in British Columbia, you’ve likely realized your regular Class 5 license won’t cut it. Here’s exactly how to get your Class 4 license in BC, what it allows, and what it costs, directly from ICBC and official provincial sources.

Minimum age: 19 ·
Required prior license: Full Class 5 or 6 (held for ≥2 years) ·
Knowledge test required: Yes ·
Road test required: Yes ·
Typical cost range: $50–$150 (knowledge test + road test fee)

Quick snapshot

1What is a Class 4 License?
  • Commercial license for passenger vehicles up to 24 seats (ICBC)
  • Required for taxis, ambulances, small buses, ride-hailing (Valley Driving School)
  • Two types: restricted and unrestricted (ICBC) (ICBC)
2Eligibility Requirements
3Steps to Get Your License
  • Study the ICBC Commercial Driver’s Guide (Valley Driving School)
  • Pass the Class 4 knowledge test at any ICBC office (Lets Go Driving)
  • Book and pass the Class 4 road test (ICBC)
  • Pay applicable fees and receive license (Lets Go Driving)
4Costs and Timeline
  • Knowledge test: around $15–$50 (confirm with ICBC) (Lets Go Driving)
  • Road test: $75–$100 (estimated) (Lets Go Driving)
  • License issuance fee: ~$17 (estimated) (Lets Go Driving)
  • Typical timeline: 4–8 weeks from start to test

The table below summarizes six key facts about BC’s Class 4 license.

Six key facts about BC’s Class 4 license, one pattern: every requirement is set by ICBC and applies equally to taxi, ambulance, and ride-hailing drivers.
Fact Value
Minimum age 19
Required prior license Full Class 5 or 6 (held for ≥2 years)
Knowledge test Yes – on commercial driving rules, vehicle inspection, passenger safety
Road test Yes – includes pre-trip inspection, on-road driving, passenger pickup/drop-off
License type Restricted (one vehicle type) or Unrestricted (all Class 4 vehicles)
Key regulation ICBC administers; Passenger Transportation Board sets ride-hailing rules

How do I get a class 4 license in BC?

  1. Meet eligibility requirements
  2. Study for the Class 4 knowledge test
  3. Pass the knowledge test at an ICBC driver licensing office
  4. Book and pass the Class 4 road test
  5. Receive your Class 4 license

Step 1: Meet eligibility requirements

Before you even open the study guide, confirm you meet ICBC’s baseline. You must be at least 19 years old and currently hold a full-privilege Class 5 or Class 6 license that you’ve had for at least two years (Lets Go Driving, BC driving school). A clean driving record helps — any prohibitions or suspensions could delay your application. Some applicants, particularly those planning to drive ambulances, may also need a medical exam (Dominion Driving Academy, Surrey-based driving school).

The implication: your experience as a non-learner driver matters. ICBC doesn’t want brand-new drivers operating commercial passenger vehicles — the two-year rule is a minimum safety buffer.

Step 2: Study for the Class 4 knowledge test

The knowledge test covers commercial driving rules, vehicle inspection procedures, and passenger safety protocols (ICBC, British Columbia’s driver licensing authority). ICBC provides a Commercial Driver’s Guide as the core study material. Many applicants supplement with practice tests from third-party sites (Valley Driving School, BC-based training provider). Don’t skip the vehicle inspection section — it forms part of the road test too.

The catch

Passing the knowledge test doesn’t mean you’re ready for the road. It just gives you a Class 4 learner’s license — you still need supervised practice before the road test (ICBC).

Step 3: Pass the knowledge test at an ICBC driver licensing office

Walk into any ICBC driver licensing office during business hours, bring identification and payment, and take the computer-based test. The fee is around $15 according to some third-party estimates, though you should confirm the exact amount with ICBC before you go (Lets Go Driving, BC driving school). Pass, and you’ll receive a Class 4 learner’s license — the permit to practice under supervision (Valley Driving School).

Step 4: Book and pass the Class 4 road test

The Class 4 road test is the big one. It includes three components: a pre-trip vehicle inspection (you’ll walk around the car and check safety items), on-road driving, and passenger pickup/drop-off scenarios (Lets Go Driving, BC driving school). You can book online through ICBC or by phone. The test fee is additional — budget roughly $75 to $100 (Lets Go Driving).

What to watch

The pre-trip inspection alone can trip up even experienced drivers. You’re expected to identify and verbally check lights, tires, brakes, fluid levels, and emergency equipment — all from memory (Lets Go Driving).

Step 5: Receive your Class 4 license

Once you pass, ICBC issues your Class 4 license. Depending on what you applied for, you’ll receive either a restricted or unrestricted version (more on that below). There’s a license issuance fee of roughly $17 (Lets Go Driving). Processing time is generally a few weeks from test to plastic in hand.

Bottom line: The implication: the total cost — knowledge test, road test, and issuance — lands between $50 and $150. That’s modest compared to Class 1 or 2 commercial licenses, which require mandatory entry-level training costing thousands.

What is a class 4 driver’s license in Canada?

Class 4 license definition

A Class 4 license is a commercial driver’s license for passenger-carrying vehicles (ICBC, British Columbia’s driver licensing authority). In BC, it specifically covers vehicles designed to carry up to 24 passengers — including taxis, ambulances, ride-hailing cars, and small buses (Valley Driving School, BC driving school). It’s not a license for everyone. If you’re driving a school bus (more than 24 passengers) or a semi-truck, you need a different class.

Comparison with other commercial classes (Class 1, 2, 3)

Here’s how the BC system stacks up:

Five commercial classes, one distinction: passenger capacity determines whether you need Class 4 or a higher class.
License Class Vehicles Allowed Typical Use
Class 1 Semi-trailer trucks, tractor-trailers Long-haul trucking, logistics
Class 2 Large buses (over 24 passengers) School buses, city transit, tour buses
Class 3 Dump trucks, straight trucks (no trailer) Construction, delivery, garbage trucks
Class 4 Passenger vehicles up to 24 seats, including taxis, ambulances, ride-hailing Ride-hailing, taxi, ambulance, small shuttle
Class 5 Standard passenger cars, SUVs, pickups (non-commercial) Personal driving only

The pattern: as the vehicle gets bigger or carries more people, the license class goes up. Class 4 sits right in the middle — commercial, but not heavy commercial.

Typical vehicles allowed: taxis, ambulances, small buses

If you’re driving a taxi, a ride-hailing car (Uber, Lyft), an ambulance (emergency or non-emergency), or a small shuttle bus for a daycare, care home, or HandyDART, you need a Class 4 license (Valley Driving School). Volunteer drivers for church or community buses may also need it if they are paid or operating commercially.

What is a class 4 restricted license in BC?

Restricted vs unrestricted Class 4

The restricted Class 4 license limits you to one specific vehicle type — for example, only taxis or only small buses (ICBC). The unrestricted Class 4 license allows you to drive any Class 4 vehicle: taxis, ambulances, small buses, and ride-hailing cars (Valley Driving School, BC driving school).

The trade-off: a restricted license is easier to get for first-time commercial drivers, but it locks you into one job type. An unrestricted license is the golden ticket — you can pivot between taxi, ambulance, and shuttle work without reapplying.

When a restricted license is issued

ICBC often issues a restricted license to first-time commercial drivers or those with limited experience. For example, if you’ve only driven a car (Class 5) and never operated a commercial vehicle, you may initially qualify only for a restricted Class 4 (Lets Go Driving, BC driving school).

Converting restricted to unrestricted

You can upgrade a restricted license to an unrestricted one after meeting additional experience requirements. This usually involves holding the restricted license for a certain period (often one to two years) and potentially passing another road test or demonstrating proficiency (Valley Driving School). Check with ICBC for current upgrade rules, as policies can change.

Bottom line: Class 4 restricted is the entry point for most new commercial drivers in BC. Unrestricted is the goal for drivers who want flexibility across taxi, ambulance, and shuttle work.

This means drivers can start with a restricted license and upgrade to unrestricted after gaining experience.

Do you need class 4 for Uber in BC?

Uber driver requirements in BC

Yes, you absolutely need a Class 4 license to drive for Uber or Lyft in BC (Valley Driving School, BC driving school). The BC Passenger Transportation Board and ICBC mandate that ride-hailing drivers hold at least a Class 4 restricted license because they are operating passenger-directed vehicles (PDVs) (ICBC). A standard Class 5 license — even with a clean record — is not sufficient for ride-hailing in British Columbia.

ICBC insurance for ride-hailing

Driving for Uber also affects your insurance. ICBC requires passenger-directed vehicle (PDV) insurance for ride-hailing drivers, which is separate from personal auto insurance (ICBC). You’ll need to inform ICBC of your ride-hailing activity and pay the appropriate premium.

Class 4 vs Class 5 for ride-hailing

There’s no loophole. If you hold only a Class 5 license, you cannot legally pick up paying passengers for Uber, Lyft, or any other ride-hailing platform in BC. The Class 4 license is the minimum requirement, and Uber’s own driver onboarding in BC confirms this (Valley Driving School).

The implication: for anyone in BC considering gig work with Uber, the Class 4 license is a prerequisite — not an optional upgrade. Budget the time and cost before you sign up.

Who needs a class 4 license in BC?

Taxi drivers

Anyone who drives a taxi commercially in BC needs a Class 4 license (Valley Driving School). This applies to both fleet drivers and owner-operators.

Ambulance drivers (emergency and non-emergency)

Ambulance driving — whether for BC Emergency Health Services (BCEHS), private ambulance companies, or patient transfer services — requires a Class 4 license (Valley Driving School). Some employers may require the unrestricted version.

Small bus drivers (up to 24 passengers)

Driving a small bus or shuttle for a daycare, care home, HandyDART, hotel, or community organization is a Class 4 activity (Valley Driving School, BC driving school). If the vehicle has 25 or more passenger seats, you’d need a Class 2 license instead.

Ride-hailing drivers (Uber, Lyft)

As covered above, ride-hailing drivers must hold a Class 4 license under current BC regulations (ICBC). This rule applies across all ride-hailing platforms operating in the province.

Bottom line: If you transport passengers for pay in a vehicle with up to 24 seats — taxi, ambulance, shuttle, Uber, Lyft — you need a Class 4 license. Volunteer drivers may be exempt only if they receive no compensation and the operation is not commercial.

This means if you are paid to transport passengers in a vehicle with up to 24 seats, a Class 4 license is mandatory.

“Age 19 for a Class 1, 2 or 4 licence.”

— ICBC, British Columbia’s driver licensing authority

“Minimum Class 4 commercial driver’s licence required for passenger-directed vehicles.”

— BC Government Passenger Transportation Board

The takeaway is practical. For anyone in British Columbia considering commercial passenger driving — whether Uber, taxi, ambulance, or shuttle — the Class 4 license is not optional. It is the single gatekeeper between a Class 5 personal license and paid passenger work. The process costs between $50 and $150, requires passing one knowledge test and one road test, and takes roughly four to eight weeks from start to finish. For ride-hailing drivers in BC, the choice is clear: get your Class 4, or stay off the platform.

Additional sources

youtube.com, youtube.com, scribd.com

For those considering similar opportunities in other provinces, the Class 4 license in Alberta follows a comparable process with its own provincial requirements.

Frequently asked questions

Can I use a Class 5 license for Uber in BC?

No. BC regulations require ride-hailing drivers to hold at least a Class 4 license (ICBC). A Class 5 license is not sufficient for Uber or Lyft.

How much does the Class 4 road test cost?

Estimates place the road test fee between $75 and $100, but you should confirm the exact price with ICBC before booking (Lets Go Driving, BC driving school).

Can I take the Class 4 knowledge test online?

No. The knowledge test must be taken in person at an ICBC driver licensing office. It is not available online (ICBC).

What happens if I fail the Class 4 road test?

You can rebook and retake the road test, but you’ll need to pay the test fee again each time. ICBC recommends additional practice with a qualified supervisor before retrying (ICBC).

How long is a Class 4 license valid?

Class 4 licenses in BC are typically valid for 5 years, after which you must renew and may need to undergo a medical exam (ICBC).

Do I need a medical exam for a Class 4 license?

Many applicants do. The medical exam requirement depends on the type of driving and your personal health history (Dominion Driving Academy, Surrey-based driving school).

Can I drive a school bus with a Class 4 license?

Only if the bus seats 24 or fewer passengers. For larger school buses (25+ seats), you need a Class 2 license (ICBC).

Is the Class 4 license the same across all Canadian provinces?

No. Licensing categories vary by province. While many provinces have a Class 4 equivalent, the specific vehicle types and requirements differ. This guide applies only to British Columbia (ICBC).