Oct 1–31, 2026
Pumpkin Train — Bear Creek Park Train
Bear Creek Park Train & Mini-Golf (BC Trains) · Surrey, British Columbia
105 places to explore in Canada.
39 spots, 14 experiences, 13 live cams and 39 rail events
Railroads you can watch in Canada: CN, CPKC, VIA Rail and Exo. 11 of the 13 live cams stream around the clock.

Lethbridge, Alberta, Canada
A free lookout at the top of a flight of steps in Indian Battle Park, 150 m (490 ft) south of the Lethbridge Viaduct, the 1909 trestle that…

Jasper, Alberta, Canada
CN's 1925 heritage station in Jasper, Alberta, where the Edson and Albreda Subdivisions meet: CN freight, VIA Rail's Canadian and Jasper–Pr…

Québec City, Quebec, Canada
The world's longest cantilever span (549 m / 1,800 ft) carries CN's only rail crossing of the St. Lawrence east of Montréal. You watch CN f…

Hervey-Jonction, Quebec, Canada
A village junction in Quebec's Mauricie region where CN's Lac-Saint-Jean and La Tuque subdivisions meet, and where VIA Rail's Montreal trai…

Field, British Columbia, Canada
A public village street beside the CPR stone-and-brick telegraph building of 1931, 25 m from the CPKC Laggan Subdivision main line where tr…

Surrey, British Columbia, Canada
Set on a sandy peninsula at Mud Bay, Blackie Spit Park offers ground-level views of BNSF freight trains and Amtrak Cascades on the historic…

Montréal, Québec, Canada
A double-track CPKC railway bridge crossing the St. Lawrence River at LaSalle, built in 1913 by the Dominion Bridge Company, carrying both…

Saint-Lambert, Québec, Canada
Historic 1859 railway bridge where CN freight, VIA Rail, and Exo commuter trains cross the St. Lawrence River between Montreal and Saint-La…

Winnipeg, Manitoba, Canada
In southwest Winnipeg, CN's Rivers Subdivision, the western main line used by VIA Rail's The Canadian, crosses CPKC's La Riviere Subdivisio…

White Rock, British Columbia, Canada
A 2.19-km paved promenade on Semiahmoo Bay puts you within metres of the BNSF Bellingham Subdivision single main — carrying approximately 2…

Windsor, Ontario, Canada
The Canadian portal of the CPKC Detroit River Tunnel — the world's first immersed-tube railway tunnel, opened in 1910 — offers railfans fro…

Truro, Nova Scotia, Canada
A key CN junction in Nova Scotia where the Halifax–Montreal main line meets the CBNS branch to Cape Breton. VIA Rail's Ocean stops here thr…

Field, British Columbia, Canada
Two 270-degree spiral tunnels where CPKC freight and passenger trains loop through Cathedral Mountain and Mount Ogden in Yoho National Park…

Vaughan, Ontario, Canada
Canada's second-largest classification yard, operated by CN in Vaughan, Ontario. MacMillan Yard handles over one million freight cars annua…

Saskatoon, Saskatchewan, Canada
Saskatoon's CN and CPKC corridors carry heavy potash, grain, and intermodal freight on two transcontinental routes, with VIA Rail's The Can…

Thunder Bay, Ontario, Canada
Thunder Bay Port is one of Canada's premier grain railfanning destinations, where Canadian Pacific and Canadian National funnel prairie har…

Sudbury, Ontario, Canada
Sudbury is a key railway junction in Northern Ontario where CP's transcontinental Cartier Subdivision meets CN's Bala Subdivision. Two VIA…

Portage la Prairie, Manitoba, Canada
A rare diamond crossing where CN's Rivers Subdivision and CP's Carberry Subdivision intersect at grade in the Manitoba prairie, delivering…

Revelstoke, British Columbia, Canada
CPKC division point in the Columbia River valley where 40+ daily freight movements navigate between the Selkirk and Monashee mountains. Hom…

Ottawa, Ontario, Canada
Ottawa's VIA Rail station at 200 Tremblay Road is a 1966 International Style heritage building serving 8-10 daily roundtrips to Toronto and…

Parry Sound, Ontario, Canada
Ontario's longest railway trestle, standing 32 m above the Seguin River at Georgian Bay. Built in 1907 by CPR, the 517 m bridge carries bot…

Prince George, British Columbia, Canada
Major CN rail hub at the confluence of the Fraser and Nechako Rivers, where the east-west CN mainline meets the former BC Rail corridor sou…

Paris, Ontario, Canada
Paris Junction sits on CN's busy Dundas Subdivision double-track mainline in the town of Paris, Ontario—voted "Canada's Prettiest Little To…

Mont-Saint-Hilaire, Quebec, Canada
A riverside vantage point overlooking the CN Richelieu River rail bridge on the Saint-Hyacinthe Subdivision, where approximately 38 trains…
Showing 24 of 39 — browse the rest by region above.

Hillsborough, New Brunswick, Canada
The New Brunswick Railway Museum occupies the former Hillsborough station and rail yard at 2847 Main Street, on the east side of Route 114…

Rosser, Manitoba, Canada
Prairie Dog Central Railway runs from Inkster Junction Station at 64099 Prairie Dog Trail, in the Rural Municipality of Rosser immediately…
St. Thomas, Ontario, Canada
St. Thomas sits on the Lake Erie plain of southwestern Ontario, roughly 29 km (18 miles) south of London, and has called itself the Railway…

Saskatoon, Saskatchewan, Canada
The Saskatchewan Railway Museum occupies seven acres of former Canadian National station grounds on the Pike Lake Highway (Highway 60), rou…

Smiths Falls, Ontario, Canada
The Railway Museum of Eastern Ontario occupies the former Canadian Northern Ontario Railway station at 90 William Street West, a brick buil…

Calgary, Alberta, Canada
Heritage Park occupies 127 acres (51 hectares) on the south shore of the Glenmore Reservoir in southwest Calgary, roughly 15 minutes by car…

Edmonton, Alberta, Canada
The Alberta Railway Museum occupies a working prairie rail yard at 24215 - 34 St NW, on Edmonton's rural northeastern edge, on a surviving…

Squamish, British Columbia, Canada
The Railway Museum of British Columbia occupies a 12-acre (49,000 m2) site on Government Road in Brackendale, at the north end of Squamish,…

Ottawa, Ontario, Canada
The Canada Science and Technology Museum sits on a 4.0-hectare (10-acre) site at 1867 St. Laurent Boulevard in Ottawa's east end, roughly 6…

Toronto, Ontario, Canada
The Toronto Railway Museum occupies three stalls of the John Street Roundhouse at Roundhouse Park, a 6.9-hectare (17-acre) site in Toronto'…

Revelstoke, British Columbia, Canada
The Revelstoke Railway Museum sits at 719 Track Street West, alongside the Canadian Pacific (now CPKC) main line in Revelstoke, British Col…

Cranbrook, British Columbia, Canada
The Canadian Museum of Rail Travel — now operating as part of the Cranbrook History Centre and carrying the brand name "Trains Deluxe" — oc…

Saint-Constant, Quebec, Canada
<p>Exporail, also known as the Canadian Railway Museum, is Canada’s national rail heritage center located in Saint-Constant, Quebec, on Mon…

Vancouver, British Columbia, Canada
<p> </p> <p>The Expo Line is the oldest segment of Metro Vancouver’s SkyTrain system, connecting downtown Vancouver with the suburbs of Bu…
49.017° N · 122.793° W
© Esri, HERE, Garmin, © OpenStreetMap
BNSF
White Rock, British Columbia, Canada
The City of White Rock streams its East Beach camera: the promenade, the rocky shore of Semiahmoo Bay and the railway tracks running along…
42.984° N · 81.235° W
© Esri, HERE, Garmin, © OpenStreetMap
CN
London, Ontario, Canada
A PTZ view of CN's Dundas Subdivision at McLeod, just east of the VIA Rail station in London, Ontario — CN freight and frequent VIA Rail pa…
45.347° N · 66.225° W
© Esri, HERE, Garmin, © OpenStreetMap
Live cam
Westfield, New Brunswick, Canada
A camera on New Brunswick Southern Railway's McAdam Subdivision in Westfield, NB, hosted by the Westfield Coffee House & Eatery. NBSR's own…
45.591° N · 67.328° W
© Esri, HERE, Garmin, © OpenStreetMap
CPKC
McAdam, New Brunswick, Canada
A live view of the McAdam Railway Station, a 1900-built National and Provincial Historic Site on the former Canadian Pacific mainline near…
43.636° N · 79.466° W
© Esri, HERE, Garmin, © OpenStreetMap
Metrolinx
Toronto, Ontario, Canada
A 4K camera over the Swansea rail corridor in Toronto, showing GO Transit Lakeshore West commuter trains, VIA Rail intercity services and f…
43.041° N · 80.882° W
© Esri, HERE, Garmin, © OpenStreetMap
Live cam
Ingersoll, Ontario, Canada
LIVE Trains' camera at Ingersoll, Ontario, which the operator labels the OSR cam — the Ontario Southland Railway.
45.673° N · 66.679° W
© Esri, HERE, Garmin, © OpenStreetMap
New Brunswick Southern Railway
Tracy, New Brunswick, Canada
A camera at milepost 47.67 of the New Brunswick Southern Railway's McAdam Subdivision, at Tracy. The operator states that left is west towa…
49.893° N · 97.065° W
© Esri, HERE, Garmin, © OpenStreetMap
Live cam
Winnipeg, Manitoba, Canada
A fixed camera watches trains cross the Red River at Winnipeg, Manitoba, near the junction of the CN and CP main lines. Winnipeg is a hub o…
45.423° N · 75.626° W
© Esri, HERE, Garmin, © OpenStreetMap
Live cam
Ottawa, Ontario, Canada
A fixed camera on Ottawa’s O-Train light rail network in the Cyrville sector. Expect frequent electric light-rail service rather than heavy…
51.004° N · 118.201° W
© Esri, HERE, Garmin, © OpenStreetMap
Live cam
Revelstoke, British Columbia, Canada
Virtual Railfan runs two cameras at Revelstoke, the historic Canadian Pacific division point in the British Columbia mountains. The webcam…
45.409° N · 75.722° W
© Esri, HERE, Garmin, © OpenStreetMap
Live cam
Ottawa, Ontario, Canada
A fixed camera on Ottawa’s O-Train light rail network at Bayview, the transfer point between Line 1 and Line 2. Expect frequent electric li…
43.643° N · 79.387° W
© Esri, HERE, Garmin, © OpenStreetMap
VIA Rail
Toronto, Ontario, Canada
Panoramic view from atop the CN Tower over Toronto's harbour, western skyline and the Union Station rail corridor.
43.643° N · 79.387° W
© Esri, HERE, Garmin, © OpenStreetMap
VIA Rail
Toronto, Ontario, Canada
Live view from the top of the CN Tower over the Union Station Rail Corridor, the train shed roof and downtown Toronto.
Oct 1–31, 2026
Bear Creek Park Train & Mini-Golf (BC Trains) · Surrey, British Columbia
Oct 10–12, 2026
Société de modélisme ferroviaire de Québec (SMFQ) · Quebec City, Quebec
Oct 16–30, 2026
BC Forest Discovery Centre · Duncan, British Columbia
Oct 16–31, 2026
Prairie Dog Central Railway · Rosser, Manitoba
Oct 16 – Nov 1, 2026
Bear Creek Park Train & Mini-Golf (BC Trains) · Surrey, British Columbia
Oct 17, 2026
Capital Region Model Railway Tour (CRMRT) · Ottawa, Ontario
Oct 17, 2026
Waterloo Region Model Railway Club · Maryhill, Ontario
Oct 17, 2026
Alberta Prairie Railway Excursions · Stettler, Alberta
Oct 17–18, 2026
Chemin de Fer Sorel, Richelieu et St-Laurent · Sorel-Tracy, Quebec
Oct 23–24, 2026
South Simcoe Railway Heritage Corp. · Tottenham, Ontario
Oct 24–25, 2026
Association des Modélistes Ferroviaires de Montréal (AMFM) · Montreal, Quebec
Sold out
Oct 24–25, 2026
Fraser Valley Heritage Railway Society · Surrey, British Columbia
Oct 24–25, 2026
Port Stanley Terminal Rail · Port Stanley, Ontario
Oct 25, 2026
Niagara Railway Museum · St. Catharines, Ontario
Nov 7, 2026
Guelph Model Railroad Society · Guelph, Ontario
Nov 8, 2026
Ontario Collector Shows · Kitchener, Ontario
Nov 8–15, 2026
York Railway Modellers · Toronto, Ontario
Nov 13 – Dec 20, 2026
Waterloo Central Railway · Waterloo, Ontario
Nov 14 – Dec 20, 2026
Waterloo Central Railway · Waterloo, Ontario
Nov 14 – Dec 23, 2026
Alberta Prairie Railway Excursions · Stettler, Alberta
Nov 20 – Dec 19, 2026
Waterloo Central Railway · Waterloo, Ontario
Nov 20 – Dec 24, 2026
Aspen Crossing · Mossleigh, Alberta
Nov 21–22, 2026
Pine Ridge Model Railroaders Club · Whitby, Ontario
Showing 24 of 39 — see every upcoming rail event.