Highway 88 shield
Highway 88
Bicentennial Highway
Alberta Highway 88 Map.png
Highway 88 highlighted in red
Route information
Maintained by Alberta Ministry of Transportation
Length428.4 km[1] (266.2 mi)
Major junctions
South end Hwy 2 in Slave Lake
Major intersections Hwy 986 near Red Earth Creek
Hwy 697 in Fort Vermilion
North end Hwy 58 near Fort Vermilion
Specialized and rural municipalitiesLesser Slave River No. 124 M.D., Northern Sunrise County, Opportunity No. 17 M.D., Mackenzie County
TownsSlave Lake
Highway system
Hwy 72 Hwy 93

Alberta Provincial Highway No. 88, commonly referred to as Highway 88 and officially named the Bicentennial Highway, is a north–south highway in Northern Alberta.[2]

Highway 88 begins at its intersection with Highway 2 at the Town of Slave Lake, passing through Red Earth Creek and Fort Vermilion and ending at Highway 58 approximately 57 km (35 mi) east of the Town of High Level. It crosses the Peace River approximately 13 km (8.1 mi) south of Highway 58. The total length of the highway is 428 km (266 mi).[1][3]


Highway 88 was originally numbered as Highway 67. It was renumbered to Highway 88 and labeled as Bicentennial Highway in 1988 in celebration of 200 years history of Fort Vermilion – one of two communities that claim to be the first European settlement in Alberta (the other being Fort Chipewyan on Lake Athabasca to the east).[citation needed]

Major intersections

From south to north:

Rural/specialized municipalityLocationkmmiDestinationsNotes
M.D. of Lesser Slave River No. 124Slave Lake00.0 Hwy 2 – High Prairie, Peace River, EdmontonSouthern terminus
M.D. of Opportunity No. 173421 Hwy 754 east – Wabasca-Desmarais
Northern Sunrise County11169 Hwy 750 south – Atikameg, High Prairie
15999 Hwy 986 west – Little Buffalo, Peace River
M.D. of Opportunity No. 17Red Earth Creek169105 Hwy 686 east – Peerless Lake, Trout Lake
Mackenzie CountyFort Vermilion40825450 Street
412256 Hwy 697 west – La Crete
414257Crosses the Peace River
430270 Hwy 58 – High Level, John D'Or PrairieNorthern terminus
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. 10
  3. ^ Google (October 31, 2016). "Highway 88 in northern Alberta" (Map). Google Maps. Google. Retrieved October 31, 2016.