Alberta Highway 21  Alberta Provincial Highway No. 21, commonly referred to as Highway 21, is a north-south highway in Alberta, Canada that parallels Highway 2 between Calgary and Edmonton. It is approximately in length. It begins at the Trans-Canada Highway (Highway 1) east of Strathmore, and ends at Fort Saskatchewan where it is succeeded by Highway 15. The northernmost of the highway are twinned. Highway 21 runs roughly parallel to the main north-south CN rail line between Calgary and Edmonton between Three Hills and Looma. Highway 21 begins at Highway 1 approximately east of Strathmore in Wheatland County and travels north, passing near the village of Rockyford (located about east of Highway 21) and it reaches a four-way stop at Highway 9 between Beiseker and Drumheller, where it crosses into Kneehill County. It continues north past the village Carbon (located about east of Highway 21) to the intersection of Highway 27 east / Highway 582 west, beginning concurrency with Highway 27. Highway 21 continues to the town of Three Hills, home of Prairie Bible Institute, passing along the town's eastern edge. North of Three Hills, the CN rail line begins to run parallel to the highway, serving most of the communities along the route. Highway 27 departs from Highway 21 towards Olds, about south of the town Trochu. Highway 21 passes the hamlet of Huxley and the access road to Dry Island Buffalo Jump Provincial Park before entering Red Deer County; the Kneehill / Red Deer county boundary also signifies the transition from the prairie to aspen parkland ecosystem, with increasing foliage. Highway 21 bypasses Elnora and Lousana prior to Delburne, skirting its western edge on a bypass constructed in the 1980s. North of Delburne, Highway 21 reaches a T intersection with Highway 595 and turns east for along Township Road 380, then north at Range Road 231, the former alignment through Delburne. The roadway narrows for the following as it heads towards the Red Deer River, which it crosses at the Content Bridge. North of the Red Deer River, it briefly enters Stettler County, crossing Highway 11 and Highway 12. Highway 21 turns west and follows Highway 12 for entering Lacombe County, before turning north, about east of the village of Alix.