Image Credit Abbreviations
Hagersville GTR with Dobbin Hagersville PL
Hagersville MCR and GTR RGC
Haley's CPR
Haliburton GTR ex VR Haliburton Museum
Haliburton GTR first ex VR
Haliburton GTR WLC
Haliburton GTR (second)
Haliburton GTR
Hamilton GWR shops Stratford-Perth Archives
Hamilton Stuart St. GWR (first)
Hamilton Stuart St. GTR
Hamilton Stuart St GTR panorama RGC
Hamilton Stuart St. GTR (second)
Hamilton Stuart St GTR TPL
Hamilton Stuart Street GTR (second)
Hamilton Stuart St. GTR RGC
Hamilton King St. H&LE
Hamilton King Street H&LE
Hamilton TH&B RGC
Hamilton TH&B
Hanover GTR ex GWR 1985 BrM
Hanover GTR
Hanover GTR RGC
Hanover CPR
Hanover CPR RGC
Harley GTR
Harley GTR ex BN&PB
Harrisburg GTR 1901 South Dumfries HS
Harrisburg GTR Brant PL
Harrisburg CNR ex GTR
Harriston GTR
Harriston GTR RGC
Harriston CPR WCMA
Harrowsmith K&P (CPR)
Harrowsmith K&P RGC
Harrowsmith K&P SFM
Hartley GB&S (CPR)
Harwood C&P
Hastings GTR
Hatchley GTR ex BN&PB
Havelock O&Q (CPR)
Havelock CPR first
Havelock CPR first survivor aerial
Hawkestone GTR RGC
Hawtrey GTR
Hensall CNR RGC
Hepworth GTR first moved PBC
Hepworth GTR second
Hespeler GTR
Hickson GTR
Highpoint GTR (PW&PP)
Hillsburgh CPR
Hillsburg(h) CPR
Holland Centre CPR
Holland Landing NRC
Hornby CPR
Hudson Heights CPR
Humberstone GTR ca 1920 RGC
Huntsville GTR RGC
Huntsville N&PJ (first)
Hagersville CNR 1954 KSC
Hagersville CNR 1966 JDT
Hagersville CNR MCR 1957 nd pnk
Hagersville CNR nd EE
Hagersville CNR 1973 EE
Hagersville MCR 1985 CC
Hagersville MCR 1996 CC
Hagersville MCR 2015 CC
Hagersville MCR 2017 ByW
Haley CPR 1977 pnk
Haliburton CNR engine house 1958 HB
Haliburton GTR 1975 DS
Haliburton CNR ex GTR 1979 CC
Haliburton GTR 2008 CC
Haliburton CNR 2016 CC
Haliburton Head Park trestle 2017 ByW
Hamilton James St. CNR 1957 RJS
Hamilton James St. CNR 1978 CC
Hamilton James St CNR 1983 JHV
Hamilton James St. CNR 2000 CC
Hamilton TH&B 1978 CC
Hamilton King St. replica/memorial 2005 CC
Hanover GTR ex GWR 2019 BrM
Hanover CNR 1971 APC
Hanover CNR nd pnk
Hanover CNR nd EE
Hanover GTR 1993 CC
Harrisburg CNR ex GTR nd pnk BRHS
Harriston Jct straight to Southampton, right to Owen Sound crossing CPR to Teeswater nd pnk
Harriston CNR 1964 APC
Harriston CNR 1973 JHV
Harriston GTR 1993 CC
Harriston CNR 1993 CC
Harriston CNR 2016 CW
Harriston CNR 2016 ByW
Harriston CNR 2019 DN
Harriston CPR JS RBC
Harrowsmith CPR 1996 CC
Harwood C&P at Roseneath nd pnk
Hastings CNR 1967 JAB
Hastings CNR ex GTR 1977 CC
Hastings CNR 1977 CC
Hastings CNR 1982 JHV
Hastings CNR 1986 DS
Hastings CNR 1987 CC
Havelock CPR 1973 APC
Havelock CPR 1977 CC
Havelock CPR 1982 JHV
Havelock CPR nd pnk
Hawtrey CNR nd APC
Hearst CNR ex NTR nd AJ
Hendrie CNR 1978 CC
Hensall CNR 1969 DS
Hespeler CNR nd CC
Hespeler CNR 1977 CC
Hespeler CNR 1982 JHV
Hespeler CNR 1995 CC
Hespeler LE&N 1981 JHV
Hickson CNR 1925 APC
Hickson CNR nd RTC
Hillier CNR 1978 CC
Hillsburgh CPR (second) nd CC
Hillsburgh CPR (third) 1977 CC
Hornepayne CNR nd pnk
Hornepayne ex CNoR 2018 ByW
Howland Jct. CNR 1977 CC
Howland Jct CNR 1979 PR
Howland Jct CNR 1980 DWhd
Howland Jct CNR turntable 1980 DWhd
Huntsville CNR 1968 DS
Huntsville CNR 2002 CC
Huntsville H&LoB replica/operating 2007 CC
Hyde Park CNR 1955 CJ DMcQC
TOP OF THE PAGE