Skip to content

Your Railway Pictures

  • Privacy Policy
  • Your Railway Pictures
  • The Newfoundland Railway
  • CNR Steam Locomotives
    • Canadian Northern Locomotives
    • Royal Train 1939
    • CN 6060
    • CN 6218
  • The Confederation Train
  • CPR Steam Locomotives
    • CPR 1201
  • Grain Elevators of Western Canada
  • Old Canadian Train Stations
    • Manitoba Train Stations
      • Winnipeg Train Stations

This site shows only Canadian railway pictures. It was built by John MacDonald over many years. It is now maintained by Steve Boyko. The vast majority of the content on this site was built by John, based on contributions from visitors.

Please choose one of the following sections of the site to explore further.


CN Steam Engines

The Confederation train

CP Steam Engines

CN Steam Engines

Canadian Railway Artifacts

Steam Engines of the CPR

Canadian Railliners / Dayliners

Canadian Rolling Stock / Freight Cars

Canadian Passenger Cars

Canadian Train Stations

Canadian Cabooses

Train Bridges and Trestles

Grain Elevators of Western Canada

Railway Maintenance Equipment

An Untimely End / Railway Wrecks

Canadian Railway Tunnels

Old Canadian Logging Equipment and Mining Locomotives

The Scrap Yard

Train Orders

CN Diesel Locomotives

CP Diesel Locomotives

VIA Rail Locomotives

Industrial Locomotives

Robot Cars

Other Canadian Locomotives

Calgary’s Heritage Park

Halifax & Southwestern Railway Museum

Electric Locomotives and Streetcars

The Newfoundland Railway

Rail yards, freight sheds, water towers and more

© 2023 Your Railway Pictures • Built with GeneratePress