The Last Spike

The Last Spike


The small settlement of Craigellachie is a historic site, famous for the point where the last spike on Canada's first trans-continental railway was driven joining the western part of the Canadian Pacific Railway, built from the Pacific, to the segment built from the east. Donald Smith, Lord Strathcona, a director of the CPR drove the last spike on November 7, 1885. The town is named for a prominent crag in Morayshire, Scotland. A plaque and display commemorates the driving of the last spike to complete Canada's transcontinental railroad located on the south side of Highway 1.

Open year-round with a rest area, train station and caboose; gift shop open daily April to October.

Contact Info

  • 1-800-487-1493
  • 1-250-837-5345
  • Visit Website


View All Packages & Experiences