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

CRAIGELLACHIE, BC

VOE 2SO

1-877-837-6060

1-250-837-6060

RailwayMuseum.com/the-last-spike

Photo Gallery

View Photos

Location
View Map

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