Highway 58 marker

Highway 58

Highway 58 highlighted in red
Route information
Maintained by Alberta Ministry of Transportation
Length325.5 km[1] (202.3 mi)
Major junctions
West endLocal road near Rainbow Lake
Major intersections Hwy 35 in High Level
Hwy 88 near Fort Vermilion
East endLocal road near Garden River
Specialized and rural municipalitiesMackenzie County
TownsRainbow Lake, High Level
Highway system
Hwy 56 Hwy 59

Alberta Provincial Highway No. 58, commonly referred to as Highway 58, is an east–west highway in northwest Alberta, Canada.[2] It starts west of the Rainbow Lake Airport and passes through the towns of Rainbow Lake and High Level before it ends at the Wood Buffalo National Park boundary west of Garden River.[1][3]

As of 2010, the highway was 283 km (176 mi) in length.[4] An extension to Wood Buffalo National Park opened on November 8, 2011 under a joint project between Government of Alberta, the Government of Canada, and the Little Red River Cree Nation (LRRCN) to construct 58 km (36 mi) of all weather roads to provide access to the LRRCN communities of Garden River and Fox Lake.[5] The project included the 42 km (26 mi) extension of Highway 58 to its current length of 325 km (202 mi).[6]

At its western extremity, Highway 58 continues as a winter road (commonly referred to as Border Road/Powerline Road/Sierra Road), which connects to Highway 97 (Alaska Highway) in British Columbia at Fort Nelson. At its eastern extremity, Highway 58 continues as a Garden River Road within Wood Buffalo National Park to Garden River.[3]

The highway is designated as a Northern/Remote Route within Canada's National Highway System.

Peace Point

A separate unsigned segment of Alberta Highway 58 continues as Pine Lake Road through Wood Buffalo National Park, terminating at Alberta Highway 48. The junction at Peace Point continues as an unsigned segment and winter road of Alberta Highway 59 Moose Island road and winter Highway to Fort Chipewyan.[7]

Major intersections

The entire route is in Mackenzie County.

Rainbow Lake00.0Imperial Drive
High Level14087 Hwy 35 south – Peace RiverWest end of Hwy 35 concurrency
14188 Hwy 35 north – Hay RiverEast end of Hwy 35 concurrency
197122 Hwy 88 south – Fort Vermilion, La Crete, Slave Lake
John D'Or Prairie261162Range Road 71A
Wood Buffalo National Park325202Garden River Road – Garden RiverWood Buffalo National Park park boundary; continues east
1.000 mi = 1.609 km; 1.000 km = 0.621 mi


  1. ^ a b "2015 Provincial Highway 1-216 Progress Chart" (PDF). Alberta Transportation. March 2015. Archived (PDF) from the original on April 10, 2016. Retrieved October 31, 2016.
  2. ^ Provincial Highways Designation Order, Alberta Transportation, p. 9
  3. ^ a b Google (October 31, 2016). "Highway 58 in northern Alberta" (Map). Google Maps. Google. Retrieved October 31, 2016.
  4. ^ "2010 Provincial Highways 1 - 216 Progress Chart" (PDF). Alberta Transportation. March 2010. Retrieved December 31, 2010.
  5. ^ "Through Federal, Provincial and First Nation collaboration Garden River all weather access road opens". Aboriginal Affairs and Northern Development Canada. November 8, 2011. Archived from the original on January 13, 2012. Retrieved February 4, 2012.
  6. ^ "2012 Provincial Highways 1 - 216 Progress Chart" (PDF). Alberta Transportation. March 2010. Retrieved December 31, 2010.
  7. ^ "Current Road Conditions in Wood Buffalo National Park". April 3, 2023.