NOTA:

Only designated heritage railway stations that are still owned by a railway company under federal jurisdiction are subject to the Heritage Railway Stations Protection Act

Courtenay
Canadian Pacific Railway Station (VIA Rail), Former
899 Cumberland Road
Designated in 1993

Duncan
Canadian Pacific Railway Station (VIA Rail), Former
120 Canada Avenue
Designated in 1993

Field
Canadian Pacific Railway Station
Designated in 1995

Glacier
Canadian Pacific Railway Station
Glacier National Park of Canada
Designated in 1992

Grand Forks
Canadian Pacific Railway (Columbia & Western) Station
7654 Donaldson Drive
Designated in 1991

Kamloops
Canadian National Railways Station
500 Lorne Street
Designated in 1992

Kelowna
Canadian National Railways Station
520 Clement Avenue
Designated in 1991

McBride
Canadian National Railways Station
First Avenue & Main Street
Designated in 1991

Nanaimo
Esquimalt and Nanaimo Railway Station
321 Selby Street
Designated in 1991

Nelson
Canadian Pacific Railway Station
90 Baker Street
Designated in 1992

Prince Rupert
Canadian National Railways Station
Designated in 1992

Qualicum Beach
Canadian Pacific Railway Station (VIA Rail), Former
174 North Railway Avenue
Designated in 1993

Salmo
Burlington Northern Railway Station
Railway Avenue (Hwy. #6)
Designated in 1992

Smithers
Canadian National Railways Station
Main Street
Designated in 1990

Vancouver
Canadian National Railways/VIA Rail Station
1150 Station Street
Designated in 1991