Dit is een lijst van nationale wegen in Canada.

In het federale land is het nationale wegennetwerk een bevoegdheid van de provincies en territoria en volgen de wegen ook provinciale en territoriale nummering.In sommige grote steden, zoals Montréal en Ottawa, zijn ook wegen als nationale weg erkend die onder het stadsbestuur eerder dan provinciebestuur vallen. Ze zijn daarom per deelstaat opgelijst.

Provinciale en territoriale wegen zijn soms slechts voor een deel van hun lengte erkend als nationale weg. De lengtes en begin- en eindpunten in deze lijst slaan steeds uitsluitend op het als nationale weg erkende tracé en stemmen dus niet per se overeen met die van de volledige deelstaatweg in kwestie. Sommige wegen zijn uitgebouwd tot autosnelweg.

Alberta In 2017 had de provincie Alberta in totaal 4.500,6 km aan nationale wegen.

Het betreft 4.088,5 km (90,8%) aan kernroutes, 215,5 km (4,8%) aan aanvoerroutes en 196,5 km (4,4%) aan noordelijke en afgelegen routes.

RouteKlasseLengte (km)BeginpuntEindpunt Alberta Highway 1 (TCH) Kernroute 534,7 km Grens met Saskatchewan Grens met Brits-Columbia Alberta Highway 2 Kernroute 447,8 km Fort Macleod Edmonton (kruising Hwy 16) 82,4 km Donnelly Ten noorden van Grimshaw Alberta Highway 3 Kernroute 324,1 km Medicine Hat Grens met Brits-Columbia Alberta Highway 4 Kernroute 103,4 km Canadees-Amerikaanse grens bij Coutts Lethbridge Alberta Highway 9 Kernroute 324,8 km Calgary Grens met Saskatchewan Alberta Highway 15, 28A, 28 en 63 Kernroute 431,3 km Kruising met Hwy 16 Fort McMurray (Athabasca-rivier) Alberta Highway 16 (TCH) Kernroute 641,1 km Grens met Saskatchewan Grens met Brits-ColumbiaAlberta Highway 28 Aanvoerroute 215,5 km Kruising Hwy 63 Cold Lake (10 St.) Alberta Highway 35 Kernroute 465,4 km Ten noorden van Grimshaw Grens met de Northwest Territories Alberta Highway 43 Kernroute 498,9 km Grens met Brits-Columbia Edmonton Alberta Highway 49 Kernroute 76,6 km Valleyview Donnelly Alberta Highway 58 Noordelijke / afgelegen route 139,6 km Rainbow Lake (Rainbow Drive) Hwy 35 (High Level) 56,9 km Hwy 35 (High Level) Hwy 88 Alberta Highway 69 Kernroute 6,0 km Kruising Hwy 63 Fort McMurray International AirportAlberta Highway 201 Kernroute 65,0 km Kruising Hwy 1 ten W van Calgary Kruising Hwy 2 ten Z van CalgaryAlberta Highway 216 Kernroute 78,0 km Kruising Hwy 16 ten W van Edmonton Kruising Hwy 16 ten O van Edmonton Barlow Trail, Calgary (96th Avenue) Kernroute 2,9 km Deerfoot Trail (Hwy 2) Calgary International Airport Barlow Trail, Calgary(114th Ave SE, 52nd St SE, Dufferrin Place) Kernroute 3,4 km Deerfoot Trail (Hwy 2) CP Intermodal Terminal Barlow Trail, Calgary(54th Ave SE, 27th St SE) Kernroute 1,9 km Deerfoot Trail (Hwy 2) CN Intermodal Terminal 184th Street, Edmonton Kernroute 1,9 km Yellowhead Trail (Hwy 16) CN Intermodal Terminal

Brits-Columbia In 2017 had de provincie Brits-Columbia in totaal 7.040,0 km aan nationale wegen.

Het betreft 5.869,3 km (83,4%) aan kernroutes, 446,7 km (6,3%) aan aanvoerroutes en 724,0 km (10,3%) aan noordelijke en afgelegen routes.

RouteKlasseLengte (km)BeginpuntEindpunt British Columbia Highway 1 (TCH) Kernroute 993,0 km Grens met Alberta Victoria (Dallas Road via Departure Bay) British Columbia Highway 2 Kernroute 42,0 km Grens met Alberta Dawson Creek (Hwy 97) British Columbia Highway 3 Kernroute 833,0 km Grens met Alberta Hope (Hwy 5) British Columbia Highway 4Aanvoerroute 38,0 km Hwy 19 Port Alberni (River Road) British Columbia Highway 5 Kernroute 531,0 km Tete Jaune Cache (Hwy 19) Hope (Hwy 1) British Columbia Highway 7, 7B en Kennedy Road Kernroute 14,0 km Kruising Hwy 1 en Hwy 7B CP Vancouver Intermodal Facility (VIF) British Columbia Highway 11 Kernroute 3,0 km Abbotsford (Hwy 1) Canadees-Amerikaanse grens (Huntingdon) British Columbia Highway 15 / 8th Avenue Kernroute 3,0 km Canadees-Amerikaanse grens (Pacific Highway) Hwy 99 British Columbia Highway 16 (TCH) Kernroute 1074,0 km Grens met Alberta Prince Rupert British Columbia Highway 17 Kernroute 44,0 km Victoria (Oswego/Belleville) Ladner (Hwy 99) British Columbia Highway 19 Kernroute 41,0 km Nanaimo (Hwy 1) Parksville (Hwy 4A) 7,6 km Hwy 1 Veerhaven Duke Point Aanvoerroute 118,4 km Parksville (Hwy 4A) Campbell River (Hwy 28) British Columbia Highway 37 Aanvoerroute 57,7 km Terrace (Hwy 16) Kitimat (Nalabila Boulevard) Noordelijke / afgelegen route 724,0 km Kitwanga (Hwy 16) Grens met Yukon British Columbia Highway 95 Aanvoerroute 11,3 km Curzon (Hwy 3) Canadees-Amerikaanse grens (Kingsgate) British Columbia Highway 97 Kernroute 1812,0 km Cache Creek (Hwy 1) Grens met Yukon (grensovergang #7) 80,0 km nabij Peachland (Hwy 97C) Swan Lake (Hwy 97A) Aanvoerroute 44,1 km nabij Peachland (Hwy 97C) Penticton (Railway Street) 65,0 km Penticton (Railway Street) Canadees-Amerikaanse grens (Osoyoos) British Columbia Highway 97A Kernroute 66,0 km Swan Lake (Hwy 97) Sicamous (Hwy 1) British Columbia Highway 97B Kernroute 14,0 km Grindrod (Hwy 97A) Salmon Arm (Hwy 1) British Columbia Highway 97C Kernroute 106,0 km Merritt (Hwy 5) nabij Peachland (Hwy 97) British Columbia Highway 99 Kernroute 59,0 km Canadees-Amerikaanse grens (Peace Arch) North Vancouver (Hwy 1) 103,0 km Horseshoe Bay (Hwy 1) Whistler (Lorimer Road) British Columbia Highway 101 Kernroute 112,2 km Vancouver (veerhaven Langdale) Powell River (Duncan Street) 176th Street en 104th Avenue Kernroute 2,0 km Kruising 176th Street en Hwy 1 CN Vancouver Intermodal Terminal (VIT) Airport Way Kernroute 0,3 km Hwy 97 Kelowna Airport Bridgeport Road en Sea Island Way Kernroute 1,7 km Hwy 99 Vancouver International Airport Deltaport Way Kernroute 10,0 km Hwy 17 Haven van Vancouver – Deltaport Fairview Terminals Road Kernroute 2,0 km Hwy 16 Haven van Prince Rupert McGill Kernroute 4,0 km Hwy 1 Port of Vancouver (Vanterm en Centerm) McTavish Road, Kenora Road en Willingdon Road Kernroute 0,8 km Kruising Hwy 17 en McTavish Road Victoria International Airport Mount Lehman Road Kernroute 2,9 km Hwy 1 Abbotsford Airport (kruising met Approach Drive) Old Caribou Highway Kernroute 5,0 km Hwy 16 Prince George Airport(kruising Johnson Road en Ellis Road) River Road en Elevator Road Kernroute 15,0 km Kruising Hwy 17A en Hwy 99 Fraser River-haven

Manitoba In 2017 had de provincie Manitoba in totaal 2.094,0 km aan nationale wegen.

Het betreft 985,2 km (47,0%) aan kernroutes, 740,6 km (35,4%) aan aanvoerroutes en 368,2 km (17,6%) aan noordelijke en afgelegen routes.

RouteKlasseLengte (km)BeginpuntEindpunt Manitoba Highway 1 (TCH) Kernroute 500,1 km Grens met Ontario Grens met Saskatchewan Manitoba Highway 1 East/Plessis Road Kernroute 6,0 km Hwy 100 560 Plessis Road / Symington Yard Manitoba Highway 6 Aanvoerroute km Hwy 100 Thompson (Thompson Drive North) Manitoba Highway 10 Kernroute 41,5 km Brandon (Hwy 1) Hwy 16 SE Manitoba Highway 16 (TCH) Kernroute 267,2 km Portage-la-Prairie Grens met Saskatchewan Manitoba Highway 60/Manitoba Highway 10 Noordelijke / afgelegen route 368,2 km Hwy 6 Flin Flon (4th Avenue) Manitoba Highway 75 Kernroute 93,6 km Winnipeg Canadees-Amerikaanse grens (Emerson) Manitoba Highway 101(North Perimeter Road) Kernroute 49,6 km East Junction Hwy 1 West Junction Hwy 1 Manitoba Provincial Route 221 / Inkster Boulevard / Keewatin Street Kernroute 13,9 km Hwy 101 CPR Weston Winnipeg Route 90, Sargent / Wellington Avenue Kernroute 13,3 km Hwy 101 Winnipeg International Airport

New Brunswick In 2017 had de provincie New Brunswick in totaal 1.813,0 km aan nationale wegen.

Het betreft 994,6 km (54,9%) aan kernroutes en 818,4 km (45,1%) aan aanvoerroutes. De provincie heeft geen noordelijke en afgelegen routes.

RouteKlasseLengte (km)BeginpuntEindpunt New Brunswick Route 1 Kernroute 240,0 km Peticodiac Canadees-Amerikaanse grens (St. Stephen New Brunswick Route 2 Kernroute 515,2 km Grens met Québec Grens met Nova Scotia New Brunswick Route 7 Kernroute 76,5 km Route 1 (Saint John) Route 2 (Fredericton)New Brunswick Route 8Aanvoerroute 70,2 km Bathurst Miramichi 191,3 km Fredericton MiramichiNew Brunswick Route 11Aanvoerroute 106,5 km Bathurst Campbellton 122,0 km Miramichi Route 15 (Shediac) 176,7 km Acadisch schiereiland Acadisch schiereiland New Brunswick Route 15 Kernroute 59,5 km Moncton Port Elgin New Brunswick Route 15 / Harrisville / Dieppe / New Brunswick Route 132 Kernroute 6,2 km Route 2 Moncton International Airport New Brunswick Route 16 Kernroute 58,1 km Route 2 Midden van de Confederation Bridge New Brunswick Route 17 Aanvoerroute 147,0 km Campbellton Saint-Léonard New Brunswick Route 95 Kernroute 14,4 km Route 2 Canadees-Amerikaanse grens (Woodstock) New Brunswick Route 102 / Nevers Road Kernroute 5,8 km Route 2 Fredericton International Airport New Brunswick Route 111 Kernroute 9,6 km Route 1 Saint John Airport New Brunswick Route 134 / Turgeon Road Aanvoerroute 4,7 km Route 11 Haven van Belledune Stedelijke wegen (Saint John) Kernroute 6,7 km Route 1 Haven van Saint John (oostzijde) Stedelijke wegen (Saint John) Kernroute 2,6 km Route 1 Digby-ferry / Haven van Saint John (westzijde)

Newfoundland en Labrador In 2017 had de provincie Newfoundland en Labrador in totaal 2.468,6 km aan nationale wegen.

Het betreft 1.007,6 km (40,8%) aan kernroutes, 298,0 km (12,1%) aan aanvoerroutes en 1.161,0 km (47,0%) aan noordelijke en afgelegen routes.

RouteKlasseLengte (km)BeginpuntEindpunt Newfoundland and Labrador Route 1 (TCH) Kernroute 911,0 km Port aux Basques St. John's (Logy Bay Road) Newfoundland and Labrador Route 2 Kernroute 14,8 km Trans-Canada Highway Haven van St. John's Newfoundland and Labrador Route 40 / Portugal Cove Road Kernroute 1,3 km Trans-Canada Highway St. John's International Airport Newfoundland and Labrador Route 100 Kernroute 44,0 km Trans-Canada Highway Veerhaven Argentia Newfoundland and Labrador Route 340 Kernroute 15,0 km Trans-Canada Highway Lewisporte Marine Terminal Newfoundland and Labrador Route 350 Kernroute 17,6 km Trans-Canada Highway Botwood Newfoundland and Labrador Route 430 Aanvoerroute 298,0 km Trans-Canada Highway in Deer Lake Veerhaven St. Barbe Newfoundland and Labrador Route 450A (Lewin Parkway) Kernroute 3,9 km Trans-Canada Highway Haven van Corner Brook Newfoundland and Labrador Route 500 Noordelijke / afgelegen route 19,0 km Grens met Québec Labrador City (Avalon Drive) Newfoundland and Labrador Route 500 / Route 510 Noordelijke / afgelegen route 1144,0 km Labrador City (Avalon Drive) Grens met Québec nabij Blanc-Sablon

Northwest Territories In 2017 had het territorium de Northwest Territories in totaal 1.422,8 km aan nationale wegen.

Het betreft 575,6 km (40,5%) aan kernroutes en 847,2 km (59,5%) aan noordelijke en afgelegen routes. Het territorium heeft geen aanvoerroutes.

RouteKlasseLengte (km)BeginpuntEindpuntNorthwest Territories Highway 1 Kernroute 187,0 km Grenst met Alberta Hwy 3 Noordelijke / afgelegen route 505,5 km Hwy 3 WrigleyNorthwest Territories Highway 2Kernroute 48,6 km Enterprise Hay River 340,0 km Hwy 1 Yellowknife Northwest Territories Highway 4 Noordelijke / afgelegen route 69,2 km Yellowknife (Hwy 3) Kilometer 69,2 Northwest Territories Highway 8 Noordelijke / afgelegen route 272,5 km Grens met Yukon Inuvik

Nova Scotia In 2017 had de provincie Nova Scotia in totaal 1.199,0 km aan nationale wegen.

Het betreft 904,7 km (75,5%) aan kernroutes en 294,3 km (24,5%) aan aanvoerroutes. De provincie heeft geen noordelijke en afgelegen routes.