Book Road Test

ICBC Drive Test Center Locations

Abbotsford driver licensing (Clearbrook Plaza) (31935 S Fraser Way #150, Abbotsford, BC V2T 5N7)

Agassiz: HUB International Barton Insurance Brokers (7072 Pioneer Ave, Agassiz, BC V0M 1A0)

Ashcroft: Interior Savings Insurance Services (201 Railway Ave, Ashcroft, BC V0K 1A0)

Bella Coola Service BC centre (636 Cliff St, Bella Coola, BC V0T 1C0)

Burnaby claim centre (Wayburne Drive) (4399 Wayburne Drive, Burnaby, BC V5G 3X7)

Burnaby driver licensing (3880 Lougheed Hwy, Burnaby, BC V5C 6N4)

Burns Lake: AMC Village Insurance Services (251 BC-16, Burns Lake, BC V0J 1E0)

Campbell River Service BC centre (115-1180 Ironwood St, Campbell River, BC V9W 5P7)

Chetwynd Service BC centre (4744 52 St NW, Chetwynd, BC V0C 1J0)

Chilliwack driver licensing (46052 Chilliwack Central Rd, Chilliwack, BC V2P 1J6)

Courtenay Service BC centre (2500 Cliffe Ave, Courtenay, BC V9N 5M6)

Courtenay Service BC centre (2500 Cliffe Ave, Courtenay, BC V9N 5M6)

Daajing Giids, Service BC centre (216 Oceanview Dr, Daajing Giids, BC V0T 1S0)

Dawson Creek Service BC centre (1201 103 Ave, Dawson Creek, BC V1G 4J2)

Dease Lake Service BC centre (D, Block, BC-37, Dease Lake, BC V0C 1L0)

Fort Nelson Service BC centre (5319 50 Ave S a7, Fort Nelson, BC V0C 1R0)

Fort St. James: HUB International Barton Insurance Brokers (470 Stuart Dr W, Fort St James, BC V0J 1P0)

Fort St. John Service BC centre (10600 100 St, Fort St John, BC V1J 4L6)

Golden: Western Financial Group (511 9 Ave N, Golden, BC V0A 1H0)

Grand Forks: Dave Dale Insurance Agencies (386 Market Ave, Grand Forks, BC V0H 1H0)

Hope: HUB International Barton Insurance Brokers (211 Wallace St #102B, Hope, BC V0X 1L0)

Houston: Western Financial Group (3232 Hwy 16 W, Houston, BC V0J 1Z0)

Houston: Western Financial Group (3232 Hwy 16 W, Houston, BC V0J 1Z0)

Hudson’s Hope: District of Hudson’s Hope (9904 Dudley Dr, Hudson’s Hope, BC V0C 1V0)

Invermere: Lambert Insurance Agencies (742 13 St, Invermere, BC V0A 1K4)

Kamloops driver licensing (937 Concordia Way, Kamloops, BC V2C 6V3)

Kelowna driver licensing (1720 Springfield Rd, Kelowna, BC V1Y 7W2)

Kitimat: Westland Insurance Group (956 Wakashan Ave, Kitimat, BC V8C 2G3)

Langley claim centre (Production Way) (6000 Production Way, Langley City, BC V3A 6L5)

Langley driver licensing (Willowbrook Center) (19950 Willowbrook Dr j7, Langley, BC V2Y 1K9)

Mackenzie: HUB International Insurance Brokers (600 Mackenzie Blvd #12, Mackenzie, BC V0J 2C0)

Mackenzie: HUB International Insurance Brokers (600 Mackenzie Blvd #12, Mackenzie, BC V0J 2C0)

Maple Ridge claim centre (Dewdney Trunk Road) (22811 Dewdney Trunk Road, Maple Ridge, BC V9B 2S4)

Masset: Northern Savings Insurance Services (2001 Harrison Ave, Masset, BC V0T 1M0)

Nakusp: HUB International Barton Insurance Brokers (202 Broadway St W, Nakusp, BC V0G 1R0)

New Hazelton: District of New Hazelton driver licensing (4670 10th Avenue, New Hazelton, BC V0J 2J0)

Oliver: Johnston Meier Insurance Agencies Group (5717 Main St suite 128, Oliver, BC V0H 1T9)

Osoyoos: Westland Insurance Group (8308 Main St, Osoyoos, BC V0H 1V0)

Port Alberni Service BC centre (4070 8 Ave, Port Alberni, BC V9Y 4S4)

Port Coquitlam driver licensing (1930 Oxford Connector, Port Coquitlam, BC V3C 0A4)

Port Hardy: Waypoint Insurance (7053 Market St, Port Hardy, BC V0N 2P0)

Powell River: Westview Agencies Ltd. the co-operators (4871 Joyce Ave #109, Powell River, BC V8A 3B6)

Prince George driver licensing (4001 15th Ave, Prince George, BC V2N 2X3)

Prince George driver licensing (4001 15th Ave, Prince George, BC V2N 2X3)

Princeton: Westland Insurance Ltd. Partnership (114 Tapton Ave, Princeton, BC V0X 1W0)

Princeton: Westland Insurance Ltd. Partnership (114 Tapton Ave, Princeton, BC V0X 1W0)

Quesnel Service BC centre (102-350 Barlow Ave, Quesnel, BC V2J 2C2)

Revelstoke Service BC centre (Room 104, Courthouse, 1123 2 St W, Revelstoke, BC V0E 2S0)

Salmon Arm Service BC centre (850A 16 St NE, Salmon Arm, BC V1E 4S4)

Smithers Service BC centre (1020 Murray St, Smithers, BC V0J 2N0)

Stewart Service BC centre (Court House, 703 Brightwell St, Stewart, BC V0T 1W0)

Surrey driver licensing (13426 78 Ave, Surrey, BC V3W 8J6)

Surrey: Newton claim centre (68 Avenue) (13665 68 Avenue, Surrey, BC V3W 0Y6)

Surrey : Guildford Boardwalk road test centre (Boardwalk mall) (15285 – 101st Ave, Surrey, BC V3R 9V8)

 

Terrace Service BC centre (101 – 3220 Eby St, Terrace, BC V8G 5K8)

Trail Service BC centre (1520 Bay Avenue, Trail, BC V1R 4B3)

Tumbler Ridge: HUB International Barton Insurance Brokers (105-235 Front St, Tumbler Ridge, BC V0C 2W0)

Ucluelet: Westland Insurance (1920 Lyche Rd #8, Ucluelet, BC V0R 3A0)

Vancouver claim centre (Kingsway) (999 Kingsway, Vancouver, BC V5V 4Z7)

Vancouver driver licensing (Point Grey) (4126 Macdonald St, Vancouver, BC V6L 2P2)

North Vancouver driver licensing (1331 Marine Dr, North Vancouver, BC V7P 3E5)

Vanderhoof: HUB International Barton Insurance Brokers (188 Stewart St E, Vanderhoof, BC V0J 3A0)

Vernon Service BC centre (3201 30 St, Vernon, BC V1R 9G3)

Victoria driver licensing (1150 McKenzie Ave #1, Victoria, BC V8P 2L7)

Selecting the gender of your driver examiner

Customers have the option to choose the gender of their driver examiner when checking in for their road test. This initiative is part of ICBC's commitment to Reconciliation and aims to create a safe environment for individuals who may have experienced vehicle-related trauma or gender-based violence.

Anyone can make this request without needing to provide a reason.

While we will do our best to fulfill your preference, if we are unable to accommodate it on the day of your test, we can reschedule your road test without any late cancellation fees.

BC Graduated Motorcycle Licensing - How it Works

The process for obtaining your Class 8L or Class 6L motorcycle license in British Columbia follows a similar path, as both are learner licenses. The Class 8L license is for new drivers or those at the L/N stage of driver licensing, while the Class 6L license is for individuals holding a full-privileged Class 1-5 BC driver's license. A significant similarity between the requirements for both licenses is the BC motorcycle knowledge test. This test is designed to assess potential motorcycle riders on their understanding of traffic laws, road signs, and general motorcycle safety practices. To pass the motorcycle knowledge test successfully, it is essential to thoroughly review the British Columbia Learn to Drive Smart Guide and utilize practice exercises specifically designed for the BC motorcycle knowledge test to ensure comprehensive preparation.

Your BC 8N Licence Gets You One Step Closer to a Full BC Motorcycle Licence

 

The BC Class 8N license represents the second phase in the BC graduated motorcycle licensing process, aimed at new motorcycle drivers or those at the Learner/Novice level for passenger vehicles. This license enhances the theoretical knowledge acquired in the earlier stage and equips novice motorcyclists for the practical challenges of riding in real-world conditions, paving the way to the full, unrestricted motorcycle license offered in BC. It covers essential skills such as proper riding posture, lane changing, and hazard recognition, laying the groundwork for proficient motorcycle operation.

Your BC Class 6 Licence - the Final Stage of Learning to Drive a Motorcycle in BC

The BC Class 6 license represents the culmination of the BC graduated motorcycle licensing process, granting full privileges to ride a motorcycle. This license permits the holder to ride freely on all British Columbia roads, within legal boundaries. It is imperative to have valid BC motorcycle insurance and all necessary documentation before riding. To pass the final test and obtain this license, one must exhibit superior motorcycle driving skills and the capacity to manage a motorcycle safely under various weather and road conditions.

 

Displaying your N sign

Novice driving restrictions

 

Having an N means you are now a novice driver and are allowed to drive on your own. It's important to follow the restrictions of graduated licensing when you get your N. If you violate these restrictions or get any other tickets or prohibitions, you must pay graduated licensing penalties.

Get Ready Book Your BC Road Test Quick

Welcome to our website where you can efficiently manage all your BC road test needs. Whether you need to Book BC Road Test, Schedule BC Road Test, or Reschedule BC Road Test, we've got you covered. You can also easily Cancel BC Road Test appointments if necessary.

For those seeking specific tests, we offer convenient options for the BC Class 5 Road Test, BC Class 7 Road Test, and the BC Motorcycle Skills Test. With our service, booking your ICBC Road Test Appointment has never been easier. Our platform provides comprehensive information and services for BC Driver's Test Booking. You can find all BC Road Test Locations and enjoy the simplicity of Online Road Test Booking BC.

We continually update our system to reflect the latest BC Road Test Availability, ensuring you find the best slot for your BC Driver’s Licence Test. Our user-friendly interface makes BC Road Test Registration a breeze.

Need to Book ICBC Road Test? Look no further. Our site is designed to make the entire process straightforward and stress-free. Explore our resources and get ready to hit the road with confidence.