The first railway in Canada, the Champlain and St. Lawrence Railroad, opened near Montreal in 1836. This list includes extant and demolished stations.
Alberta
NameYearRailwayArchitect (if unique) or pattern (if standard)NotesBanff1910Canadian PacificHeritage RegisterCalgary CPR I1893Canadian PacificEdward ColonnaDismantled 1911; stone reused at High River and ClaresholmCalgary CPR II1912Canadian PacificDemolished 1966Edmonton CNoR1905Canadian NorthernRalph Benjamin PrattDemolished 1953Edmonton CNR1928Canadian NationalJohn SchofieldFront section removed in 1966 to make way for CN TowerEdmonton CPR1913Canadian PacificDemolished 1978High River1911Canadian PacificHeritage Register. Built with stone from Calgary I.Jasper1926Canadian NationalJohn SchofieldHeritage RegisterLake Louise (Laggan) I1890Canadian PacificMoved to Heritage Park in Calgary in 1976Lake Louise (Laggan) II1910Canadian PacificNow operates as a restaurantLethbridge1905Canadian PacificHeritage RegisterMedicine Hat1906Canadian PacificHeritage RegisterStrathcona1908Canadian PacificHeritage Register
British Columbia
Island NameYearRailwayArchitect (if unique) or pattern (if standard)NotesCourtenay1914Esquimalt and NanaimoHeritage RegisterDuncan1912Esquimalt and NanaimoHeritage RegisterNanaimo1920Esquimalt and NanaimoHeritage RegisterPort Alberni1911Esquimalt and NanaimoR. A. BainbridgeHeritage RegisterQualicum Beach1914Esquimalt and NanaimoHeritage RegisterVictoria1888Esquimalt and Nanaimo
Mainland NameYearRailwayArchitect (if unique) or pattern (if standard)NotesField1954Canadian PacificHeritage RegisterFort Langley1915Canadian NorthernHeritage RegisterGlacier1916Canadian PacificHeritage RegisterGrand Forks1900Canadian PacificHeritage RegisterKamloops1927Canadian NationalHeritage RegisterKelowna1926Canadian NationalHeritage RegisterNelson1900Canadian PacificHeritage RegisterNew Westminster1899Canadian PacificEdward MaxwellHeritage RegisterNorth Vancouver I1913Pacific Great EasternHarold CullerneHeritage RegisterNorth Vancouver II1956Pacific Great EasternHale and HarrisonDemolished 2013Penticton1941Kettle ValleyHeritage RegisterPrince Rupert1921Canadian NationalHeritage RegisterVancouver CNoPR1919Canadian Northern PacificPratt and RossHeritage RegisterVancouver CPR I1887Canadian PacificDemolished 1898Vancouver CPR II1899Canadian PacificEdward ColonnaDemolished 1914Vancouver CPR III1914Canadian PacificBarott, Blackader and WebsterVancouver Union1916Great NorthernFred TownleyDemolished 1965Vernon1911Canadian PacificHeritage Register
Manitoba NameYearRailwayArchitect (if unique) or pattern (if standard)NotesBrandon CNoR1912Canadian NorthernAttached to Prince Edward Hotel. Demolished 1980.Brandon CPR I1882Canadian PacificDemolished 1894Brandon CPR II1894Canadian PacificDemolished 1911Brandon CPR III1911Canadian PacificHeritage RegisterBrandon GNoR1906Great NorthernDemolished ca. 1967Dauphin1912Canadian NorthernPratt and RossHeritage RegisterGillam1930Canadian NationalHeritage Register. Now Via.Portage la Prairie CPR1893Canadian PacificEdward ColonnaHeritage RegisterPortage la Prairie Union1908Grand Trunk Pacific/MidlandHeritage RegisterWinnipeg CPR I1882Canadian PacificDemolished ?Winnipeg CPR II1905Canadian PacificEdward and W. S. MaxwellHeritage RegisterWinnipeg Union1911Grand Trunk Pacific, Canadian Northern, National TranscontinentalWarren and WetmoreHeritage Register
New Brunswick NameYearRailwayArchitect (if unique) or pattern (if standard)NotesEdmundston CPR1929Canadian PacificHeritage RegisterEdmundston CNR1959Canadian NationalHeritage RegisterEdmundston NTR1914National TranscontinentalDemolished 1959Edmundston TSCR1888TemiscouataDemolished 1950Fredericton CPR1923Canadian PacificHeritage RegisterFredericton ICR1911IntercolonialDemolished 1960sMcAdam1900Canadian PacificEdward Maxwell and W. S. PainterHeritage RegisterSackville1907IntercolonialHeritage RegisterShediac1906Albert SincennesHeritage RegisterSt. John Union I1884Demolished 1932St. John Union II1933John SchofieldDemolished 1973St. Stephen1929Heritage RegisterSussex1913IntercolonialHeritage Register
Newfoundland and Labrador NameYearRailwayArchitect (if unique) or pattern (if standard)NotesBay RobertsNewfoundland RailwayHeritage RegisterCarbonear1919Newfoundland RailwayJohn Penney PowellHeritage RegisterClarenville1942Newfoundland RailwayHeritage RegisterHarbour Grace1881Newfoundland RailwayHeritage RegisterSt. John'sNewfoundland RailwayOperates as a museumWestern Bay1914Newfoundland RailwayHeritage Register
Nova Scotia NameYearRailwayArchitect (if unique) or pattern (if standard)NotesHalifax Union1928Canadian NationalHeritage Register. Attached to Hotel Nova Scotian.Halifax North Street1876IntercolonialAndrew Dewar and David StirlingDemolished 1920s
Ontario