The Swan Landing to Grande Prairie line was opened in the 1960s as CN's Alberta Resources Railway, whereas the Glavin – Spirit River – Grande Prairie – Hythe line was the former Northern Alberta Railways (ex–Edmonton, Dunvegan and British Columbia Railway), which CN purchased in 1981. In total, the railway operated 345 miles of lines.
In 2005, Savage Industries, through its subsidiary CANAC, purchased Alberta RailNet's assets from North American Railnet, and renamed the railway to the Savage Alberta Railway.
On December 1, 2006, CN announced that it had purchased Savage Alberta Railway for $25 million and that it had begun operating the railway the same day.
The locomotive engineers, conductors and assistant conductors who work on the former Savage Alberta Railway lines (now CN) are represented by the Teamsters Canada Rail Conference (TCRC).[1]