+
Website
University of Alberta

Atlas of Alberta Railways: The Railway Labourers: The Navvies

For Students 9th - 10th
Many immigrants died during the building of Canada's railway. How they were recruited, their housing, food, pay, etc. are detailed here.
+
Website
University of Alberta

Development of a Transcontinental Railway

For Students 9th - 10th
This site explains the important role the Transcontinental Railway had in the development of Canada.
+
eBook
Other

The Story of the Canadian Pacific Railway (Pdf) [Pdf]

For Students 3rd - 5th
This site has an excellent 24-page children's booklet on the history of the Canadian Pacific Railway.
+
Website
University of Alberta

University of Alberta: The Lacombe and North Western Railway

For Students 9th - 10th
This is a brief history of a railway started by a group of businessmen and farmers that was to serve the agricultural area from Lancome to Rimbey. Included are maps and primary source documents.