Skip to main content

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 Information





Photo Gallery

View Photos

View Map

Get Social and Share Your Adventure
With Us By Using @KOOTROCKS