Class 5 road test practice

Alberta Driving Test Routes

Practice road test routes around all 187 registry offices in Alberta, with a map and turn-by-turn directions for every route.

Preparing for your Class 5 road test? Choose your test centre below to see its practice drive test route, the roads and hazards around it, and what to expect on the day. New to the process? Read how road tests work in Alberta.

Alberta road test centres

Airdrie Registry Airdrie · 128 Edmonton Trail NE, Airdrie, Alberta, T4B 1S1 Class 5 Alix Agencies Alix · 4924 50 St, Alix, Alberta, T0C 0B0 Class 5 Athabasca Registries Athabasca · 4801 49 St, Athabasca, Alberta, T9S 1C4 Class 5 The Banff Registry Banff · Unit 103 - 211 Bear St, Banff, Alberta, T1L 1A6 Class 5 Barrhead Registries Barrhead · E6 4923 50 Ave, Barrhead, Alberta, T7N 1G9 Class 5 Western Financial Group Inc Bashaw · 4907 50 St, Bashaw, Alberta, T0B 0H0 Class 5 Beaumont Registries Ltd Beaumont · 5001 50 St, Beaumont, Alberta, T4X 1J9 Class 5 Beaverlodge Registries Beaverlodge · 203 10 St, Beaverlodge, Alberta, T0H 0C0 Class 5 Beiseker Registries Beiseker · 312 6 St, Beiseker, Alberta, T0M 0G0 Class 5 Bentley Agencies Bentley · 5017 50 Ave, Bentley, Alberta, T0C 0J0 Class 5 Crowsnest Licence & Registry Ltd Blairmore · 12731 20 Ave, Blairmore, Alberta, T0K 0E0 Class 5 Bonnyville Registry Bonnyville · Bay 3 4816 51st Ave, Bonnyville, Alberta, T9N 2H7 Class 5 Bow Island Registries Bow Island · 118 5Ave, Bow Island, Alberta, T0K 0G0 Class 5 Boyle Registry Boyle · 5110 2 St, Boyle, Alberta, T0A 0M0 Class 5 Grasslands Registry Inc Brooks · 240 3 St W, Brooks, Alberta, T1R 0S3 Class 5 A Plus Registry Services Calgary · 114 - 3604 52 Ave NW, Calgary, Alberta, T2L 1V9 Class 5 Altafacts Search & Registry Inc Calgary · 100 - 2417 51 Ave SE, Calgary, Alberta, T2C 0A2 Class 5 Calgary (Marlborough) Northeast Registries Calgary · 244 - 1440 52 St NE, Calgary, Alberta, T2A 4T8 Class 5 Calgary (Sunridge) Northeast Registries Calgary · 2754 32 St NE, Calgary, Alberta, T1Y 6J7 Class 5 Calgary (Taradale) Northeast Registries Calgary · #5120, 5850 88th Avenue NE, Calgary, Alberta, T3J0Z7 Class 5 Calgary Registry Services Calgary · 312 - 5149 Country Hills Blvd NW, Calgary, Alberta, T3A 5K8 Class 5 Country Hills Plates Calgary · 128 - 450 Country Hills Blvd NE, Calgary, Alberta, T3K 5A5 Class 5 Crowfoot Calgary · 220 Crowfoot Cr NW, Calgary, Alberta, T3G 3N5 Class 5 Crowfoot Plates Registry Calgary · 49 Crowfoot Way NW, Calgary, Alberta, T3G 2L4 Class 5 McKnight Registry Calgary · 118 - 425 Aviation Rd NE, Calgary, Alberta, T2E 5T5 Class 5 Mojo's License & Registry Services Calgary · BAY 3 - 6020 1A St SW, Calgary, Alberta, T2H 0G3 Class 5 NW Registry Calgary · 140-12024 Symons Valley Road NW, Calgary, Alberta, T3P 0A3 Class 5 New Urban Registry Calgary · 1138 10 Ave SW, Calgary, Alberta, T2R 0B6 Class 5 Registries Direct Inc Calgary · 5 - 2400 Centre St NE, Calgary, Alberta, T2E 2T9 Class 5 Registry Express Calgary · 1841 - 1632 14 Ave NW, Calgary, Alberta, T2N 1M7 Class 5 Registry Services Calgary · 610, 19587 Seton Cres SE, Calgary, Alberta, T3M 2T5 Class 5 Registry at Marda Loop Calgary · 2106 33 Ave SW, Calgary, Alberta, T2T 1Z6 Class 5 Registry at South Trail Crossing Calgary · 66 - 4307 130 Ave SE, Calgary, Alberta, T2Z 3V8 Class 5 Registry at West 85th Calgary · Suite 405, 8560 8A Ave SW, Calgary, Alberta, T3H 1T1 Class 5 Richmond Road Registry Calgary · 5767 Signal Hill Centre SW, Calgary, Alberta, T3H 3P8 Class 5 Riverbend Registries Calgary · 228 - 8338 18 St SE, Calgary, Alberta, T2C 4E4 Class 5 Shawnessy Calgary · 600 - 85 Shawville Blvd SE, Calgary, Alberta, T2Y 3W5 Class 5 Shawnessy Licence & Registry Calgary · 124 - 250 Shawville Blvd SE, Calgary, Alberta, T2Y 2Z7 Class 5 Southland Registrations Calgary · 106B - 9705 Horton Rd SW, Calgary, Alberta, T2V 2X5 Class 5 Sunridge Calgary · 3650 20 Ave NE, Calgary, Alberta, T1Y 6E8 Class 5 The Registry Depot Calgary · BAY 4 - 3012 17 Ave SE, Calgary, Alberta, T2A 0P9 Class 5 The Registry Office Calgary · 630 8- Longview Common SE, Calgary, Alberta, T2X 4S7 Class 5 Westbrook Calgary · Unit 7, 1200 37 Street SW, Calgary, Alberta, T3C1S2 Class 5 Willowpark Calgary · 524 - 10816 Macleod Trail SE, Calgary, Alberta, T2J 5N8 Class 5 Camrose Camrose · 6702 48 Ave, Camrose, Alberta, T4V 4S3 Class 5 Camrose Registry Ltd. Camrose · 5613 48 Ave, Camrose, Alberta, T4V 0J9 Class 5 Canmore Registry Canmore · Suite 119 - 104 Kananaskis Way, Canmore, Alberta, T1W 2X2 Class 5 Chaparral License & Registries Cardston · 295 Main St, Cardston, Alberta, T0K 0K0 Class 5 Caroline Insurance Services Caroline · Bay 4 - 5040 49 Ave, Caroline, Alberta, T0M 0M0 Class 5 Carstairs Registries Ltd. Carstairs · 207 10 Ave, Carstairs, Alberta, T0M 0N0 Class 5 Chestermere Lake Registry Services Chestermere · 402 - 100 Marina Dr, Chestermere, Alberta, T1X0R9 Class 5 Claresholm Registries Claresholm · 138 49 Ave W, Claresholm, Alberta, T0L 0T0 Class 5 Westland Insurance Group Ltd. & Registry Coaldale · 1801 20 Ave, Coaldale, Alberta, T1M 1N1 Class 5 Cochrane Plates, Licensing and Registries Cochrane · 7 - 214 Grand Blvd, Cochrane, Alberta, T4C 1A9 Class 5 Tri-Town Registries Inc Cold Lake · #103 - 4601 50 St, Cold Lake, Alberta, T9M 1P3 Class 5 Crossfield Registries Crossfield · 1310 Railway St, Crossfield, Alberta, T0M 0S0 Class 5 Devon Registries & Insurance Ltd. Devon · 11 Athabasca Ave, Devon, Alberta, T9G 1G5 Class 5 Didsbury Registries Didsbury · 2004 20 St, Didsbury, Alberta, T0M 0W0 Class 5 Mulligan Registries Inc Drayton Valley · 5148 52 Ave, Drayton Valley, Alberta, T7A 1R8 Class 5 Drumheller Registries Drumheller · Bay 400 - 300 South Railway Ave E, Drumheller, Alberta, T0K 0Y0 Class 5 EckRim Agencies Ltd Eckville · 5006 50 St, Eckville, Alberta, T0M 0X0 Class 5 Abbey Road Registries Edmonton · 13322 118 Ave, Edmonton, Alberta, T5L 2L8 Class 5 Alberta One-Stop Registry Ltd Edmonton · 12804 137 Ave, Edmonton, Alberta, T5L 4Y8 Class 5 All Licenses Ltd Edmonton · 3018 106 ST, Edmonton, Alberta, T6J 5M5 Class 5 Armour Registries Edmonton · 5754 75 St, Edmonton, Alberta, T6E 5X6 Class 5 Callingwood Registries Edmonton · 230 - 6655 178 St, Edmonton, Alberta, T5T 4J5 Class 5 Capilano Registry Edmonton · Unit 160 - 5055 101 Ave NW, Edmonton, Alberta, T6A-0G7 Class 5 Edmonton (North Central) In & Out Registry Edmonton · 12804 82 St, Edmonton, Alberta, T5E 2T2 Class 5 Edmonton (North East) In & Out Registry Edmonton · 13058 50 St, Edmonton, Alberta, T5A 4V9 Class 5 Edmonton (North) Mac Insurance and Registry Edmonton · 16977 127 Street NW, Edmonton, Alberta, T6V 0T1 Class 5 Edmonton (South) In & Out Registry Edmonton · 6246 99 Street, Edmonton, Alberta, T6E 6C9 Class 5 Edmonton (South) Mac Insurance and Registry Edmonton · 5053 Ellerslie Road SW, Edmonton, Alberta, T6X 1X2 Class 5 Edmonton Registry Services (South) Inc Edmonton · 9111 34A Avenue NW, Edmonton, Alberta, T6E 5T6 Class 5 Edmonton South Edmonton · 10310 G.A. MacDonald (39A) Ave, Edmonton, Alberta, T6J 6R7 Class 5 Edmonton West Edmonton · 9938 170 St, Edmonton, Alberta, T5T 6G7 Class 5 Ellerslie Registry Edmonton · 971 James Mowatt Trail SW, Edmonton, Alberta, T6W 1S4 Class 5 Kingsway Edmonton · 11220 109 St, Edmonton, Alberta, T5G 2T6 Class 5 Manning Dr Edmonton · 5040 Manning Dr, Edmonton, Alberta, T5A 5B4 Class 5 Millwoods Registry Services Ltd Edmonton · 6410 28 Ave NW, Edmonton, Alberta, T6L 6N3 Class 5 Northtown Registry Services Ltd Edmonton · 15359 97 St, Edmonton, Alberta, T5X 5V3 Class 5 Oliver Square Registries Ltd Edmonton · 11648 104 Ave, Edmonton, Alberta, T5K 2T7 Class 5 Registrations Are Us Edmonton · 16658 109 Ave, Edmonton, Alberta, T5P 1C2 Class 5 Registry West Edmonton · The Grange Shopping Centre, Unit 2508 Guardian Rd, Edmonton, Alberta, T5T 1K8 Class 5 Riverbend Registry Edmonton · Unit 532 Riverbend SQ, Edmonton, Alberta, T6R 2E3 Class 5 Strathcona Registry Edmonton · 10375 78 Ave, Edmonton, Alberta, T6E 6T3 Class 5 Summerside Registry Edmonton · 125B - 625 Parsons Road SW, Edmonton, Alberta, T6X 0N9 Class 5 West-End Registries Edmonton · 10011 170 St, Edmonton, Alberta, T5P 4R5 Class 5 Windermere Registry Edmonton · 3489 Allan Drive SW, Edmonton, Alberta, T6W 3G9 Class 5 Yellowhead Registries Edson · 4813 4 Ave, Edson, Alberta, T7E 1T9 Class 5 Entwistle Registries Entwistle · 5002 50 Ave, Entwistle, Alberta, T0E 0S0 Class 5 Fairview Registries Fairview · 1 - 10404 110 St, Fairview, Alberta, T0H 1L0 Class 5 Falher Registries Falher · 2 Main St & Railway Ave, Falher, Alberta, T0H 1M0 Class 5 Forestburg Registries Forestburg · 4909 50 ST, Forestburg, Alberta, T0B 1N0 Class 5 Fort Macleod Agencies Ltd. Fort Macleod · 4 - 170 24 St, Fort Macleod, Alberta, T0L 0Z0 Class 5 Fort McMurray Fort McMurray · 4 Hospital St, Fort McMurray, Alberta, T9H 5E4 Class 5 Fort McMurray Vehicle Licensing & Registry Fort McMurray · 121-8720 Franklin Ave, Fort McMurray, Alberta, T9H 3K8 Class 5 Timberlea Registry Fort McMurray · Suite #3 - 118 Millennium Dr, Fort McMurray, Alberta, T9K 2S8 Class 5 Farnese Registry Fort Saskatchewan · #101 - 117 Town Crest Rd, Fort Saskatchewan, Alberta, T8L 0G7 Class 5 Fox Creek Registries Fox Creek · 61 Kaybob Dr, Fox Creek, Alberta, T0H 1P0 Class 5 Gibbons Registries Gibbons · 4806 50 AVE, Gibbons, Alberta, T0A 1N0 Class 5 A-1 Licence & Registry Grande Prairie · 106 - 8716 108 St, Grande Prairie, Alberta, T8V 4C7 Class 5 Grande Prairie Grande Prairie · 11401 99 St, Grande Prairie, Alberta, T8V 2H6 Class 5 The Licence Centre Ltd Grande Prairie · 102 - 9917 116 Ave, Grande Prairie, Alberta, T8V 3Y3 Class 5 Grimshaw Registry Grimshaw · 4908 57 Ave, Grimshaw, Alberta, T0H 1W0 Class 5 Hanna Registries Hanna · 207a 2 Avenue West, Hanna, Alberta, T0J 1P0 Class 5 Rustic Stars Hardisty · 5104 50 St, Hardisty, Alberta, T0B 1V0 Class 5 High Level Registries High Level · 9806 Rainbow Blvd, High Level, Alberta, T0H 1Z0 Class 5 High Prairie Registry High Prairie · 5207 49 St, High Prairie, Alberta, T0G 1E0 Class 5 Rangeland Agencies 78 Ltd High River · 102 - 611 5 St SE, High River, Alberta, T1V 0G6 Class 5 Cantex Insurance & Registries Hinton · 169 Pembina Ave, Hinton, Alberta, T7V 2B2 Class 5 Freeman Registries Innisfail · 5011 40th Ave, Innisfail, Alberta, T4G 1H8 Class 5 Jasper Registry Jasper · 308 Connaught Dr, Jasper, Alberta, T0E 1E0 Class 5 S. James Agencies Killam · 5012 50 St, Killam, Alberta, T0B 2L0 Class 5 Ivy Lane Registry La Crete · 10013 101 Ave, La Crete, Alberta, T0H 2H0 Class 5 Lac La Biche Registry Centre Lac La Biche · 10116 101 Ave, Lac La Biche, Alberta, T0A 2C0 Class 5 Lacombe Registries Ltd. Lacombe · #201, 5033 52 ST, Lacombe, Alberta, T4L 2A6 Class 5 Smith Insurance Service Lamont · 5024 50 Ave, Lamont, Alberta, T0B 2R0 Class 5 Leduc Registries Leduc · 5 - 5205 50 Ave, Leduc, Alberta, T9E 6T2 Class 5 Astro Insurance Lethbridge · 100 - 542 7 St S, Lethbridge, Alberta, T1J 2H1 Class 5 Chaparral Registry & Insurance Lethbridge · 8 - 550 University Dr W, Lethbridge, Alberta, T1J 4T3 Class 5 Lethbridge Lethbridge · 120 Scenic Dr S, Lethbridge, Alberta, T1J 4R4 Class 5 Lethbridge Vehicle Licensing & Registry Ltd. Lethbridge · 109 - 2045 Mayor Magrath Dr S, Lethbridge, Alberta, T1K 2S2 Class 5 McKillop Insurance & Registry Services Inc Lethbridge · 425, 21A ST N, Lethbridge, Alberta, T1H 6L6 Class 5 Schwartz Reliance Registries Ltd Lethbridge · 300 10 St S, Lethbridge, Alberta, T1J 2M6 Class 5 W. H. Wilson Registries Ltd Lloydminster · 2 - 1202 50 Ave, Lloydminster, Alberta, T9V 0Y1 Class 5 Hendricks Microtech Services MARWAYNE · 100 Center Street, MARWAYNE, Alberta, T0B2X0 Class 5 Ridge Insurance and Registry Magrath · 81 Harker Ave, Magrath, Alberta, T0K 1J0 Class 5 Manning Licence & Registries Manning · 410 Main St, Manning, Alberta, T0H 2M0 Class 5 Mayerthorpe Registries Inc. Mayerthorpe · 5009 45 Ave, Mayerthorpe, Alberta, T0E 1N0 Class 5 Medicine Hat Medicine Hat · 2710 13 Ave SE, Medicine Hat, Alberta, T1A 3P8 Class 5 Medicine Hat Licence Centre Medicine Hat · 2805 13 Ave SE, Medicine Hat, Alberta, T1A 3R1 Class 5 The Licence Bureau on Kingsway Medicine Hat · 672 Kingsway Ave SE, Medicine Hat, Alberta, T1A 2X1 Class 5 The Licence Place Ltd Medicine Hat · 177 12 St NE, Medicine Hat, Alberta, T1A 5T6 Class 5 Garber Agencies Inc Milk River · 108 Main St SE, Milk River, Alberta, T0K 1M0 Class 5 Millet Registries Millet · 5004 51 Ave, Millet, Alberta, T0C 1Z0 Class 5 Drayden Insurance Morinville · 9612 100 St, Morinville, Alberta, T8R 1V4 Class 5 Mundare Registries Mundare · 5008 50 St, Mundare, Alberta, T0B 3H0 Class 5 Nanton Registries Nanton · 2207 20 Ave, Nanton, Alberta, T0L 1R0 Class 5 Ardiel Agencies Inc Okotoks · 11 McRae St, Okotoks, Alberta, T1S 1A4 Class 5 Olds Registries Ltd. Olds · 6 - 5219 50 Ave, Olds, Alberta, T4H 1P5 Class 5 Onoway Registries Onoway · 4912 50 St, Onoway, Alberta, T0E 1V0 Class 5 Peace River Registries Peace River · 10011 102 Ave, Peace River, Alberta, T8S 1R7 Class 5 Picture Butte Registry Ltd. Picture Butte · 338 Highway Ave, Picture Butte, Alberta, T0K 1V0 Class 5 Pincher License & Registry Pincher Creek · Ranchlands Co-Op Mall, 1300 Hewetson Ave, Pincher Creek, Alberta, T0K 1W0 Class 5 Ponoka License & Registry Ponoka · Suite 1 - 4902 50 St, Ponoka, Alberta, T4J 1R6 Class 5 Provost Insurance Agencies Provost · 5101 50 St, Provost, Alberta, T0B 3S0 Class 5 Ridge Insurance and Registry Raymond · 2 Broadway S, Raymond, Alberta, T0K 2S0 Class 5 Red Deer Red Deer · 141 - 2004 50 Ave, Red Deer, Alberta, T4R 3A2 Class 5 Red Deer (North) One Stop Licence Shop Ltd. Red Deer · 7 - 5105 76A St Close, Red Deer, Alberta, T4P 3M2 Class 5 Red Deer (South) One Stop Licence Shop Ltd. Red Deer · 3440B 50 Ave, Red Deer, Alberta, T4N 3Y4 Class 5 Red Deer Registries Red Deer · 7101 - 20 Sharpe Ave, Red Deer, Alberta, T4R 0V2 Class 5 Vital Registry Services Ltd Red Deer · 5406 43 St, Red Deer, Alberta, T4N 1C9 Class 5 Redwater Registry Redwater · 4926 49 St, Redwater, Alberta, T0A 2W0 Class 5 EckRim Agencies Ltd Rimbey · 4901 51 St, Rimbey, Alberta, T0C 2J0 Class 5 Rocky Registries Rocky Mountain House · 4912 50 St, Rocky Mountain House, Alberta, T4T 1B5 Class 5 Registry on Wye Ltd Sherwood Park · #440, 450 Ordze Road, Sherwood Park, Alberta, T8B 0C5 Class 5 Sherwood Park Sherwood Park · 19 101 Bremner Dr, Sherwood Park, Alberta, T8H 0M5 Class 5 Sherwood Park Registries Sherwood Park · Unit 104 - 52 Sioux Rd, Sherwood Park, Alberta, T8A 4X1 Class 5 Slave Lake Registries Slave Lake · 405 6 Ave SW, Slave Lake, Alberta, T0G 2A4 Class 5 The Registries at Smoky Lake Smoky Lake · #4, 141 White Earth Street, Smoky Lake, Alberta, T0A 3C0 Class 5 Spirit River Registries Spirit River · 4605 50 ST, Spirit River, Alberta, T0H 3G0 Class 5 Drayden Insurance Ltd Spruce Grove · 228 McLeod Ave, Spruce Grove, Alberta, T7X 3X2 Class 5 Drayden Insurance Ltd. St. Albert · 60 Green Grove Dr, St. Albert, Alberta, T8N 1E4 Class 5 St. Albert St. Albert · 200 - 665 St. Albert Trail, St. Albert, Alberta, T8N 3L3 Class 5 St. Paul Registries St. Paul · 101 - 4341 50 Ave, St. Paul, Alberta, T0A 3A3 Class 5 Stettler Registry Services Stettler · 5022 50 St, Stettler, Alberta, T0C 2L0 Class 5 Stony Plain Registries Inc. Stony Plain · 101 - 4911 50 St, Stony Plain, Alberta, T7Z 1T3 Class 5 Gold Key Registry Ltd Strathmore · 233 3 Ave, Strathmore, Alberta, T1P 1K3 Class 5 Sundre Registries Sundre · 406 Main Ave W, Sundre, Alberta, T0M 1X0 Class 5 Sylvan Lake Registries Sylvan Lake · 150 Pelican Pl, Sylvan Lake, Alberta, T4S 1K2 Class 5 Taber Licence & Registry Ltd. Taber · 5225 48 Ave, Taber, Alberta, T1G 1S8 Class 5 Block's Agencies Thorhild · 702 1st St, Thorhild, Alberta, T0A 3J0 Class 5 Thorsby Registries Thorsby · 4902A Hankin St, Thorsby, Alberta, T0C 2P0 Class 5 Adam B. Young Insurance Ltd Three Hills · 416 Main St, Three Hills, Alberta, T0M 2A0 Class 5 Thor Insurance & Registries Tofield · 5324 50 St, Tofield, Alberta, T0B 4J0 Class 5 Diamond Valley Registries & Licensing Turner Valley · 105 - 118 Main St, Turner Valley, Alberta, T0L 2A0 Class 5 Two Hills Registries Two Hills · 4701 - 50 Street, Two Hills, Alberta, T0B 4K0 Class 5 Valleyview Registries Valleyview · 5505 50 St, Valleyview, Alberta, T0H 3N0 Class 5 Warren-Porter Agencies Vauxhall · 514 2 AVE N, Vauxhall, Alberta, T0J 2K0 Class 5 Vegreville Registries Vegreville · 5046 50 Ave, Vegreville, Alberta, T9C 1R6 Class 5 Vermilion Registries Vermilion · 4919 50 Avenue, Vermilion, Alberta, T9X 1A6 Class 5 Viking Insurance & Registry Viking · 5325 50 St, Viking, Alberta, T0B 4N0 Class 5 Vulcan Registry Ltd. Vulcan · 110 2 Ave S, Vulcan, Alberta, T0L 2B0 Class 5 Baughan Agencies Ltd Wainwright · 707 10 St, Wainwright, Alberta, T9W 1P3 Class 5 Drayden Insurance Ltd Westlock · 10403 100 Ave, Westlock, Alberta, T7P 2J2 Class 5 Wetaskiwin Registries Wetaskiwin · Bay 208 - 3725 56 St, Wetaskiwin, Alberta, T9A 2V6 Class 5 Whitecourt Whitecourt · 5108 50 Ave, Whitecourt, Alberta, T7S 1N6 Class 5

What to expect on your Alberta road test

In Alberta, passenger vehicle road tests (Class 5) are given by private driver examiners who work through registry agents. That’s why every centre on this page is a registry office. Each registry sets its own road test fee, up to the maximum in the province’s Registry Agent Product Catalogue, and must publish its fees online.

Licensing stages

  1. Class 7 learner’s licence. You can drive only with someone over 18 who holds a full Class 5 licence and sits in the front passenger seat. You can’t drive between midnight and 5 a.m., you must have zero alcohol, you can’t carry more people than there are seat belts, and 8 demerit points means a suspension.
  2. Class 5-GDL (probationary). You can take the road test after at least one year on your Class 7, from age 16. After you pass the road test and a vision test at a registry, you get a temporary licence, and your card arrives within about 21 business days. On the GDL licence: zero alcohol or drugs, no more people than seat belts, suspension at 8 demerit points, no Class 1 to 4 upgrades, and you can’t supervise a learner.
  3. Full Class 5. After at least two years on the GDL licence, at age 18 or older, with no suspensions or demerits in the last 12 months, you can upgrade to a full licence. A driver training course from a licensed Alberta school can shorten the two years by up to six months.

Booking

Use alberta.ca’s map of registries that offer road tests. Each listing links to that registry’s own booking page, and the “Official booking” button on each centre page here goes straight to it. You’ll need your 9-digit MVID number, printed near the barcode on your licence. Any outstanding Government of Alberta fines must be paid before you can book.

On test day

Your registry gives you a road test information sheet covering eligibility, vehicle requirements, the documents to bring, fees, and its cancellation and no-show rules, so read it before you go. Your vehicle must meet all legal and safety requirements; your confirmation letter has the details.

How the test is marked

Examiners add points when you:

  • miss a driving skill, such as a mirror or blind-spot check
  • break a rule of the road, such as not obeying a sign or making an incorrect turn
  • do a manoeuvre poorly, such as signalling too early or too late, or driving too aggressively or too hesitantly

More than 75 points on the Class 5 test is a fail. Endangering a pedestrian or another driver, driving unsafely or breaking a traffic law is an automatic fail.

Questions or complaints

For questions about your road test, contact Alberta’s Examinations and Licensing office at 780-427-8230 (dial 310-0000 first for toll-free calling in Alberta), Monday to Friday, 8:15 a.m. to 4:30 p.m. Concerns can be reported through the Alberta Traffic Safety Services complaints form.

Official resources

Getting ready? Read our road test day checklist.