This page lists railway museums and tourist railways in the province of British Columbia, Canada.
- Alberni Pacific Steam Train (Port Alberni – steam and diesel excursions)
- BC Forest Discovery Centre (Duncan – museum and steam excursions)
- Canadian Museum of Rail Travel (Cranbrook – museum)
- Port Moody Station Museum (Port Moody outside Vancouver – museum)
- Prince George Railway and Forestry Museum
- Revelstoke Railway Museum (Revelstoke – museum)
- Three Valley Gap (Three Valley Gap near Revelstoke – museum and miniature train)
- West Coast Railway Heritage Park (Squamish – museum)