Railway towns of Canada

The towns the rails built

When a single line of track reached a valley or a stretch of prairie, it often decided where a town would stand, how it would grow, and what work its first residents would do. Corner Stories follows that history through specific places along Canada's early railways.

The Last Spike monument at Craigellachie, British Columbia
The Last Spike site at Craigellachie, British Columbia, where the Canadian Pacific Railway main line was joined in November 1885. Photo: Wikimedia Commons (CC BY-SA 4.0).

Why the line mattered

A station could create a town overnight

Across the mountains and the prairies, the placement of a station, a divisional point, or a grain elevator was rarely accidental. These decisions concentrated people, trade, and services in particular spots — and left others to fade. The patterns below recur in town after town.

Divisional points

Railways needed places roughly a crew-shift apart to change locomotives, service equipment, and rest crews. These divisional points attracted roundhouses, repair shops, and steady wage work, which in turn drew families, schools, and main-street businesses.

Elevator stops

On the prairies, grain elevators rose beside the track at regular intervals so farmers could haul their crop a manageable distance by wagon. Each elevator siding seeded a small townsite with a station, a store, and often a hotel.

Articles

Places along the line

Three closely researched looks at how specific railway decisions shaped specific Canadian communities.

The Last Spike monument at Craigellachie
British Columbia

The Last Spike at Craigellachie

A quiet spot in the Eagle Pass became a fixed point in national history when the Canadian Pacific main line was joined here in 1885.

Read article →
Railway station in Revelstoke, British Columbia, 1915
British Columbia

Revelstoke as a Divisional Point

Sitting between the Selkirks and the Monashees, Revelstoke grew around the work of keeping trains moving through the mountains.

Read article →
Grain elevator at Stettler, Alberta
Prairies

Prairie Elevator Towns

Why so many prairie towns sit a similar distance apart, and how the wooden elevator beside the siding organized rural life.

Read article →

A short chronology

Some dates worth keeping in view

A few widely documented milestones that frame the articles on this site. Where exact figures are uncertain, we describe events in general terms rather than guess.

1881

CPR incorporated. The Canadian Pacific Railway Company began construction toward the Pacific, working from both eastern and western ends.

1885

Last spike, Craigellachie. The two ends of the main line met in the Eagle Pass of British Columbia in November.

1886

Through traffic begins. Regular transcontinental service started, and stations along the route took on their roles as town centres.

1909

Spiral Tunnels open near Field. Engineering work eased the notorious Big Hill grade in the Kicking Horse Pass.

Contact

Questions or corrections

Corner Stories is an editorial reference. If you have a question about a town, a source suggestion, or a correction, send a note using the form. Fields marked are required.

  • Editorial email editor@cornerstories.org
  • Focus Small Canadian railway-town history
  • Image credits Wikimedia Commons contributors